路由器的工作原理详解

这篇具有很好参考价值的文章主要介绍了路由器的工作原理详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

路由器的工作原理详解


 

什么叫路由?

 

路由器的英文是 Router,也就是「找路的工具」。找什么路?寻找各个网络节点之间的路。

换句话说,路由器就像是快递中转站,包裹会经过一个个的中转站,从遥远的地方寄到你家附近,数据包也是一样。

路由器的工作原理详解

 路由器是连接两个网络的硬件设备,承担寻路功能,是网络的大门,因此,路由器又叫做网关设备(Gateway)。

 

路由表

 

路由器和交换机一样,也有自己的小本本,这个路由表上记载了到各个网络节点之间的路,会记录数据来源、相应的路由条目以及下一跳。

路由器的工作原理详解

 路由表就相当于路由器的导航,路由器只需要按照路由表的指示走就可以了。当然前提是,路由表中存在匹配该数据包目的 IP 地址的路由条目。路由表会周期性更新,当网络拓扑发生变化时也会更新,不用担心走错路。

路由器的工作原理详解路由器收发数据包的流程

路由器在收发数据包的时候会先查看路由表,如果路由表里有匹配项,就会把数据包交给下一跳。如果没有匹配项,就会直接丢弃数据包,然后告诉主机,这个目的地不可达。

 

直连、静态路由、动态路由

 

路由条目的获取来源有很多种,比如说直连、静态路由和动态路由。

直连,也就是路由器的直接邻居。路由器会自己去认识邻居,然后记录下来。

当然,也可以通过手动添加的方式告诉路由器目的网段的路径,也就是静态路由,适合网络规模比较小的场景。但是当网络拓扑发生变化,或是规模扩大的时候,配置和维护的成本就会很高。

这时候就需要结合动态路由,让路由器通过动态的方式来学习。在大型网络中,往往采用这种动、静路由相结合的方式进行部署。

 

三层寻址

 

上期讲解的「二层寻址」,大家还记得吗?二层寻址就是交换机根据 MAC 地址,在物理层进行寻址。

三层寻址就是指路由器根据 IP 地址,在网络层进行寻址。

路由器的工作原理详解  路由器三层寻址流程

当主机想要发送数据的时候,首先会查看目的地是否和自己在同一个网段,如果在同一个网段就会让交换机进行二层转发。

如下图所示,PC1 要给 PC2 发送数据,就会通过交换机来完成。

路由器的工作原理详解

 如果不在同一个网段,主机会把数据包交给自己的路由器,路由器再根据目的 IP 查询自己的路由表,如果有匹配的条目,则交给下一跳,没有就丢弃。

如下图所示,PC1 要给 PC3 发送数据,发现 PC3 和自己不在同一个网段,就会把数据包交给路由器 A,再根据路由表的条目转发给路由器 B -> C,最后通过交换机 C 送达 PC3。

路由器的工作原理详解

 

寻路原则

 

既然路由器是负责找路的,那条条大路通罗马,哪条大路最近呢?

默认情况下,路由的查询遵循最长匹配原则,也就是掩码越长、越精确,路由器就会优先选择那条路。

然后考虑路径开销,比如说带宽、管理距离、度量值等。也就是如果从这条路走,要花上多少时间和金钱。绝大部分数据通信行为是双向的,考虑流量的时候,还要关注流量的往返,从这条路去,也得从这条路回来,回来的时候没路了,这也不行。

路由查询的行为是逐跳的,到目标网络沿途的每个路由器都必须有关于该目标网段的路由信息。简单来说,数据包每经过一个路由器,路由器就会告诉它下一跳是谁,该往哪个方向走。

 

如何选择路由器?

 

路由器选型可以考虑这几个因素:带宽需求/转发性能、端口数量、带机量。

比如说家里拉了千兆宽带,那么路由器一定得是千兆路由器,还要满足千兆 NAT 转发的性能。顺带一提,运营商配的光猫是自带路由功能的,如果没有特殊需求,普通家庭一般够用了。

一般家用场景,路由端口用的不太多,可以通过交换机补充。大部分商用场景,4-12 口也就够了,再多的话,相信大部分企业会选择三层交换机。

带机量是一个很重要的指标,我们一般会考虑并发用户,还有用户的业务类型。

