hub集线器就是一种共享设备,hub本身不能识别目的地址,当同一局域网内的a主机给b主机传输数据时,数据包在以hub为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。也就是说,在这种工作方式下,同一时刻网络上只能传输一组数据帧的通讯,如果发生碰撞还得重试。这种方式就是共享网络带宽。
交换机在同一时刻可进行多个端口对之间的数据传输。每一端口都可视为独立的网段,连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。当节点a向节点d发送数据时,节点b可同时向节点c发送数据,而且这两个传输都享有网络的全部带宽,都有着自己的虚拟连接。假使这里使用的是10mbps的以太网交换机,那么该交换机这时的总流通量就等于2×10mbps=20mbps,而使用10mbps的共享式hub时,通信网络设备维修,一个hub的总流通量也不会超出10mbps。
由于集线器不知道目标地址在何处,只能将数据发送到所有的端口。而交换机中会有一张地址表,通过查找表格中的目标地址,把数据直接发送到端口。利用交换机连接的局域网叫交换式局域网。
|