TCP/IP协议族体系结构
OSI与TCP/IP
目录
现在互联网使用的 TCP/IP 体系结构已经发生了演变,即某些应用程序可以直接使用 IP 层,或甚至直接使用最下面的网络接口层。
五层协议的体系结构
应用层:
任务:通过应用进程间的交互来完成特定网络应用。
协议:定义的是应用进程间通信和交互的规则。 把应用层交互的数据单元称为报文(message)。通过端口号来区分不同的应用进程。
例如:DNS,HTTP,SMTP
运输层:
任务:负责向两台主机中进程之间的通信提供通用的数据传输服务。 具有复用和分用的功能。
主要使用两种协议: 传输控制协议 TCP 用户数据报协议 UDP 。
TCP (Transmission Control Protocol): 提供面向连接的、可靠的数据传输服务。 数据传输的单位是报文段 (segment)。
UDP (User Datagram Protocol): 提供无连接的尽最大努力 (best-effort) 的数据传输服务(不保证数据传输的可靠性)。 数据传输的单位是用户数据报。
网际层:
为分组交换网上的不同主机提供通信服务。
两个具体任务:
路由选择:通过一定的算法,在互联网中的每一个路由器上,生成一个用来转发分组的转发表。
转发:每一个路由器在接收到一个分组时,要依据转发表中指明的路径把分组转发到下一个路由器。
数据链路层:
互联网使用的网络层协议是无连接的网际协议 IP (Internet Protocol) 和许多种路由选择协议,因此互联网的网络层也叫做网际层或 IP 层。 IP 协议分组也叫做 IP 数据报,或简称为数据报。
任务:实现两个相邻节点之间的可靠通信。 在两个相邻节点间的链路上传送帧(frame)。
物理层:
任务:实现比特(0 或 1)的传输。 确定连接电缆的插头应当有多少根
标签:协议,IP,TCP,分组,数据传输,五层,体系结构 From: https://blog.csdn.net/AQl97025656o/article/details/141285400