漫谈以太网交换机

    伴随着以太网作为局域网的主流协议,以太网交换机也成为了局域网或者数据中心网络中最为常见的设备之一。使用ASIC专用芯片转发的交换机大大提高了以太网的吞吐量,独享介质、链路聚合、高可用、虚拟化等等功能仍然在不断增强交换机的功能。如今,以太网实现了万兆接入,四万兆接入也已初露端倪,单台高性能交换机更是实现了高达500G的吞吐量。相比只有千兆带宽的企业因特网出口,局域网内部的流量可以说是十分巨大。
    凭借出众的转发能力,交换机不仅让以太网在局域网中大行其道,而且整个数据中心网络也以交换机为核心设计,并实现了大二层园区网,也使得服务器打破地域限制,实现了随意部署。
    今天,交换机的功能数量在不断增加,但是核心的功能却始终没有改变。交换机的两个核心功能依然还是:转发和自学习。
    相比集线器只能讲以太网帧进行复制和泛洪,拥有转发功能的交换机可以识别MAC地址并数据帧的错误校验。根据以太网帧的目的MAC地址和MAC表进行转发可以让数据帧在更小的端口范围间转发,从而提高了链路的使用率。MAC表保存了MAC地址和交换机端口的映射关系。保留了广播功能的交换机让交换式网络的伸缩性进一步增强:对于未知单播帧、组播帧、广播帧仍然使用广播进行转发。
 M   AC地址的自学习是交换机的特性,交换机可以自动学习数据帧的进入端口和源MAC地址,并且进行保存。自动学习MAC地址的功能让交换机的配置更为简单,可以灵活地应对拓扑的变化。
    传统的交换机端口不需要MAC地址。交换机组成的网络中,每台交换机都是根据数据帧的源目地址进行转发,并且不会改变数据帧的内容。
    长期以来,以太网广播的工作机制却限制了网络规模。一旦二层网络过大,传送广播帧的资源会大大上升,并且广播风暴的风险也严重制约了交换式二层网络的扩展。但是随着硬件芯片处理能力的不断提升,交换式网络设备已经能够承担频繁广播带来的负载,并且也发展出了一套有效的机制来应用广播风暴。因此,二层网络可以继续实现扩展。由于二层设备配置量小、易于维护,于是成为了数据中心网络的核心设备。
    以太网在局域网中大行其道,但是却仍有一个区域在使用非以太网协议:存储网。以太网最大的特点是可以丢包并且重传,但是存储网却对丢包非常敏感。不允许丢包的存储网使用了SAN网络实现服务器到存储设备的互联,其运行的协议是FC协议。FC协议不会丢包,在通信前有收发双方的沟通机制,但是吞吐量大大不如以太网。
    关于三层交换机到底是路由器还是交换机的问题。我认为三层交换机依然是交换机。而且现在的企业级交换机的每个借口都有三层功能。三层交换机可以使用IP地址进行转发,而且是使用硬件进行转发。路由器使用CPU进行包转发。因此三层交换机的转发效率比路由器大很多。但是三层交换机依然无法代替路由器。因为路由器以软件处理数据包为主,运行了非常丰富的路由协议和三层功能。以太网虽然几乎占领了局域网,但是在长距离传输的广域网中,以太网却显得无能为力。今天的广域网使用了多个协议:ATM、SDH、MPLS等等。链接运行着不同网协议的网络只有路由器才能完成,这一点交换机无法替代。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值