以太网所处的位置
物理层和数据链路层
2种以太网
经典以太网:3M~10Mbps(不再使用)
交换式以太网:10M,100M,1G
IEEE以太网命名规则
10Base2(IEEE 802.3a)
- "10":传输带宽(单位Mbps)
- "Base":线路编码方式为基带传输
- "2":传输距离,支持的分段长度(100米为单位,四舍五入)
10Base-TX(IEEE 802.3X)
- T:传输介质为铜制非屏蔽双绞线
- F:光缆
以太网线缆
10Base-T的拓扑结构
物理连接是星型/扩展星型结构,逻辑上是总线结构(站点争用总线)
以太网编码
以太网采用曼彻斯特编码(即高电压到低电压表示"1",低电压到高电压表示"0")
- 电压值:+0.85 volt: high signal;-0.85 volt: low signal;0 volt: DC value
- 比特率b = 10 Mbps
- 波特率B = 20 MHz(信号的变化频率)
IEEE802.3 / 以太网MAC子层协议
- IEEE802.3协议描述了运行在各种介质上 1Mb/s~10Mb/s 的 1-持续CSMA/CD协议的局域网标准
- 以太网和IEEE802.3有一定的区别
以太网工作站接收数据流程
二进制指数后退算法
发送方在检测到冲突后,双方(或多方)都将延时一段时间,那么这段时间到底是多长?
冲突检测到后,时间被分成离散的时隙
时隙的长度等于信号在介质上来回传输时间(51.2µs)
一般地,i次冲突后,等待的时隙数将从(0~2^i-1)×51.2μs中随机选择
i次冲突后时间片为:
- 0<i ≦10时,取(0~2^i-1) *2τ
- 10<i<16 时,取(0~1023) *2τ
- i>16 时,放弃发送
100Mbps以太网(IEEE802.3u)
要求:兼容性、成本、标准化
基本思想:保留原有的帧格式、接口和过程规则,将位时间降为10ns(原100ns),电缆最大长度降到10分之一(原2500米)
改变编码方式(4B/5B编码方式,效率高、易于实现电压平衡)、提高传输速率
吉比特以太网(千兆以太网,IEEE802.3z)
与现有的10M/100M以太网有很好的兼容性,但不支持FDDI、ATM技术
主要工作于全双工模式,如果在半双工工作,需要使用CSMA/CD技术,可能带来传输距离过短的问题(帧串/帧扩充解决)
以太网特点:
简单性和灵活性
易于维护
支持TCP/IP,互联容易
善于借鉴:4B/5B,8B/10B……