常用的以太网帧格式有两种标准:一种是DIX Ethernet V2 标准,另一种是IEEE 802.3 标准。这里只介绍使用得最多的以太网V2 的MAC 帧格式。图4.10以太网帧格式①目的地址和源地址字段都是占用6 个字节的长度,均使用MAC 地址。在以太网上传送数据是以帧为单位,各帧之间必须有一定的间隙。因此,在以太网帧格式中,不需要帧的结束定界符,只要从帧的开始处连续到达的比特流都属于同一个数据帧。......
2023-10-19
网络层的数据包被加上帧头和帧尾,就构成了可由数据链路层识别的以太网数据帧。虽然帧头和帧尾所用的字节数是固定不变的,但根据被封装数据包大小的不同,以太网数据帧的长度也随之变化,变化的范围是64~1518B(不含前导码和帧起始定界符)。
每个以太网帧前面有一个叫作前导码(Preamble)的部分,共7B,它由0、1数字交替组合而成,表示一个以太网帧的开始,也是对端网卡能够确保与其同步的标志。前导码的后面是1B的帧起始定界符。这8B后面才是以太网的帧,如图6—6所示。
图6—6 以太网整体帧结构
在1980年的时候,Xerox、DEC与Intel三家公司制定了DIX Ethernet I型标准,随后又制定了DIX Ethernet II标准和IEEE 802.3 SAP I帧格式。目前,常见的以太网帧结构是Ethernet II的格式。以太网帧的前端是以太网的首部,它总共占14B:分别是6B的目标MAC地址、6B的源MAC地址以及2B的上层协议类型,如图6—7所示。
图6—7 以太网帧结构
其中各字段的含义如下。(www.chuimin.cn)
目的MAC地址:接收端的MAC地址,长度为6B。
源MAC地址:发送端的MAC地址,长度为6B。
类型/长度:该字段长度为2B,当字段值大于或等于0x0600时,表示上层数据使用的协议类型。例如,0x0806表示ARP请求或应答,0x0800表示IP协议。当字段值小于0x0600寸,表示以太网用户数据的长度。
数据:上层封装下来的数据,长度在46~1500B之间。
FCS:校验码,长度为4B,主要用于错误校验。用它可以检查帧是否有损坏。在通信传输过程中如果出现电子噪声的干扰,可能会影响数据的传输导致乱码位的出现。因此,通过检查这个FCS字段的值可以将那些受到噪声干扰的错误帧丢弃。FCS中保存着整个帧除以生成多项式的余数。在接收端也用同样的方式计算,如果得到FCS的值相同,就判定所接收的帧没有差错。
IEEE 802.3 Ethernet与一般的以太网在帧的首部上稍有区别。一般以太网帧中表示类型的字段,在IEEE 802.3以太网中却表示帧的长度。此外,数据部分的前端还有LLC和SNAP等字段。而标识上一层协议类型的字段就在这个SNAP中。不过SNAP中指定的协议类型与一般以太网协议类型的意思基本相同。
有关计算机网络技术基础的文章
常用的以太网帧格式有两种标准:一种是DIX Ethernet V2 标准,另一种是IEEE 802.3 标准。这里只介绍使用得最多的以太网V2 的MAC 帧格式。图4.10以太网帧格式①目的地址和源地址字段都是占用6 个字节的长度,均使用MAC 地址。在以太网上传送数据是以帧为单位,各帧之间必须有一定的间隙。因此,在以太网帧格式中,不需要帧的结束定界符,只要从帧的开始处连续到达的比特流都属于同一个数据帧。......
2023-10-19
目前共享式以太网已逐渐退出了历史舞台。IEEE在1992年重新召集了IEEE 802.3委员会,并于1995年3月推出了IEEE 802.3u标准,即快速以太网。于是,1996年3月IEEE 802委员会成立了IEEE 802.3z工作组,专门负责千兆位以太网及其标准,并于1998年6月正式公布关于千兆以太网的标准。图6—10千兆以太网与快速以太网相比,千兆以太网有其明显的优点。千兆以太网的速度10倍于快速以太网,但其价格只有快速以太网的2~3倍,即千兆以太网具有更高的性能价格比。......
2023-10-22
PPP 的帧格式如图3.4所示。图3.4PPP 协议的帧格式首部的第一个字段和尾部的第二个字段都是帧的定界符,规定为0x7E,表示一个帧的开始或结束。当协议字段为0xC021 时,帧的数据部分为PPP 链路控制协议LCP的数据,若为0x8021 时,表示为网络层的控制数据。零比特填充PPP 协议用在SONET/SDH 链路中,是使用同步传输,这时PPP协议采用零比特填充方法来实现透明传输。在异步传输方式中,PPP 帧字节填充方式解决透明传输问题。......
2023-10-19
IEEE 802.3通常指以太网。IEEE 802.3定义了10 Mb/s、100Mb/s、1 Gb/s,甚至10 Gb/s的以太网雏形,同时还定义了五类屏蔽双绞线和光缆是有效的缆线类型。IEEE 802.3还产生了许多扩展标准,如快速以太网的IEEE 802.3u,千兆以太网的IEEE 802.3z和IEEE802.3ab,10 Gb/s以太网的IEEE 802.3ae。目前,局域网络中应用最多的就是基于IEEE 802.3标准的各类以太网。早期的IEEE 802.3描述的物理媒体类型包括10Base2、10Base5、10Base-F、10Base-T等;快速以太网的物理媒体类型包括100Base-T、100Base-T4和100 Base-X等。......
2023-10-22
1995年3月IEEE 批准的802.3u 就是快速以太网的标准,其主要规范见表4.2。表4.2快速以太网规范100Base-T4 规范100Base-T4 是一种可使用三、四、五类非屏蔽双绞线或屏蔽双绞线的快速以太网技术。快速以太网中的100Base-T 规范是从10Base-T 发展而来,其应用十分广泛。但帧间间隔由9.6 μs 调整为0.96 μs;快速以太网提供自适应功能,能够在网络设备之间进行自动协商,实现10 Mbit/s 和100 Mbit/s 两种网络的共存和平滑过渡;这样,很容易实现从传统的以太网升级到快速以太网。......
2023-10-19
直到1982年,TCP/IP协议的具体规范才被最终定下来,并于1984年或为互联网唯一指定的协议。与OSI参考模型不同,TCP/IP模型更侧重于互联设备间的数据传送,而不是严格的功能层次之分。因此,OSI参考模型在解释互联网络通信机制上比较合适,但TCP/IP成为互联网络协议的市场标准。通常所说的TCP/IP协议实际上包含了大量的协议和应用,由多个独立定义的协议组合在一起。因此,TCP/IP并不是指TCP和IP两个协议,而是表示Internet所使用的体系结构或整个协议簇。......
2023-10-22
网络硬件包括网络服务器、网络工作站、传输介质及网络连接设备等。网络连接设备是构成网络的一些部件,网络连接设备有交换机、路由器等。打印服务器负责处理网络用户打印请求,普通打印机和运行打印服务程序的计算机相连,共享该打印机后这台计算机就称为打印服务器;应用系统服务器是运行客户机/服务器应用程序的服务器端软件、保存大量信息供用户查询的服务器。......
2023-10-22
在不便敷设电缆的场合,如通过一些高山、岛屿、河流或城市街道时,可采用无线传输介质作为传输信道。另外在需要支持移动通信的场合,也只能采用无线传输介质。图2—21无线电短波传输的两种方式优点。B.因为工业干扰和无线电干扰的主要频率成分比微波频率低得多,所以微波通信受外界干扰比较小,传输质量较高。......
2023-10-22
相关推荐