0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

交换机与路由器二三层转发原理

冬至子 来源:网络工程师之路 作者:网络工程师之路 2023-05-29 15:53 次阅读

一、“路”在何方?

不知道大家有没有想过,当一些数据进入网络设备之后,在二层数据链路层和网络层是按照什么准则进行转发的,犹如人们在大街上寻找目的地一般,在如此庞大的数据里面如何精确寻路转发到对方设备上呢?

二、定义

二层转发:二层转发就是基于MAC地址进行数据包转发。

三层转发:三层转发就是基于IP数据包进行转发。

三、转发原理

1、二层转发原理

图片

如上图,在二层转发的基础之上,当pc1要通往另一个网段PC2的时候,需要拿自己的子网掩码和PC2的IP地址相与,得出是否在同一个网段上面。如果在,就需要封装成以太帧,然后PC1发出ARP请求,交换机收到之后会学习源Mac地址进自己的Mac地址表,洪泛到其他端口,当PC2收到这个帧之后发现目的IP地址是自己的就会回应一个单播数据帧,源Mac为自己,目的Mac为PC1,交换机收到这个帧之后就会学习到PC2的Mac地址,从PC1的端口上面转发出去,最后发出数据帧进行PC1到pc2之间的通信

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5078

    浏览量

    166240
  • 交换机
    +关注

    关注

    19

    文章

    2438

    浏览量

    95667
  • 路由器
    +关注

    关注

    22

    文章

    3503

    浏览量

    111345
收藏 人收藏

    评论

    相关推荐

    三层交换机工作原理

    、OSI参考模型与网络设备   OSI参考模型与网络设备,如集线器、交换机路由器,存在一一对应的关系,图3就是OSI模型下三层与网络设备及网络设备处理的数据单元的对应图。   (1)第一层——物理层
    发表于 06-10 12:26

    交换机路由器

    的网络。路由器在功能上虽然占据了优势,但价格昂贵,报文转发速度低。 近几年,交换机为提高性能做了许多改进,其中最突出的改进是虚拟网络和三层交换
    发表于 01-08 17:42

    工业交换机和工业4G路由器的相同点和不同点

    描述数据(data)网络第三层的设备时,又指的是一个路由设备。 即:工业交换机和工业4G路由器都可用来交换网络设备,只是所
    发表于 01-12 16:01

    路由器交换机的区别

    (gateway)。当中继系统是转发器时,一般不称之为网络互联,因为这仅仅是把一个网络扩大了,而这仍然是一个网络。高层网关由于比较复杂,目前使用得较少。因此一般讨论网络互连时都是指用交换机路由器进行互联的网络
    发表于 03-17 11:58

    三层交换机路由器的主要区别

    一、三层交换机路由器的主要区别 之所以有人搞不清三层交换机路由器之间的区别,最根本就是
    发表于 08-01 10:37 3103次阅读

    三层交换机路由器和hub的比较分析

    关于三层交换机路由器,目前各个领域都应用的很广泛,包括hub(集线器),下面就对这三者的区别进行详细的分析。之所以有人搞不清三层交换机
    发表于 01-30 17:23 2099次阅读

    深入剖析三层交换机的工作过程

    路由器三层转发主要依靠CPU进行,而三层交换机三层转发
    发表于 12-05 14:42 1.1w次阅读
    深入剖析<b class='flag-5'>三层</b><b class='flag-5'>交换机</b>的工作过程

    普通路由器和二、三层交换机的不同

    二层交换机用于小型的局域网络,路由器工作在OSI模型的第三层---网络层操作,三层交换机的最重要的功能是加快大型局域网络内部的数据的快速
    发表于 02-21 14:21 2285次阅读
    普通<b class='flag-5'>路由器</b>和二、<b class='flag-5'>三层</b><b class='flag-5'>交换机</b>的不同

    网络交换机路由器什么区别

    网络交换机是数据链路层的设备,有些网络交换机也可实现第三层交换路由器可以解决异性网络之间转发
    发表于 04-02 08:55 1681次阅读

    三层交换机路由器转发速率快的原因

    我们都知道二层交换机工作的数据链路层,依靠mac地址来进行数据通信的,而路由器是工作在网络层,依靠ip地址来通信的,为了说明三层交换机路由器
    的头像 发表于 04-11 16:04 8580次阅读
    <b class='flag-5'>三层</b><b class='flag-5'>交换机</b>比<b class='flag-5'>路由器</b><b class='flag-5'>转发</b>速率快的原因

    华为实验:三层交换机路由器互联

    华为实验:三层交换机路由器互联
    的头像 发表于 01-05 09:35 2407次阅读

    深入解读路由器交换机三层交换机的区别

    随着以太网交换机的不断发展,现在的交换机提高了性能,其中虚拟网络和三层交换是最突出的。在三层交换
    的头像 发表于 09-29 17:36 1206次阅读
    深入解读<b class='flag-5'>路由器</b>、<b class='flag-5'>交换机</b>、<b class='flag-5'>三层</b><b class='flag-5'>交换机</b>的区别

    三层交换机如何实现不同VLAN间路由

    路由实现方式----单臂路由存在着无法弥补的缺陷,如传统路由器基于微处理器转发报文,靠软件处理,而三层
    发表于 07-14 09:16 1004次阅读
    <b class='flag-5'>三层</b><b class='flag-5'>交换机</b>如何实现不同VLAN间<b class='flag-5'>路由</b>

    路由器三层交换机有什么区别?

    路由器三层交换机的基本概念。 路由器是一种能够在多个网络之间转发数据包的设备。它可以将数据包从源网络发送到目标网络,通过查找
    的头像 发表于 12-27 14:09 463次阅读

    二层交换机三层交换机路由器,哪个才是王者?

    二层交换机三层交换机路由器,哪个才是王者? 二层交换机三层
    的头像 发表于 02-04 11:03 259次阅读