当前位置:首页 > 实用技巧 >

怎么看路由器的内容(怎么看路由器里哪个是自己的设备)

来源:原点资讯(m.360kss.com)时间:2024-01-13 13:35:30作者:YD166手机阅读>>

路由器是一种典型的网络连接设备,用来进行路由选择和报文转发。路由器根据收到报文的目的地址选择一条合适的路径(包含一个或多个路由器的网络),然后将报文传送到下一个路由器,路径终端的路由器负责将报文送交目的主机。

路由就是报文从源端到目的端的路径。当报文从路由器到目的网段有多条路由可达时,路由器可以根据路由表中最佳路由进行转发。最佳路由的选取与发现此路由的路由协议的优先级、路由的度量有关。当多条路由的协议优先级与路由度量都相同时,可以实现负载分担,缓解网络压力;当多条路由的协议优先级与路由度量不同时,可以构成路由备份,提高网络的可靠性。

路由协议是路由器之间维护路由表的规则,用于发现路由,生成路由表,并指导报文转发。依据来源的不同,路由可以分为三类:

  • 通过链路层协议发现的路由称为直连路由
  • 通过网络管理员手动配置的路由称为静态路由
  • 通过动态路由协议发现的路由称为动态路由

静态路由配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络。缺点是不能自动适应网络拓扑的变化,需要人工干预。

动态路由协议有自己的路由算法,能够自动适应网络拓扑的变化,适用于具有一定数量三层设备的网络。缺点是配置对用户要求比较高,对系统的要求高于静态路由,并将占用一定的网络资源和系统资源。

动态路由的分类

对动态路由协议的分类可以采用以下不同标准:

根据作用范围不同,路由协议可分为:

  • 内部网关协议IGP(Interior Gateway Protocol):在一个自治系统内部运行。常见的IGP协议包括RIP(Routing Information Protocol,路由信息协议)、OSPF(Open Shortest Path First,开放式最短路径优先)和IS-IS(Intermediate System to Intermediate System)。
  • 外部网关协议EGP(Exterior Gateway Protocol):运行于不同自治系统之间。BGP(Border Gateway Protocol,边界网关协议)是目前最常用的EGP协议。

根据使用算法不同,路由协议可分为:

  • 距离矢量协议(Distance-Vector Protocol):包括RIPBGP。其中,BGP也被称为路径矢量协议(Path-Vector Protocol)。
  • 链路状态协议(Link-State Protocol):包括OSPFIS-IS

以上两种算法的主要区别在于发现路由和计算路由的方法不同。

路由表和FIB表

路由器转发数据包的关键是路由表和FIB表,每个路由器都至少保存着一张路由表和一张FIB(Forwarding Information Base)表。路由器通过路由表选择路由,通过FIB表指导报文进行转发。

路由表

每台路由器中都保存着一张本地核心路由表(即设备的IP路由表),同时各个路由协议也维护着自己的路由表。

本地核心路由表

  • 路由器使用本地核心路由表用来保存决策优选路由,并负责把优选路由下发到FIB表,通过FIB表指导报文进行转发。这张路由表依据各种路由协议的优先级和度量值来选取路由。

协议路由表

  • 协议路由表中存放着该协议发现的路由信息。
  • 路由协议可以引入并发布其他协议生成的路由。例如,在路由器上运行OSPF协议,需要使用OSPF协议通告直连路由、静态路由或者IS-IS路由时,要将这些路由引入到OSPF协议的路由表中。
路由表中的内容

在路由器中,执行命令display ip routing-table时,可以查看路由器的路由表概要信息,如下所示:

