摘要:2013年网络工程师考前复习专题网络工程师视频教程网络工程师考试教材网络工程师培训2.9协议层去封装协议层去封装议层去封装TCP/UDPIPPACKETSFRAMESBITSTELNETFTPSMTPTFTP应用层传输层网络层链路层物理层如同ISO/OSI协议层一样,TCP/IP协议在报文转发过程中,封装和去封装发生在各层之间。
2.9 协议层去封装
协议层去封装议层去封装
TCP/UDP
IP PACKETS
FRAMES
BITS
TELNET FTPSMTPTFTP
应用层
传输层
网络层
链路层
物理层
如同 ISO/OSI 协议层一样,TCP/IP 协议在报文转发过程中,封装和去封装发生在各层之间。
在发送方,加封装的操作是逐层进行的。应用程序将要发送的数据送给传输层;传输层(TCP/UDP)加上本层的报文头后,发送给网络层(IP 层);网络层加上本层的报文头后,再发送给链路层(以太网、帧中继、PPP、HDLC 等);链路层加上本层的帧头,就送给物理层将报文发送出去。
在接收方,这种去封装的操作也是逐层进行的。
从接口上发送的报文被组成链路层数据帧。在报文的链路层帧头域中,如果是以太网帧,则有 MAC 地址;如果是广域网,则有相应的广域网的链路层地址。
1) 链路层帧头包含类型(Ethernet_II)和其它控制信息和数据。
2) 网络层的报文头,如 IP 报文头中包含它所携带的报文协议类型,这个数字指定第四层即传输层的协议是 UDP(17)还是 TCP(6),还是其他的协议。
3) 在传输层报文头中,包含接收它所携带的数据的上层协议或应用程序的端口号,例如,Telnet 的端口号是 23.
4) 应用层协议或应用程序利用传输层,向用户提供端到端的网络功能。
软考备考资料免费领取
去领取