TCP-IP详解笔记: 1.协议栈

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39469761/article/details/83279074

1. 分层

层次信息 作用 协议
应用层 处理特定的应用程序细节 HTTP, Telnet, FTP, SMTP, SNMP
运输层 负责两台主机上应用程序端到端的通信 TCP, UDP
网络层 处理分组在网络中的活动, 分组的选路等 IP, ICMP, IGMP协议
链路层 操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节 ARP, RARP

如:

应用层   FTP    <--FTP-->     FTP       用户进程 
          ^                    ^            ^
          |                    |            |
          v                    v            v
运输层   TCP   <---TCP-->      TCP         内核
          ^                    ^
          |                    |
          v                    v
网络层   IP     <--IP--->     IP
          ^                    ^
          |                    |
          v                    v
链路层 以太网驱动 <-------> 以太网驱动程序
          程序

路由器两层: IP层和链路层, 可以连接到不同网络程序的网络

2.各个层次包装后数据信息

层次 数据信息 数据名称
用户应用 用户数据
应用层包装后 应用数据
TCP包装后 TCP首部 应用程序 TCP段(TCP segment)
IP包装后 IP首部 TCP首部 应用数据 IP数据报(IP datagram)
以太网包装后 以太网首部 IP首部 TCP首部 应用数据 以太网尾部 帧 Frame

猜你喜欢

转载自blog.csdn.net/qq_39469761/article/details/83279074
今日推荐