以太网上TCPIP协议的分层结构及其报文格式.doc

以太网上TCPIP协议的分层结构及其报文格式.doc

ID:48368991

大小:96.00 KB

页数:5页

时间:2019-11-28

以太网上TCPIP协议的分层结构及其报文格式.doc_第1页
以太网上TCPIP协议的分层结构及其报文格式.doc_第2页
以太网上TCPIP协议的分层结构及其报文格式.doc_第3页
以太网上TCPIP协议的分层结构及其报文格式.doc_第4页
以太网上TCPIP协议的分层结构及其报文格式.doc_第5页
资源描述:

《以太网上TCPIP协议的分层结构及其报文格式.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、以太网上TCP/IP协议的分层结构及其报文格式网络勺存储2008-07-1411:44:53阅读33评论0字号:犬中小订阅TCP/IP协议是一个比较更杂的协议集.有很參专业卩籍介绍。在此.我仅介绍其与编程擀切相关的部分:以太网上TCP/IP协议的分层结构及具报文格式。我们知道TCP/IP协议采用分层结构,其分层模型及协议如下茨:应川层(Application)HTTP.Telnet.FTP、SMTP.SNMP传输层(Transport)TCP、UDP网间网层(Internet)IP[ARP.RARP、

2、ICMP]网络接口层(Network)Ethernet.X.25、SLIP.PPP协议采川分层结构•因此.数爭报文也采切分层封装的方法。卜I何以应用最广泛的以太网为例说明其数据报文分层封装,如卜•图所示:TCP报头TCP数据区IP报头IP数据区IP帧头帧数据区任何通讯协议都有独特的报文格式.TCP/IP协议也不例外。对于通讯协议编程,我们首先要淸楚瓦报文格式。由于TCP/IP协议采用分层模型,各层都有专用的报头,以下就简单介绍以太网下TCP/IP各层报文格式。以A网帧格式如下图:前导目的地址

3、源地址帧

4、类型

5、数据CRC长度866246"15004(字节).用户填充数据60^1514j网卡填充8字节的前导用于帧同步,CRC械用于帧校验。这些用户不必关心英111网卡芯片自动添加。目的地址和源地址足指网卡的物理地址,即MAC地址,具有啡一性。帧类空或协议类型是指数据包的高级协议,如0x0806表示ARP协议,0x0800表示IP协议等。ARP/RARP(地址解析仮向地址解析)报文格式如下图:以太网上TCP/IP协议的分层结构及其报文格式网络勺存储2008-07-1411:44:53阅读33评论0字号:犬中

6、小订阅TCP/IP协议是一个比较更杂的协议集.有很參专业卩籍介绍。在此.我仅介绍其与编程擀切相关的部分:以太网上TCP/IP协议的分层结构及具报文格式。我们知道TCP/IP协议采用分层结构,其分层模型及协议如下茨:应川层(Application)HTTP.Telnet.FTP、SMTP.SNMP传输层(Transport)TCP、UDP网间网层(Internet)IP[ARP.RARP、ICMP]网络接口层(Network)Ethernet.X.25、SLIP.PPP协议采川分层结构•因此.数爭报文也

7、采切分层封装的方法。卜I何以应用最广泛的以太网为例说明其数据报文分层封装,如卜•图所示:TCP报头TCP数据区IP报头IP数据区IP帧头帧数据区任何通讯协议都有独特的报文格式.TCP/IP协议也不例外。对于通讯协议编程,我们首先要淸楚瓦报文格式。由于TCP/IP协议采用分层模型,各层都有专用的报头,以下就简单介绍以太网下TCP/IP各层报文格式。以A网帧格式如下图:前导目的地址

8、源地址帧类型

9、数据CRC长度866246"15004(字节).用户填充数据60^1514j网卡填充8字节的前导用于帧同步,C

10、RC械用于帧校验。这些用户不必关心英111网卡芯片自动添加。目的地址和源地址足指网卡的物理地址,即MAC地址,具有啡一性。帧类空或协议类型是指数据包的高级协议,如0x0806表示ARP协议,0x0800表示IP协议等。ARP/RARP(地址解析仮向地址解析)报文格式如下图:001234567189012345236789012345678901iI111111111111111111礦件类型1111111111111111111协议类型1I1硬件地址长度11协议地址长度I娅操作1I发送者礦件地址(字节

11、0-3)

12、I发送者硬件地址(字节4-5)

13、1发送者IP地址(字节0-1)I1I11发送者IP地址(字节2-3)1目的硬件地址(字节0-1)111111111111111111111111111111111111111目的硬件地址(字节2-5)

14、111111111111111111111111111111111111目的IP地址(字节0-3)

15、1做件类阿域指发送者木机网络接口类型(值T代表以太网)o"协议类黔域指发送者所提供/i青求的髙级协议地址类型(“0x0800”代表IP协议》「操作”域描出本报文的

16、类型(丁为ARP请求,公为ARP响应,3•为RARP请求,“4”为RARP响应〉。IP数据报头格式如下图:0012345671890123452678901233456789011J1版本1头长度11服务类型11总长度1l-l-l-l-l-l-l-l-l-l-l-l-l-l1-1-1L1111111111111标1-111

17、111JF!!!!!!!1识1IIIIIIIITTTTTTTTI标志1片偏移1*111111111111生存时间1rfffffff1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。