<HUAWEI> display ip routing-table Proto: Protocol Pre: Preference Route Flags: R - relay, D - download to fib, T - to vpn-instance, B - black hole route ------------------------------------------------------------------------------ Routing Table: _public_ Destinations : 14 Routes : 14 Destination/Mask Proto Pre Cost Flags NextHop Interface 0.0.0.0/0 Static 60 0 RD 10.137.216.1 Vlanif20 10.10.10.0/24 Direct 0 0 D 10.10.10.10 Vlanif20 10.10.10.10/32 Direct 0 0 D 127.0.0.1 InLoopBack0 10.10.10.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 10.10.11.0/24 Direct 0 0 D 10.10.11.1 LoopBack0 10.10.11.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 10.10.11.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 10.137.216.0/23 Direct 0 0 D 10.137.217.208 Vlanif20 10.137.217.208/32 Direct 0 0 D 127.0.0.1 InLoopBack0 10.137.217.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 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 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

路由表中包含了下列关键项:

  • Destination:表示此路由的目的地址。用来标识IP包的目的地址或目的网络。
  • Mask:表示此目的地址的子网掩码长度。与目的地址一起来标识目的主机或路由器所在的网段的地址。
  • 将目的地址和子网掩码“逻辑与”后可得到目的主机或路由器所在网段的地址。例如:目的地址为10.1.1.1,掩码为255.255.255.0的主机或路由器所在网段的地址为10.1.1.0。
  • 掩码由若干个连续“1”构成,既可以用点分十进制表示,也可以用掩码中连续“1”的个数来表示。例如掩码255.255.255.0长度为24,即可以表示为24。
  • Proto:表示学习此路由的路由协议。
  • Pre:表示此路由的路由协议优先级。针对同一目的地,可能存在不同下一跳、出接口等多条路由,这些不同的路由可能是由不同的路由协议发现的,也可以是手工配置的静态路由。优先级高(数值小)者将成为当前的最优路由。
  • Cost:路由开销。当到达同一目的地的多条路由具有相同的路由优先级时,路由开销最小的将成为当前的最优路由。
  • Preference用于不同路由协议间路由优先级的比较,Cost用于同一种路由协议内部不同路由的优先级的比较。
  • NextHop:表示此路由的下一跳地址。指明数据转发的下一个设备。
  • Interface:表示此路由的出接口。指明数据将从本地路由器哪个接口转发出去。

路由器A与三个网络相连,因此有三个IP地址和三个出接口,其路由表如图所示。

怎么看路由器的内容,怎么看路由器里哪个是自己的设备(1)

路由超限自动恢复

本地核心路由表里保存着各路由协议的路由,如果本地核心路由表里的路由数量达到系统上限,协议路由表将无法向本地核心路由表添加路由。本地核心路由表有以下几种路由限制:

  • 整机路由限制:指定所有路由条数的上限值。
  • 整机路由前缀限制:指定所有路由的地址前缀范围。
  • 组播IGP路由限制:指定组播IGP路由条数的上限值。
  • 多拓扑路由限制:指定多拓扑路由条数的上限值。
  • 所有私网路由限制:指定所有私网路由条数的上限值。
  • VPN路由限制:指定VPN路由条数的上限值。
  • VPN路由前缀限制:指定VPN路由的地址前缀范围。

如果协议由于某种路由限制而向本地核心路由表添加路由失败,系统会记录本次添加路由的协议和对应的路由表Table ID。

当协议删除本地核心路由表里的路由释放了路由表的空间之后,路由超限解除,系统会通知所有向本地核心路由表添加路由失败的协议,重新向本地核心路由表添加路由,使得本地核心路由表中的路由能够得到最大程度的恢复。是否可以完全恢复,取决于释放的路由表空间的大小。

FIB表的匹配

在路由表选择出路由后,路由表会将激活路由下发到FIB表中。当报文到达路由器时,会通过查找FIB表进行转发。

FIB表中每条转发项都指明到达某网段或某主机的报文应通过路由器的哪个物理接口或逻辑接口发送,然后就可到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。

FIB表的匹配遵循最长匹配原则。查找FIB表时,报文的目的地址和FIB中各表项的掩码进行按位“逻辑与”,得到的地址符合FIB表项中的网络地址则匹配。最终选择一个最长匹配的FIB表项转发报文。

例如,一台路由器上的路由表如下:

Routing Tables:

Destination/Mask Proto Pre Cost Flags NextHop Interface

