路由器的工作原理

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

目录

一、什么是路由器

               路由表的形成

二、路由器转发数据包

三、路由器与主机直接的连接原理


一、什么是路由器

路由:是从源主机到目标主机的转发过程(转发数据,寻找地址和选择转发的最佳路径)

路由器的工作原理:根据路由表转发数据,当一个数据包经过,路由器会根据目的IP地址去查找路由表,根据路由表的配置去寻找转发数据的出口。

路由表的形成

①直连路由(交换机的端口(端口需要UP)上配置上的IP地址,路由器会自动学习端口上的网段)

②静态路由(认为的去安装路由表的信息,一项一项去填写,由工程师手动去输入配置)

③动态路由(路由器之间通过报文向外宣告自己的直接网段,去互相学习记录)

直连网段就是接口相连的网段(前后单个或者多个网段)

配置静态路由命令:ip  route-static  想传输的网段  子网掩码  下一跳地址)

[R1]ip route-static 11.0.0.1 24 10.0.0.2

下一跳地址(下一个到达的路由器的接收口的IP地址)

路由器工作原理,智能路由器,网络,运维

配置静态路径(包括设置优先级)的命令:

ip  route-static  想传输的网段  子网掩码  下一跳地址  preference  优先级数值

[R1]ip route-static 11.0.0.1 24 10.0.0.2 preference 70

后面的 “ 70 ” 代表优先级数值,数值越小,优先级越高

二、路由器转发数据包

路由器转发数据包的封装过程

①主机A想要和主机B进行通讯,主机A会发送一个数据包

源IP地址:192.168.1.2

目的IP地址:192.168.2.2

源mac地址:11-11

目的mac地址:22-22

②第一个数据包到达路由器A,路由A会拆包读取地址信息,并且查询路由表,发现数据包应该从路由器A的E1口传输出去,路由器A会重新封装数据包进行发送

源IP地址:192.168.1.2

目的IP地址:192.168.2.2

源mac地址:33-33

目的mac地址:44-44

③第二个数据包到达路由器B,拆包分析其中的IP地址,再次查询路由表,发现数据包应该从路由B的E0口发送出去,路由器B会重新封装数据包

源IP地址:192.168.1.2

目的IP地址:192.168.2.2

源mac地址:55-55

目的mac地址:66-66

路由器工作原理,智能路由器,网络,运维

三、路由器与主机直接的连接原理

使用eNSP将主机和路由器相互连接传输测试实验,测试路由器工作原理和数据传输连接原理,首先创建两个主机,分别为主机A和主机B,并给他们预设一下IP地址和网段,用Copper线相互连接起来。(连接后,框选所有设备启动)

路由器工作原理,智能路由器,网络,运维

我们打开PC 1和PC 2设置其IP地址,网关和子网掩码,并且给每个接口分配IP地址

路由器工作原理,智能路由器,网络,运维

 

路由器工作原理,智能路由器,网络,运维

网关则是主机位与下一个交换机接口的IP地址的主机位相同保持一致

设置好主机的基础配置我们打开路由的操作面板,并且设置R1路由器的接口地址和传输目的地址、源地址。

我们用sys命令将其重命名为R1路由器

命令:sys   重新命名的名字

[Huawei]sys R1
[R1]

其次输入int命令,进入g0/0/0和g0/0/1接口,为其创建IP地址和目的IP地址

命令:int   接口型号+接口号 (进入指定接口)

命令:ip address  接口IP地址  子网掩码 (为接口添加IP地址)

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.1.2 24
[R1-GigabitEthernet0/0/0]q
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip address 12.0.0.1 24

我们退回到系统视图内,使用ip route-static命令进行连接

命令:ip  route-static  目的IP地址  子网掩码  下一跳地址 

[R1-GigabitEthernet0/0/0]q
[R1]ip route-static 192.168.2.2 24 12.0.0.2
Info: The destination address and mask of the configured static route mismatched
, and the static route 192.168.2.0/24 was generated.
[R1]

我们可以通过命令查询一下我们设置好的路由表信息

命令:display  ip  routing-table (查询路由表信息)

[R1]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 16       Routes : 16       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   Static  60   0          RD   10.0.0.2        GigabitEthernet
0/0/1
       10.0.0.0/24  Direct  0    0           D   10.0.0.1        GigabitEthernet
0/0/1
       10.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
     10.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
       11.0.0.0/24  Static  70   0          RD   10.0.0.2        GigabitEthernet
