交换机特点
因为交换机有带宽很高的内部交换矩阵和背部总线,并且这个背部总线上挂接了所有的端口,通过内部交换矩阵,就能够把数据包直接而迅速地传送到目的节点而非所有节点, 这样就不会浪费网络资源,从而产生非常高的效率。同时在此过程中,数据传输的安全程度非常高,更是受到使用者的欢迎和普遍好评。
和集线器每个端口共享同样带宽不同的是,交换机的数据带宽具有独享性。在这样的前提下,在同一个时间段内,交换机就可以将数据传输到多个节点之间,并且每个节点都可 以当做独立网段而独自享有固定的部分带宽,这样就没有和其他设备进行竞争实用的必要。
交换机端口
在同一时刻交换机可进行多个端口对之间的数据传输。每一端口都可视为独立的物理网段(注:非IP网段),连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有网络的全部带宽,都有着自己的虚拟连接。假使这里使用的是10Mbps的以太网交换机,那么该交换机这时的总流通量就等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB时,一个HUB的总流通量也不会超出10Mbps。总之,交换机是一种基于MAC地址识别,能完成封装转发数据帧功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
交换机交换方式
交换机通过以下三种方式进行交换:
1.直通式:直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机。它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。由于不需要存储,延迟非常小、交换非常快,这是它的优点。它的缺点是,因为数据包内容并没有被以太网交换机保存下来,所以无法检查所传送的数据包是否有误,不能提供错误检测能力。由于没有缓存,不能将具有不同速率的输入/输出端口直接接通,而且容易丢包。
2.存储转发:存储转发方式是计算机网络领域应用较为广泛的方式。它把输入端口的数据包先存储起来,然后进行CRC(循环冗余码校验)检查,在对错误包处理后才取出数据包的目的地址,通过查找表转换成输出端口送出包。正因如此,存储转发方式在数据处理时延长时间大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,有效地改善网络性能。尤其重要的是它可以支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。
3.碎片隔离:这是介于前两者之间的一种解决方案。它检查数据包的长度是否够64个字节,如果小于64字节,说明是假包,则丢弃该包;如果大于64字节,则发送该包。这种方式也不提供数据校验。它的数据处理速度比存储转发方式快,但比直通式慢。
交换机的主备倒换方法特征
对交换机的主控板及交换网板进行1+1的冗余备分;其中主控板的主备两板之间保持实时通信,在 备板上也保持一份与主板上同样的数据作为备份,实现热备份;主控板的切换 是采用主备相互监测与控制的方式:主控板的主备两板均发出各自的“心跳” 信号,并同时监视对方的“心跳”信号,当一方出现故障时,另一方则将根据 自己的状态(是主板还是备板?)决定是否进行切换,并上报网管:当主用板 发现在某段时间内备用板的心跳没有了,便认为备用板出现故障,通知网管处 理;当备用板发现某段时间内主用板的心跳没有了,便认为主用板出现故障, 并启动主备切换,将自己升为主板,同时禁用出故障的原主板;其中交换网板 的主备两板处于同步运行状态,通常备用交换网板的数据不输出,一旦主用交 换网板出现问题时则由备用交换网板接替工作,从而实现热备份;交换网板是 由主控板进行监测与切换控制的:主控板实时对交换网板的状态寄存器进行轮 询,一旦发现主用交换网板有问题,则进行切换,并上报网管;主控板和交换 网板在各项操作执行后都要进行检查,防止因干扰或其它故障引起的失控,并 根据检测的结果决定下一步的操作。