0.0.0.0/0 Static 60 0 D 192.168.0.2 GigabitEthernet1/0/0

10.8.0.0/16 Static 60 3 D 192.168.0.2 GigabitEthernet1/0/0

10.9.0.0/16 Static 60 50 D 172.16.0.2 GigabitEthernet3/0/0

10.9.1.0/24 Static 60 4 D 192.168.0.2 GigabitEthernet2/0/0

10.20.0.0/16 Direct 0 0 D 172.16.0.1 GigabitEthernet4/0/0

一个目的地址是10.9.1.2的报文进入路由器,查找对应的FIB表。

FIB Table:

Total number of Routes : 5

Destination/Mask Nexthop Flag TimeStamp Interface TunnelID

0.0.0.0/0 192.168.0.2 SU t[37] GigabitEthernet1/0/0 0x0

10.8.0.0/16 192.168.0.2 DU t[37] GigabitEthernet1/0/0 0x0

10.9.0.0/16 172.16.0.2 DU t[9992] GigabitEthernet3/0/0 0x0

10.9.1.0/24 192.168.0.2 DU t[9992] GigabitEthernet2/0/0 0x0

10.20.0.0/16 172.16.0.1 U t[9992] GigabitEthernet4/0/0 0x0

首先,目的地址10.9.1.2与FIB表中各表项的掩码“0、16、24”作“逻辑与”运算,得到下面的网段地址:0.0.0.0/0、10.9.0.0/16、10.9.1.0/24。这三个结果可以匹配到FIB表中对应的三个表项。最终,路由器会选择最长匹配10.9.1.0/24表项,从接口GE2/0/0转发这条目的地址是10.9.1.2的报文。

路由协议的优先级

对于相同的目的地,不同的路由协议(包括静态路由)可能会发现不同的路由,但这些路由并不都是最优的。事实上,在某一时刻,到某一目的地的当前路由仅能由唯一的路由协议来决定。为了判断最优路由,各路由协议(包括静态路由)都被赋予了一个优先级,当存在多个路由信息源时,具有较高优先级(取值较小)的路由协议发现的路由将成为最优路由,并将最优路由放入本地路由表中。

路由器分别定义了外部优先级和内部优先级。其中,0表示直接连接的路由,255表示任何来自不可信源端的路由;数值越小表明优先级越高。外部优先级是指用户可以手工为各路由协议配置的优先级,缺省情况下如表1-1所示。

表1-1 路由协议缺省时的外部优先级

路由协议的类型

路由协议的外部优先级

Direct

0

OSPF

10

IS-IS

15

Static

60

RIP

100

OSPF ASE

150

OSPF NSSA

150

IBGP

255

EBGP

255

路由协议的内部优先级则不能被用户手工修改,如表1-2所示。

表1-2 路由协议内部优先级

路由协议的类型

路由协议的内部优先级

Direct

0

OSPF

10

IS-IS Level-1

15

IS-IS Level-2

18

Static

60

RIP

100

OSPF ASE

150

OSPF NSSA

150

IBGP

200

EBGP

20

选择路由时先比较路由的外部优先级,当不同的路由协议配置了相同的优先级后,系统会通过内部优先级决定哪个路由协议发现的路由将成为最优路由。例如,到达同一目的地10.1.1.0/24有两条路由可供选择,一条静态路由,另一条是OSPF路由,且这两条路由的外部优先级都被配置成5。这时路由器系统将根据表1-2所示的内部优先级进行判断。因为OSPF协议的内部优先级是10,高于静态路由的内部优先级60。所以系统选择OSPF协议发现的路由作为最优路由。

路由的度量

路由的度量标示出了这条路由到达指定的目的地址的代价,通常以下因素会影响到路由的度量。

路径长度

  • 路径长度是最常见的影响路由度量的因素。链路状态路由协议可以为每一条链路设置一个链路开销来标示此链路的路径长度。在这种情况下,路径长度是指经过的所有链路的链路开销的总和。距离矢量路由协议使用跳数来标示路径长度。跳数是指数据从源端到目的端所经过的设备数量。例如,路由器到与它直接相连网络的跳数为0,通过一台路由器可达的网络的跳数为1,其余以此类推。

