交换机和路由器的区别

      很多用户会把路由器和交换机弄混,不知道两者有什么区别,其实两种网络设备在结构、原理等各方面的差别都很大。

交换机和路由器的区别

路由器和交换机

交换机

      目前网络布线中最常用的交换器有二层交换机和三层交换机。

      二层交换机:在生产技术上较为成熟,属于数据链路层设备,能够识别数据包中的MAC地址信息,并且根据MAC地址进行转发,同时将MAC地址与对应的端口记录在自己内部的一个地址表中。

如下情况:

      1.当交换机从某端口中接收到数据包时,应首先读取到数据包中的源MAC地址,这一过程可以得知源MAC地址的机器是对应一端口;

      2.之后再去读取数据包的目的MAC地址,并且在地址列表中搜索对应端口位置;

      3.如果列表中存在和目的MAC地址对应的端口,应将数据包直接复制在端口上。

      三层交换机:该设备是将路由的技术与交换机技术相结合,使其同时具备两种设备的优势。对一个数据流进行路由之后,其会产生一个MAC地址与IP地址的映射表,如果再有相同的数据流从中经过,会根据这一数据表直接从二层通过,无需再次路由,可消除路由器路由选择导致的网络延迟,总体来说提高了数据包转发效率。

超五类网线

路由器

      传统路由器在OSI七层协议中的第三层进行工作,主要负责接收从网络接口接收到的数据包,并根据其目的地址决定下一个转发目的地址。所以,路由器运作时,先要在转发路由表中找到目的地址,之后才能在数据包的帧格前添加下一个MAC地址,完成后IP数据包头的TTL(Time To Live)域也会随之开始减数,同时重新进行校验。数据包发送至输出端口时,需根据顺序静待,便于传输到输出链路。

      路由器的工作会根据某一路由通信协议,自行搜寻设备中的路由表。当到某一特定节点上存在一条以上路径时,就可以确认路由会选择最优传输路径。在各种网络断和相连情况中,都可能因环境影响而发生变化,所以路由状态信息通畅可根据使用路由信息协议的规定实时更新。

标签:交换机和路由器的区别
网线、视频线、监控线批发采购、工程用线一站式平台http://www.choseal.net.cn
公司名称:武汉祥泰伟业商贸有限公司
联系电话:4000275771 
微信号:15307136715(同手机)