在局域网中,交换机是非常重要的网络设备,负责在主机之间快速转发数据帧。交换机与集线器的不同之处在于,交换机工作在数据链路层,能够根据数据帧中的MAC地址进行转发。本章介绍了共享式以太网和交换式以太网的区别,最后重点讲述了交换机进行MAC地址学习以构建MAC地址表的过程,对数据帧的转发原理。
共享式与交换式以太网
共享式以太网
Hub与同轴电缆都是典型的共享式以太网所使用的设备,工作在OSI模型的物理层。Hub和同轴电缆所连接的设备位于一个冲突域中,域中的设备共享带宽,设备间利用CSMA/CD机制来检测及避免冲突。当网络中设备数量较少时,冲突较少发生,通信质量可以得到较好地保证;但是当设备数量增加到一定程度时,将导致冲突不断,网络的吞吐量受到严重影响,数据可能频繁地由于冲突而被拒绝发送。
通过Hub或同轴电缆接入的终端会共享总线的带宽,接入的终端数量越多,每个终端获得的网络带宽越少;并且一个终端发出的报文(无论是单播、组播、广播),其余终端都可以收到。
交互式以太网的出现有效地解决了这个问题,它大大较少了冲突域的范围。
交换式以太网
原文地址:http://3157957.blog.51cto.com/3147957/1732408