旅游网站建设开题报告,什么是设计方案,app外包网站,影院禁止18岁以下观众入内互联网由终端主机、链路和路由器组成#xff0c;数据通过逐跳的方式#xff0c;依次经过每条链路进行传输。 网络层的工作是将数据包从源端到目的端#xff0c;跨越整个互联网。 网络层的数据包称为数据报。网络将数据报交给链路层#xff0c;指示它通过第一条链路发送数据… 互联网由终端主机、链路和路由器组成数据通过逐跳的方式依次经过每条链路进行传输。 网络层的工作是将数据包从源端到目的端跨越整个互联网。 网络层的数据包称为数据报。网络将数据报交给链路层指示它通过第一条链路发送数据报。 网络层协议Internet ProtocolIP 最常见的传输层协议是Transmission Control ProtocolTCP传输控制协议
TCP的任务是确保在互联网一端发送的应用程序数据能够正确、按顺序地送达互联网另一端的应用程序。
如果网络层丢弃了一些数据报TCP会在必要时多次重传。
如果网络层无序地送达数据报可能是因为两个数据包通过不同路径到达目的地TCP会将数据重排。
TCP为运行在网络层服务之上的应用程序提供了一种保证数据正确、有序送达的服务。
网络层在底层提供的是一种不可靠的数据传递服务。 并非所有应用程序都需要数据被正确送达如果视频会议应用程序正在发送一个数据包中的视频片段多次等待数据包重传可能毫无意义最好是继续传输。
有些应用程序根本不需要TCP服务如果应用程序不需要可靠的送达可以使用更简单的UDP。
UDPUser Datagram Protocol用户数据包协议
UDP是一种替代的传输层协议它将应用程序数据打包并将其交给网络层以传递到另一端。
UDP完全不提供送达保证应用程序至少有两种不同的传输层服务选择TCP和UDP。
最顶层是应用层互联网有成千上万的应用程序虽然每个应用程序各不相同但它们可以通过使用应用层到TCP和UDP服务的明确定义的API来复用传输层。 应用层保证应用程序之间的双向可靠字节流。
传输层保证数据端到端的正确有序传递并控制拥塞。
网络层负责端到端的数据报传递提供尽力而为的传递服务不做任何保证。
链路层负责在终端主机与路由器之间或两个路由器之间通过单一链路传递数据。