赫斯曼交换机通过以下三种方式交换:
直通式:
直通式以太网交换机可以理解为各端口之间是纵横交叉的线路矩阵交换机。当输入端口检测到一个数据包时,检查包的包头,获取包的目的地址,启动内部动态搜索表,转换成相应的输出端口,在输入和输出交叉处连接,将数据包直接连接到相应的端口,实现交换功能。因为不需要存储,所以延迟很小,交换很快,这就是它的优点。其缺点是,由于数据包的内容没有被以太网交换机保存,因此无法检查传输的数据包是否错误,无法提供错误的检测能力。因为没有缓存,所以不能直接连接不同速度的输入/输出端口,而且容易丢失。
存储转发:
存储转发模式是计算机网络领域的应用模式。它先存储输入端口的数据包,然后进行CRC(循环冗余代码验证)检查,在处理错误包之后取出数据包的目的地址,通过搜索表转换成输出端口发送包。正因为如此,数据处理中存储转发的延迟很大,这是它的不足,但它可以错误地检测进入交换机的数据包,**地提高网络性能。尤其重要的是,它可以支持不同速度的端口之间的转换,保持高速端口和低速端口之间的协同工作。
碎片隔离:
这是前两者之间的解决方案。它检查数据包的长度是否足够64个字节。如果小于64个字节,说明是假包,丢弃包;如果大于64个字节,发送包。这种方法不提供数据验证。它的数据处理速度比存储和转发快,但比直通慢。介绍赫斯曼交换机的交换。
在同一时刻,赫撕曼交换机可以在多个端口之间进行数据传输。每个端口都可以被认为是一个独立的物理网段(注:非IP网段),连接在上面的网络设备可以独立享受所有的带宽,不需要与其他设备竞争使用。在节点A向节点D发送数据时,节点B可以同时向节点C发送数据,并且两者都有网络的全部带宽,并且都有自己的虚拟连接。假里使用的是10Mbps的以太网交换机,那么此时交换机的总流量等于2x10Mbps=20Mbps,当使用10Mbps的共享HUB时,一个HUB的总流量也不会超过10Mbps。总而言之,赫斯曼交换机是一种基于MAC地址识别,可以完成封装转发数据帧功能的网络设备。赫斯晏交换机可以学习MAC地址,并将其存储在内部地址表中,通过数据帧的始发者和目标接收者之间的临时交换机直接到达目标。
|