以太网之物理层
10BASE2: 采用细同轴电缆接口的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 10.) |
10BASE5: 采用粗同轴电缆接口的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 8.) |
10BASE-F:采用光纤电缆接口的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 15.) |
10BASE-T:采用电话双绞线的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 14.) |
100BASE-FX: 采用两个光纤的IEEE 802.3 100Mb/s 物理层规格 (参见 IEEE 802.3 Clauses 24 and 26.) |
100BASE-T2: 采用两对3类线或更好的平衡线缆的IEEE 802.3 100 Mb/s 物理层规格 (参见 IEEE 802.3 Clause 32.) |
100BASE-T4: 采用四对3、4、5类线非屏蔽双绞线的IEEE 802.3 100 Mb/s 物理层规格 (参见 IEEE 802.3 Clause 23.) |
100BASE-TX: 采用两对5类非屏蔽双绞线或屏蔽双绞线的IEEE 802.3 100 Mb/s 物理层规格 (参见 IEEE 802.3 Clauses 24 and 25.) |
1000BASE-CX: 1000BASE-X 在特制的屏蔽电缆传输的接口规格(参见 IEEE 802.3 Clause 39.) |
1000BASE-LX: 1000BASE-X 采用单模或多模长波激光器的规格(参见 IEEE 802.3 Clause 38.) |
1000BASE-SX: 1000BASE-X 采用多模短波激光器的规格(参见 IEEE 802.3 Clause 38.) |
1000BASE-T: 采用四对五类平衡电缆的1000 Mb/s 物理层规格 (参见 IEEE 802.3 Clause 40.) |
这里提到了各种规范,其实每一种规范对应的物理层都是不一样的。我们看一下1000BASE-X的物理层。下面是1000BASE-T的物理层。可以看到1000BASE-T的自协商与1000BASE-X位置不一样。
快速连接脉冲(FLP)的信息编码可以分为两类,一类是基本连接码字(基本页),支持基本的信息的交换。另一类是下一页码字,以支持附加信息页的交换。
基本页的信息编码可由下图表示。
图 1-1 基本页的信息编码图
选择域(Selector Field)
S[0:4]用于标识自协商消息的类型。已定义的类型如下表所示,所有未列出的组合的意义均保留,保留的编码组合目前不应在传输中出现。
自协商的类型含义
S4 | S3 | S2 | S1 | S0 | Selector description |
0 | 0 | 0 | 0 | 0 | Reserved for future Auto-Negotiation development |
0 | 0 | 0 | 0 | 1 | IEEE Std 802.3 |
0 | 0 | 0 | 1 | 0 | IEEE Std 802.9 ISLAN-16T |
1 | 1 | 1 | 1 | 1 | Reseerved for future Auto-Negotiation development |
技术能力域(Technology Ability Field)
A[0:7]用于描述本端网络接口所支持的各种工作模式。不同的选择域类型对应不同的技术能力域定义。下面表格给出IEEE 802.3标准下定义的各种技术能力及其编码。
自协商的技术支持域的含义。
Bit | Technology | Minimum cabling requirement |
A0 | 10BASE-T | Two-pair Category 3 |
A1 | 10BASE-T FULL DUPLEX | Two-pair Category 3 |
A2 | 100BASE-TX | Two-pair Category 5 |
A3 | 100BASE-TX FULL DUPLEX | Two-pair Category 5 |
A4 | 100BASE-T4 | Four-pair Category 3 |
A[5:7] | Reserved for furure technology |
- RX_CLK——接收时钟频率(从收到的数据中提取,因此与GTXCLK无关联)
- RXD[3..0]——接收数据
- RX_CTL——接收控制
- COL——冲突检测(仅用于半双工状态)
- CRS——载波监听
- MDC——配置接口时钟
- MDIO——配置接口I/O