以 UniFi 的网关设备为例:USG 可以到 100 并发,普通家庭或小微企业,都足够用了;USG-Pro-4 带机量可以到 1000 并发,中小企业需求基本可以满足;如果还有更高需求,可以使用 UDM-Pro。

 

欢迎点赞收藏转发

           

                     —— End ——文章来源地址https://www.toymoban.com/news/detail-503216.html

到了这里,关于路由器的工作原理详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 路由器的工作原理及数据是如何在路由器中通过

    对于一般人而言只要能使用路由器上网就可以了,但对于一个合格的网管来说,是必须要知道路由器的工作过程的,尤其是要知道数据是如何在路由器中通过的。 一、当数据经过路由器时,在原始套接口上可调用connect函数, connect函数仅设置目的地址。再重申一遍:端口号对

    2024年02月05日
    浏览(87)
  • HCIA 路由器工作原理 及其 静态路由配置

    目录 1、路由器工作原理 2、获取未知网段的方法: 3、静态路由         1)写法:         2)扩展配置                 a、环回接口         配置命令:         环回接口的作用:         b、手工汇总         手工汇总作用:         c、路由黑洞       

    2024年02月13日
    浏览(53)
  • 网络基础:路由器工作原理

    目录 一、理论 1.路由器工作原理 2.路由表获取方式 3.路由器和交换机的区别 二、实验 1.华为系统配置2台路由器 2.华为系统配置3台路由器 3.华为系统配置浮动路由 路由器工作在OSI七层协议中的第三层,也就是网络层。其主要任务是接收来源于一个网络接口的数据包,根据这

    2024年02月03日
    浏览(37)
  • 路由器的工作原理,详细介绍

             路由器: router            作用:实现跨网段通信,不同的网络之间通信           交换机 : switch            作用:组建局域网,就是将电脑通过网络连起来         交换机的原理参考文档: 计算机网络之交换机的工作原理---超详细解析,谁都看得

    2024年02月09日
    浏览(34)
  • 网络基础-路由器工作原理

    当一个数据包经过路由器,路由器会根据目的IP地址去查找路由表,根据路由表的配置,寻找转发数据的出口。 (1)转发数据包 (2)选择最佳路径转发数据包 选择最佳路径 (1)路由器中维护路由条目的集合 (2)路由器根据路由表做路径选择 (1)直连网段:交换机端口(端口

    2024年02月16日
    浏览(42)
  • 路由器工作原理(第二十九课)

    路由器工作原理(第二十九课) 一图胜过千言 1) 路由:数据从一个网络到另外一个网络之间转发数据包的过程称为路由 2) 路由器:连接不同网络,实现不同网段之间的通信 3)路由表:路由器选择数据的传输路径的依据

    2024年02月14日
    浏览(38)
  • 浅谈路由器基本结构与工作原理

    目录 一、结构 1.1 输入端口 1.2 交换结构 1.3 输出端口 1.4 路由选择处理器 二、输入端口处理和基于目的地转发 三、交换 四、输出端口处理 五、何时出现排队 5.1 输入排队 5.2 输出排队         下图是一个通用路由器体系结构的总体试图视图,其主要由输入端口、交换结构

    2024年03月19日
    浏览(57)
  • 【计算机网络】路由器的工作原理

    路由器的四个组件 输入端口(input port):执行物理层功能(input port 左边方框、output port 右边方框)、数据链路层功能(input/output port 中间方框)、查找功能(input port右边方框) 交换结构:将路由器的输入端口连接到它的输岀端口 输出端口:存储从交换结构接收的分组,并通

    2024年02月08日
    浏览(52)
  • DJ4-3 路由器的工作原理

    目录 一、路由器的整体结构 二、输入端口的功能 1. 三大模块 2. 查找与转发模块 三、交换结构 1. 经内存的交换结构 2. 经总线的交换结构 3. 经交换矩阵交换结构 四、输出端口的功能 五、排队 1. 输入端口排队 2. 输出端口排队 路由器的两个核心功能: 运行路由协议或称路由

    2023年04月23日
    浏览(37)
  • 金浪路由器无线网的工作原理分析

    虽然我们都会使用无线网来办公上网,但不少人对无线网的原理还不清楚,本文就以金浪无线路由器给大家科普一下这方面的知识,相信大家看完后,会对你设置无线网络有一定的帮助。   一、无线网是一种能让电脑在无线基站覆盖范围内的任何地点发送、接收数据的局域网

    2024年02月05日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包