一、TCP/IP模型分层:
TCP/IP模型分为四个层次:应用层、传输层、网络层、网络接口层。
(1)应用层:提供应用程序与网络之间的接口,支持高层网络服务。
典型协议包括:HTTP(网页浏览)、FTP(文件传输)、SMTP(邮件发送)、DNS(域名解析)等。
(2)传输层:负责端到端的数据传输,确保数据在源主机和目标主机之间可靠或高效传递。
主要协议有:TCP、UDP。
(3)网络层:负责数据包的路由选择和逻辑寻址,实现跨网络的数据转发。核心协议是 IP(网际协议)
(4)网络接口层:管理物理网络访问和硬件数据传输,处理数据帧的封装与解封装。包含以太网、Wi-Fi、PPP等协议,涉及MAC地址识别和物理介质(如网线、光纤)的比特流传输。
二、数据包结构
数据包的结构大体如下:


三、TCP/IP传输链
在 TCP/IP 通讯过程中,每个分层,都会对所发送的数据附加一个首部,在这个首部中包含了该层必要的信息,如发送端的目标地址一节协议相关信息。通常,为协议提供的信息为包首部,所要发送的内容为数据。在下一层角度看,从上一层收到的包全部被认为是本层的数据。

更多内容:
TCP/IP篇(4)--协议应用层-HTTP协议
5763



被折叠的 条评论
为什么被折叠?



