TCP/IP网络中各层PDU长度确定总结
2010-09-16 00:19
363 查看
TCP/IP网络中各层PDU长度确定总结
1、数据链路层:在802.3的帧结构中有长度域,可以轻松的确定帧的长度。但是对于Ethernet II协议则没有长度字段,也不存在特殊的结束符,它的帧长度在协议中没有提供确定的方法,但是却可以在物理层使用曼彻斯特编码(使用电平的高低变化来表示0/1,若无电平变化就没有数据传输)来确定数据传输结束。
2、网络层:
IP数据报中存在头部长度和数据报总长度字段。
3、传输层:
可根据IP数据包的头部长度各数据包总长度,得到传输层数据的总长度,再根据传输层协议的头部长度字段(或则是头部长度固定)来确定负载数据的长度。
ARP头部结
IP头部结构
ICMP头部结构
TCP头部结构
UDP头部结构
相关文章推荐
- TCP/IP网络基础知识总结
- 网络编程之---TCP/IP UDP总结
- http,socket,tcp/ip 网络传输与通讯知识总结
- TCP/IP各层协议、工作设备、网络地址划分总结 《TCP-IP详解卷1:协议》读书笔记一 概述(内附思维导图)
- http,socket,tcp/ip 网络传输与通讯知识总结
- iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
- TCP/IP各层协议、工作设备、网络地址划分总结 《TCP-IP详解卷1:协议》读书笔记一 概述(内附思维导图)
- iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
- 常见网络协议相关总结socket, TCP/IP
- TCP/IP网络知识点总结
- DAY21--java中的网络编程TCP/IP常用知识点总结
- linux网络编程之IP协议首部格式与其配套使用的四个协议(ARP,RARP,ICMP,IGMP)和TCP、UDP协议头结构总结
- 网络层、传输层、应用层、端口通信协议编程接口 - http,socket,tcp/ip 网络传输与通讯知识总结
- (转)iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
- TCP/IP各层协议、工作设备、网络地址划分总结 《TCP-IP详解卷1:协议》读书笔记一 概述(内附思维导图)
- TCP/IP——内外网IP+子网掩码作用+PING(网络总结)
- 【tcp-ip学习总结】socket编程基础/网络编程基础
- http,socket,tcp/ip 网络传输与通讯知识总结
- http,socket,tcp/ip 网络传输与通讯知识总结