0/0/1
       12.0.0.0/24  Direct  0    0           D   12.0.0.1        GigabitEthernet
0/0/2
       12.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2
     12.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  Direct  0    0           D   192.168.1.2     GigabitEthernet
0/0/0
    192.168.1.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
  192.168.1.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
    192.168.2.0/24  Static  60   0          RD   12.0.0.2        GigabitEthernet
0/0/2
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

这样便是设置好了,路由表中的信息分别代表什么意思呢

Destination/Mask (目的地IP地址和子网掩码)

Interface (接口)

Proto (协议) 里面的static便是我们设置的静态路由

Direct (直连路由)

Pre (优先级数值)数字越小,优先级越高

Cost (花销值) 动态路径才有

Flags (标志)目前这条路由处于什么状态

NextHop (下一跳地址)

后面的12.0.0.2便是目的IP地址的下一跳地址

路由器工作原理,智能路由器,网络,运维

因为一次完整的传输包括发送过去,还有收到消息,属于一次完整的传输,所以我们还要给R3路由创建信息发送回PC 1的路径,这样才能保证在这条传输路径上PC 1和PC 2是互通的,步骤和上面给R1创建的方法一样,只需要变更接口,IP地址和路由即可。

[Huawei]sys R3
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 192.168.2.2 24
[R3-GigabitEthernet0/0/1]q
[R3]int g0/0/2
[R3-GigabitEthernet0/0/2]ip address 12.0.0.2 24
[R3-GigabitEthernet0/0/2]q
[R3]ip route-static 192.168.1.2 24 12.0.0.1
Info: The destination address and mask of the configured static route mismatched
, and the static route 192.168.2.0/24 was generated.
[R3]

这样我们就完成了一个传输路径的设置,我们接下来到主机里来测试一下PC 1和PC 2是否相互通顺,可以通讯。

命令:ping   IP地址  -t  (长ping,一直检测不停,Ctrl+C可以终止检测)

路由器工作原理,智能路由器,网络,运维

我们用PC 1的命令行来ping一下PC 2的IP地址,这时我们看到下面已经显示连接通讯成功,这就代表我们的这一条传输路径已经创建完成

路由器工作原理,智能路由器,网络,运维

这里面便是我们需要设置的全部路径(包括传输过去和收到回复消息的路径),这就是两种线路的通讯,第二条路径便需要添加一个路由,与R1和R3一样需要设置好两边的接口IP地址和目的IP与下一跳地址,即可连接起来,可以使用默认地址进行相互连接。

默认路由:此台路由器和主机相连,或者数据且只有一个出口时,可以做默认路由

设置默认路由

命令:ip  route-static   0.0.0.0    0    下一跳地址(这里的0.0.0.0代表任意地址,0代表任意子网掩码)这时只需要确认下一跳地址即可文章来源地址https://www.toymoban.com/news/detail-716853.html

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

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

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

相关文章

  • 路由器工作原理

    一、路由器工作原理 1.什么是路由器? 路由器的定义:是实现网络互连设备,工作在网络层 路由器的功能: 路由和转发 1)可以决定数据包从来源端到目的端所经过的路由路径(host到host之间的最佳传输路径),这个过程称为路由; 2)将路由器输入端的数据包移送至适当的

    2023年04月08日
    浏览(41)
  • 路由器的工作原理详解

        路由器的英文是 Router,也就是「找路的工具」。找什么路?寻找各个网络节点之间的路。 换句话说,路由器就像是快递中转站,包裹会经过一个个的中转站,从遥远的地方寄到你家附近,数据包也是一样。  路由器是连接两个网络的硬件设备,承担寻路功能,是网络的

    2024年02月11日
    浏览(42)
  • 路由器的工作原理及数据是如何在路由器中通过

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

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

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

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

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

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

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

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

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

    2024年03月19日
    浏览(57)
  • DJ4-3 路由器的工作原理

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

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

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

    2024年02月05日
    浏览(60)
  • 迅雷智能路由器怎么赚钱 迅雷路由器赚钱原理知识介绍

    迅雷路由号称“全球第一台会赚钱的路由器”,原因就是其内部集成了一款名为“迅雷水晶”的功能,开启该功能,即可有效利用家庭闲置带宽,进行水晶挖矿,并获得现金收益。那么迅雷路由器怎么赚钱?其赚钱原理又是什么呢?下面yii666小编来为大家介绍下。 迅雷水晶工

    2024年02月06日
    浏览(48)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包