第二章 链路层 2.2以太网和IEEE 802封装

来源:互联网 发布:php服务器怎么绑定域名 编辑:程序博客网 时间:2024/06/05 00:58

以太网:由三个公司在1982年联合公布的一个标识。是当今TCP/IP采用的主要的局域网技术。采用一种称作CSMA/CD的媒体接入方法,即带冲突检测的载波侦听多路接入,速率为10Mb/s,地址为48bit

IEEE 802标准集,由IEEE委员会公布的,其中802.3针对整个CSMA/CD网络 802.4针对令牌总线网络,802.5针对令牌环网络。这三者共同性由802.2定义,也就是802网络供应的逻辑链路控制(LLC)

TCP/IP下,以太网IP数据报的封装是在RFC 894(RFC:1.11)中定义的 IEEE802网络的IP数据报的封装是在RFC 1024中定义的。(封装成帧)

主机需求RFC要求每台Internet主机都与一个10Mb/s的以太网电缆相连接。

1.必须能发送和接收RFC 894封装格式的分组

2.应该能接收RFC 894混合的RFC 1024封装格式的分组

3.也许能够发送采用RFC 1024格式封装的分组,此时发送的分组是可以设置的,而且默认条件下必须是RFC 894分组


下面看两种封装格式






两种帧格式都采用48bit的目的地址和原地址(也就是硬件地址)

802长度字段:其后面数据的字节长度,不包括CRC检验码

以太网类型字段:其后面数据的类型

由于802定义的有效长度值和以太网定义的有效类型值无一相同,顾可以对这两种帧格式进行区分

802的类型字段:由子网接入协议(SNAP)首部给出

802:目的服务访问点(DSAP):设为0xaa

           源服务访问点(SSAP):设为0xaa

           Ctrl字段:设为3

           三个org code:都设为0

           类型字段:同以太网

           CRC字段:用于帧内后续字节差错的循环冗余码检验(和检验)

两种帧格式都有最小长度要求

802.3:38字节

以太网:46字节

为保证这一点,在不足的空间插入填充(pad)字节

0 0
原创粉丝点击