交换机switch是一种在通信系统中完成信息交换功能的设备。在计算机网络系统中,交换概念的提出是对于共享工作模式的改进。hub集线器就是一种共享设备,hub本身不能识别目的地址,当同一局域网内的a主机给b主机传输数据时,数据包在以 hub为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。在这种工作方式下,网络-交换机,同一时刻网络上只能传输一组数据帧的通讯,如果发生碰撞还得重试。这种方式就是共享网络带宽。
交换机工作于osi参考模型的第二层,即数据链路层。交换机内部的cpu会在每个端口成功连接时,网络-交换机配置,通过将mac地址和端口对应,形成一张mac表。在今后的通讯中,发往该mac地址的数据包将仅送往其对应的端口,而不是所有的端口。因此,交换机可用于划分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播域。
交换机拥有一条-带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的mac网卡的硬件地址的nic网卡挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的mac若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的mac地址,天津网络-交换机,并把它添加入内部mac地址表中。使用交换机也可以把网络“分段”,通过对照-表,交换机只允许-的网络流量通过交换机。通过交换机的过滤和转发,网络-交换机价格,可以有效的减少冲突域。
像集线器一样,交换机提供了大量可供线缆连接的端口,这样可以采用星型拓扑布线。像中继器、集线器和网桥那样,当它转发帧时,交换机会重新产生一个不失真的方形电信号。像网桥那样,交换机在每个端口上都使用相同的转发或过滤逻辑。像网桥那样,交换机将局域网分为多个冲突域,每个冲突域都是有独立的宽带,因此大大提高了局域网的带宽。除了具有网桥、集线器和中继器的功能,交换机还提供了更的功能,如虚拟局域网vlan和更高的性能。
|