TCPIP详解-卷一-协议-第一章-概述-2.2以太网和IEEE802封装.docx

TCPIP详解-卷一-协议-第一章-概述-2.2以太网和IEEE802封装.docx

ID:59121298

大小:64.65 KB

页数:3页

时间:2020-09-15

TCPIP详解-卷一-协议-第一章-概述-2.2以太网和IEEE802封装.docx_第1页
TCPIP详解-卷一-协议-第一章-概述-2.2以太网和IEEE802封装.docx_第2页
TCPIP详解-卷一-协议-第一章-概述-2.2以太网和IEEE802封装.docx_第3页
资源描述:

《TCPIP详解-卷一-协议-第一章-概述-2.2以太网和IEEE802封装.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.2以太网和IEEE802封装以太网这个术语一般是指数字设备公司(DigitalEquipmentCorp.)、英特尔公司(IntelCorp.)和Xerox公司在1982年联合公布的一个标准。它是当今TCP/IP采用的主要的局域网技术。它采用一种称作CSMA/CD的媒体接入方法,其意思是带冲突检测的载波侦听多路接入(CarrierSense,MultipleAccesswithCollisionDetection)。它的速率为10Mb/s,地址为48bit。几年后,IEEE(电子电气工程师协会)802委员会公布了一个稍有不同的标准

2、集,其中802.3针对整个CSMA/CD网络,802.4针对令牌总线网络,802.5针对令牌环网络。这三者的共同特性由802.2标准来定义,那就是802网络共有的逻辑链路控制(LLC)。不幸的是,802.2和802.3定义了一个与以太网不同的帧格式。文献[Stallings1987]对所有的IEEE802标准进行了详细的介绍。在TCP/IP世界中,以太网IP数据报的封装是在RFC894[Hornig1984]中定义的,IEEE802网络的IP数据报封装是在RFC1042[PostelandReynolds1988]中定义的。主机需求R

3、FC要求每台Internet主机都与一个10Mb/s的以太网电缆相连接:1)必须能发送和接收采用RFC894(以太网)封装格式的分组。2)应该能接收与RFC894混合的RFC1042(IEEE802)封装格式的分组。3)也许能够发送采用RFC1042格式封装的分组。如果主机能同时发送两种类型的分组数据,那么发送的分组必须是可以设置的,而且默认条件下必须是RFC894分组。最常使用的封装格式是RFC894定义的格式。图2-1显示了两种不同形式的封装格式。图中每个方框下面的数字是它们的字节长度。两种帧格式都采用48bit(6字节)的目的地

4、址和源地址(802.3允许使用16bit的地址,但一般是48bit地址)。这就是我们在本书中所称的硬件地址。ARP和RARP协议(第4章和第5章)对32bit的IP地址和48bit的硬件地址进行映射。接下来的2个字节在两种帧格式中互不相同。在802标准定义的帧格式中,长度字段是指目的地址源地址长度类型数据数据报38~149246~150046~150038~1492请求/应答请求/应答46~1500字节数据数据报请求/应答请求/应答类型0800类型0806类型8035类型0800类型0806类型8035类型源地址目的地址以太网封装图2

5、-1IEEE802.2/802.3(RFC1042)和以太网的封装格式(RFC894)它后续数据的字节长度,但不包括CRC检验码。以太网的类型字段定义了后续数据的类型。在802标准定义的帧格式中,类型字段则由后续的子网接入协议(Sub-networkAccessProtocol,SNAP)的首部给出。幸运的是,802定义的有效长度值与以太网的有效类型值无一相同,这样,就可以对两种帧格式进行区分。在以太网帧格式中,类型字段之后就是数据;而在802帧格式中,跟随在后面的是3字节的802.2LLC和5字节的802.2SNAP。目的服务访问点

6、(DestinationServiceAccessPoint,DSAP)和源服务访问点(SourceServiceAccessPoint,SSAP)的值都设为0xaa。Ctrl字段的值设为3。随后的3个字节orgcode都置为0。再接下来的2个字节类型字段和以太网帧格式一样(其他类型字段值可以参见RFC1340[ReynoldsandPostel1992])。CRC字段用于帧内后续字节差错的循环冗余码检验(检验和)(它也被称为FCS或帧检验序列)。802.3标准定义的帧和以太网的帧都有最小长度要求。802.3规定数据部分必须至少为38

7、字节,而对于以太网,则要求最少要有46字节。为了保证这一点,必须在不足的空间插入填充(pad)字节。在开始观察线路上的分组时将遇到这种最小长度的情况。在本书中,我们在需要的时候将给出以太网的封装格式,因为这是最为常见的封装格式。薃肀莂蒃袂肀肂虿袈聿芄薂螄肈莇螇蚀肇葿薀罿肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃膃芅荿羁膂莈蚅袇膁蒀蒈螃膀膀蚃虿腿节蒆羈芈莄蚁袄芈蒆蒄螀芇膆蚀蚆袃莈蒃蚂袂蒁螈羀袁膀薁袆袁芃螆螂袀莅蕿蚈衿蒇莂羇羈膇薇袃羇艿莀蝿羆蒂薆螅羅膁蒈蚁羅芄蚄罿羄莆蒇袅羃蒈蚂螁羂膈蒅蚇肁芀蚁薃肀莂蒃袂肀肂虿袈聿芄薂螄肈莇螇蚀肇葿薀罿肆腿莃袅肅芁薈

8、螁膄莃莁蚇膄肃薇薃膃芅荿羁膂莈蚅袇膁蒀蒈螃膀膀蚃虿腿节蒆羈芈莄蚁袄芈蒆蒄螀芇膆蚀蚆袃莈蒃蚂袂蒁螈羀袁膀薁袆袁芃螆螂袀莅蕿蚈衿蒇莂羇羈膇薇袃羇艿莀蝿羆蒂薆螅羅膁蒈蚁羅芄蚄罿羄莆蒇袅羃蒈蚂螁羂膈蒅蚇肁芀蚁薃肀莂蒃袂肀肂虿袈聿

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

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

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