1.100BASE-T媒体访问控制方法
IEEE于1995年通过了100Mbps快速以太网的100BASE-T标准,并正式命名为IEEE802.311标准,作为对IEEE802.3标准的补充。100BASE-T标准不但在最大程度上保持了IEEE802.3标准的完整性,而且保留了核心以太网的细节规范。
虽然100BASE-T仍采用常规10Mbps以太网的CDMA/CD媒体访问控制方法,但其性能是10BASE-T的10倍,而价格仅为其一半。100BASE-T的MAC与10BASE-T的MAC相比,除了帧际间隙缩短到原来的1/10外,两者的帧格式及参数完全相同。100BASE-T的MAC也可以运行于不同的速率,并能与不同的物理层接口。这样,原先10Mbps以太网上运行的软件不加任何修改即可在快速以太网上运行,原先的协议分析和管理工具也可轻易地被继承。
为了能成功地进行冲突检测,100BASE-T也必须满足“最短帧长=冲突检测时间×数据传输速率”的关系。其中的冲突检测时间等于网络中最大传播时延的2倍。100BASE一T与10BASE一T的MAC帧相同,两者的最短帧长均为64字节(512比特),但由于100BASE-T的数据速率提高了10倍,故相应的冲突检测时间缩短为10BASE一T的1/10.由此整个网络的直径(任何两站点间的最大距离)也减小到10BASE-T的1/100.
2.100BASE-T的物理层
100BASE-T和10BASE-T的区别在物理层标准和网络设计方面o 100BASE-T的物理层包含三种媒体选项:100BASE-TX、100BASE-FX和100BASE-T4,见表5.10表5.1
(1) 100BASE-TX 和 100BASE-FXo100BASE-TX 和 100BASE-FX 均采用两对链路,其中一对用于发送,另一对用于接收,每对链路实现单方向的 100Mbps 数据速率。 100BASE-TX 使用屏蔽双绞线或5类非屏蔽双绞线, 100BASE-FX 则使用光纤。
100BASE-TX和100BASE一FX都使用高效的4B/5B NRZI编码。NRZI为差分不归零制编码,这种编码与常规的不归零制(NRZ)编码的区别在于每个“1”码开始处都有跳变、每个“。”码开始处没有跳变。在NRZI编码中的,信号通过相邻码元极性的跳变来解码,而不是简单地以绝对电平为准,由此可获得更高的抗干扰能力。
(2)100BASE-T40100BASE-T4是为在低质量要求的3类非屏蔽双绞线上实现100Mbps数据速率而设计的,该规范也可使用4类或5类非屏蔽双绞线。
要想直接用一对3类非屏蔽双绞线获取100Mbp@的数据速率几乎是不可能的。因此,100BASE-T4采用一种称为8B/6T的编码方案。该方案将原始数据流分为3股子数据流,经4对子信道D1~D4传输,每个子信道的数据速率为33.3Mbps.其中D1、D4用于发送,D2、D3、D4用于接收。因此,D3、D4被配置为双向传输。另外,D2既用于接收,又用于冲突检测。每个子信道中,将每8位数据为单位映射成一个6位的信号码组,这样子信道的信号传输速率便为33.3×(6/8)=25Mbaud.