网络带宽

  • 网络带宽是一个链路实际的传输能力。例如,一个10千兆的链路要比1千兆的链路更优越。虽然带宽是指一个链路能达到的最大传输速率,但这不能说明在高带宽链路上路由要比低带宽链路上更优越。比如说,一个高带宽的链路正处于拥塞的状态下,那报文在这条链路上转发时将会花费更多的时间。

负载

  • 负载是一个网络资源的使用程度。计算负载方法包括CPU的利用率和它每秒处理数据包的数量。持续监测这些参数可以及时了解网络的使用情况。

通信开销

  • 通信开销衡量了一条链路的运营成本。尤其是只注重运营成本而不在乎网络性能的时候,通信开销则就成了一个重要的指标。

栏目热文

如何查看路由器的名称(怎么看自己路由器的名字)

如何查看路由器的名称(怎么看自己路由器的名字)

小型家庭或公司用户,选穿墙性能强,又支持远程监控使用的路由器,推荐Tp link混插版千兆路由器,价格便宜,官方链接 ,...

2024-01-13 13:55:02查看全文 >>

我的世界血族传说怎么变成猎人(我的世界血族传说怎么升级到5级)

我的世界血族传说怎么变成猎人(我的世界血族传说怎么升级到5级)

我们总是在影视剧中看到有关于吸血鬼的形象,虽然不同的地方描述的不太相同,但是大部分都是一样的。比如:外表很帅气,看似很冷...

2024-01-13 13:26:50查看全文 >>

我的世界血族怎么净化(我的世界血族注魔血祭坛怎么做)

我的世界血族怎么净化(我的世界血族注魔血祭坛怎么做)

【3DM攻略站】《暗黑破坏神4》第二赛季攻略,s2鲜血契约吸血鬼异能玩法详解(含“赛季流程”“新增改动”“鲜血收割/新增...

2024-01-13 14:10:09查看全文 >>

我的世界血族手册怎么做(我的世界血族模组怎么升级到12级)

我的世界血族手册怎么做(我的世界血族模组怎么升级到12级)

Paradox Interactive 近日推出了一项名为“Unbound(无界)”的计划,该计划将允许独立开发者使用《...

2024-01-13 14:06:01查看全文 >>

我的世界血族传说怎么自己升级(我的世界血族传说怎么用才能升级)

我的世界血族传说怎么自己升级(我的世界血族传说怎么用才能升级)

用心玩游戏,用心写攻略,大家好,我是龙魂游戏解说。今天为大家介绍几款龙魂个人非常喜欢的mod:Zombie Awaren...

2024-01-13 13:34:03查看全文 >>

手机查看路由器ip地址(手机怎么查询自己路由器ip)

手机查看路由器ip地址(手机怎么查询自己路由器ip)

前面有期文章,我们讲了怎么通过电脑查询路由器地址。但是,现在很多朋友家里已经没用电脑了,都是一部手机走天下。那如果我们还...

2024-01-13 13:31:04查看全文 >>

表格点不动了怎么恢复(表格突然消失了怎么恢复)

表格点不动了怎么恢复(表格突然消失了怎么恢复)

在制作Excel时,我们时常会用键盘上的上下左右方向键来切换单元格,这样更加方便快捷,但有时会发现怎么按都无法切换到其他...

2024-01-13 14:11:32查看全文 >>

表格为什么拉不动(表格拉不动怎么调节)

表格为什么拉不动(表格拉不动怎么调节)

表格排版技巧之如何处理文档首行处的表格无法移动的问题?今天我们来学习一下表格排版技巧。当表格处于文档首页首行时,我们该如...

2024-01-13 13:42:29查看全文 >>

表格改不动是什么原因(表格无法修改是啥原因)

表格改不动是什么原因(表格无法修改是啥原因)

我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!我们在平时使用WPS制作Word表格时有...

2024-01-13 14:06:41查看全文 >>

文档排行