静态路由与默认路由

路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程 [1]。路由工作在OSI参考模型第三层——网络层数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议(如TCP/IP、IPX/SPXAppleTalk等协议),但是在我国绝大多数路由器运行TCP/IP协议。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表。

静态路由配置简单,广泛应用于网络中。另外,静态路由还可以实现负载均衡和路由备份。因此,学习并掌握好静态路由的应用与配置是非常必要的。
1.路由信息获取方式
(1)直连路由:直连接口所在网段的路由,由设备自动生成。
(2)静态路由:由网络管理员手工配置的路由条目。
(3)动态路由:路由器通过动态路由协议(如RIP、OSPF、IS-IS、BGP等)学习到的路由。
1)RIP: Routing Information Protocol的缩写,即路由信息协议。
2)OSPF:Open Shortest Path First 的缩写,即开放式最短路径优先。
3)IS-IS : Intermediate System to Intermediate System的缩写,即中间系统到中间系统。
4)BGP:Border Gateway Protocol的缩写,即边界网关协议。
2.路由表的参数
(1)Destination/Mask:此路由的目的网络地址与子网掩码。将目的地址和子网掩码“逻辑与”后可得到目的主机或路由器所在网段的地址。例如,目的地址为1.1.1.1,子网掩码为255.255.255.0的主机或路由器所在网段的地址为1.1.1.0。
(2)Proto(Protocol):该路由的协议类型,即路由器是通过什么协议获知该路由的。
(3)Pre(Preference):此路由的路由协议优先级。针对同一目的地,可能存在不同下一跳、出接口等多条路由,这些不同的路由可以是由不同的路由协议发现的,也可以是手工配置的静态路由。优先级最高(数值最小)者将成为当前的最优路由。
(4)Cost:路由开销。当到达同一目的地的多条路由具有相同的路由优先级时,路由开销最小的将成为当前的最优路由。
(5)NextHop:对于本路由而言,到达该路由指向的目的网络的下一跳地址。该字段指明了数据转发的下一个设备。
(6)Interface:此路由的出接口。指明数据将从本路由器的某个接口转发出去。

3.路由协议的优先级

4.最优路由条目优先
当路由器从多种不同的途径获知到达同一个目的网段的路由时,通过比较优先级和度量值来
使路由优先,具体方法如下:
(1)比较优先级,优先级越低越优先。
(2)优先级相同,比较度量值,度量值越小越优先。
5.最长前缀匹配原则
当路由器收到一个IP数据包时,会将数据包的目的IP地址与本地路由表中的所有路由表项
进行逐位(bit-by-bit)比对,直到找到匹配度最长的条目,这就是最长前缀匹配原则。

AR1的初始化配置
<Huawei>system-view
Enter system view, return user view with Ctrl+2.
[Huawei]sysname ARI
[ARl]interface GigabitEthernet 0/0/0
[ARl-GigabitEthernet0/0/0]ip address 172.16.10.1 24
[AR1-GigabitEthernet0/0/0]quit
[ARl]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ip.address 10.10.14.1 24 一
[AR1-GigabitEthernet0/0/1]quit
[ARl]interface GigabitEthernet 0/0/2
[AR1-GigabitEthernet0/0/2]ip address 10.10.12.1 24

AR2的初始化配置
<Huawei>system-view
Enter system view, return user view with Ctrl+z.
[Huawei] sysname AR2
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 10.10.12.2 24
[AR2-GigabitEthernet0/0/1]quit
[AR2]interface GigabitEthernet 0/0/2
[AR2-GigabitEthernet0/0/2]ip address 10.10.23.2 24


AR3的初始化配置
<Huawei>system-view
Enter system view, return user view with Ctrl+z.
[Huawei]sysname AR3
[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ip address 172.16.30.3 24
[AR3-GigabitEthernet0/0/0]quit
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1lip address 10.10.34.3 24
[AR3-GigabitEthernet0/0/1]quit
[AR3]interface GigabitEthernet 0/0/2
[AR3-GigabitEthernet0/0/2]ip address 10.10.23.3 24

默认路由

(Default route),是对IP数据包中的目的地址找不到存在的其他路由时,路由器所选择的路由。目的地不在路由器的路由表里的所有数据包都会使用默认路由。这条路由一般会连去另一个路由器,而这个路由器也同样处理数据包: 如果知道应该怎么路由这个数据包,则数据包会被转发到已知的路由;否则,数据包会被转发到默认路由,从而到达另一个路由器。每次转发,路由都增加了一跳的距离。 [1]

当到达了一个知道如何到达目的地址的路由器时,这个路由器就会根据最长前缀匹配来选择有效的路由。子网掩码匹配目的IP地址而且又最长的网络会被选择。用无类别域间路由标记表示的IPv4默认路由是0.0.0.0/0。因为子网掩码是/0,所以它是最短的可能匹配。 当查找不到匹配的路由时,自然而然就会转而使用这条路由。同样地,在IPv6中,默认路由的地址是::/0. 一些组织的路由器一般把默认路由设为一个连接到网络服务提供商的路由器。这样,目的地为该组织的局域网以外——一般是互联网、城域网或者VPN——的数据包都会被该路由器转发到该网络服务提供商。当那些数据包到了外网,如果该路由器不知道该如何路由它们,它就会把它们发到它自己的默认路由里,而这又会是另一个连接到更大的网络的路由器。同样地,如果仍然不知道该如何路由那些数据包,它们会去到互联网的主干线路上。这样,目的地址会被认为不存在,数据包就会被丢弃。

主机里的默认路由通常被称作默认网关。默认网关通常会是一个有过滤功能的设备,如防火墙代理服务器

AR1的配置变更
[ARlJundo ip route-static 172.16.30.0 24
[AR1]ip route-static 0.0.0.0 0.0.0.0 10.10.12.2
AR3的配置变更
[AR3]ip route-static 172.16.10.0 24
[AR3]ip route-static 0.0.0.0 0.0.0.0 10.10.23.2

·查看静态路由(以AR1为例)
[ARl]display ip routing-table protocol static
Route Flags: R - relay, D - download to fib
Public routing table : Static
Destinations :1
Routes :1
Static routing table status : <Active>
Destinations:1
Routes :1
Destination/Mask
Proto
Pre
Cost
0.0.0.0/0
Static 60
Static routing table status : <Inactive>
Destinations :0
Routes : 0
Configured Routes : 1
Flags NextHop
RD
10.10.12.2
Interface
GigabitEthernet0/0/2

查看静态路由(以AR1为例)
[ARl]display ip routing-table protocol static
Route Flags: R - relay, D - download to fib
Public routing table : Static
Destinations :1
Routes :1
Static routing table status : <Active>
Destinations:1
Routes :1
Destination/Mask
Proto
Pre
Cost
0.0.0.0/0
Static 60
Static routing table status : <Inactive>
Destinations :0
Routes : 0
Configured Routes : 1
Flags NextHop
RD
10.10.12.2
Interface
GigabitEthernet0/0/2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

x75246118321

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值