转自http://hi.baidu.com/anqgqykqilbacnq/item/9a22e14c481bcb0cc1161390
局域网、城域网可以采用以太网技术。
以太网方案最大特点是广播传输,主要目的是为了降低组网的成本,CSMA/CD的介质访问控制方式能够解决以太网广播通信中出现的冲突问题,但广播带的开销限制了网络的传输效率、稳定性和安全性。虽然当前以太网络已经抛弃了基于HUB的共享网络采用交换机组成交换式以太网,解决了冲突问题,提高了通信效率,但以太的介质访问控制方式还是没有改变,仍然是复杂低效率的CSMA/CD。广域网通信,其连接的节点情况要比局域网单纯,采用点到点的通信协议会更高效,既便采用多点(多路访问)网络架构,也采用类似于NBMA这样的非广播网络效率更高。城城域网目前的发展趋势是向万兆以太网发展。
广域网不能采用以太网技术,其中至少有两个致命因素决定了它不可能用在广域网上,而只能在小型区域内应用.
第一,以太网协议基于共享传输介质.以太网中每个节点都是利用公共传输介质-总线发送数据,CSMA/CD方法规定,节点在发送数据时首先侦听总线是否空闲(是否有电平跳变),只有等待总线空闲才能启动发送,以此来避免冲突.可以想象,当网络节点数大大增加后,这种对介质的争用将会极度激烈,等待时间会达到无法忍受的地步.从概念上说,以太网上某一时刻只能有一个节点处于发送状态,如果广域网都采用以太网,你能想象整个地球上某一时刻只能有一台计算机发送数据而其他机器全处于等待的情景吗?所以,不可以把广域网当作一条总线来处理.
第二,CSMA/CD方法中规定的冲突检测方法是第二个致命因素.因为电流在电缆中的传播是需要一定时间的,仅采用载波侦听的办法是不能完全避免总线使用冲突的,你可以想象一下这种情况:在某一时刻,节点A侦听到总线空闲,因此它取得总线控制权向节点B发送数据,经过时间u的传播,就在载波信号即将到达B时,假设B此时正好也使用总线发送数据,则B发送的数据又要经过时间u才到达A,那时(2u后),A才能检测到总线上出现了叠加后的不合法信号,才判定冲突产生,随后进入随机延迟重发的状态.因此,为了避免上述情况的出现,以太网协议都会规定介质的最大长度D,由于电流传播速度V是恒定的,因此可以得出最大冲突检测时间2u=2D/V,把2u称作冲突窗口,即任何节点发送数据后2u时间里没有检测到冲突就可以确定自己已经取得了总线使用权.说到这里我们应该已经明白了以太网协议难以用于广域网的第二个原因了,以太网协议对介质的长度有强制限定.