2.5 以太网物理层
根据ISO的OSI七层参考模型,物理层规定了两个设备之间的物理接口,以及该接口的电气特性,规程特性,机械特性等内容。以太网技术在20多年中不断发展,产生了多种技术标准。包括10Base5、10Base2、10Base-T、10Base-F、100Base-TX、100Base-FX、100Base-T4、100Base-T2、1000Base-CX、1000Base-SX、1000Base-LX、1000Base-ZX、 1000Base-T等。
2.5.3 1000BASE-SX/LX/ZX
1000BASE-LX/SX/ZX采用8B/10B的编码方式。8B/10B编码可构成多达1024个编码组,其中256个用于数据传输,称为数据码组;其余的编码组包括IDLE有序集、封装有序集(Carrier-Extend、Start_Of_Packe、End_Of_Packet、Error_Propagation)和Configure有序集。其中的Configure有序集与自协商密切相关,自动协商的数据就是装 在这个有序集后边进行传输的。也就是说,每当物理层接收到一个Configuration有序集的时候,就知道紧跟在这个有序集后边的数据是自协商数据。
1000BASE-LX/SX/ZX的自动协商仅限于千兆位的操作,它不协商速率,无法做到10/100/1000M 的自适应,因此不兼容100M和10M光口。正如前面提到的, 1000BASE-LX/SX/ZX 自动协商使用普通数据交换所用的8B/10B编码和收发器,利用Configuration有序集完成,而非UTP上的FLP/NLP,所以它对于设备间相互对接要求较为苛刻,自协商对接往往存在较多问题。而且1000BASE-LX/SX/ZX 自协商仅解决双工操作和流控的一致问题,而目前的GE光接口多数上都不支持半双工的工作方式,所以自协商的作用仅往往限于流控。通常自协商模式的GE光口无法同非自协商模式的GE光口对接。