静态路由的原理及命令

本文介绍了静态路由的原理,包括路由器工作原理、路由表形成、静态路由与默认路由的配置。通过实例展示了如何在华为设备上配置静态路由和默认路由,并解释了路由器转发数据包的封装过程。同时,还提到了浮动路由的概念,为网络管理员提供了实用的配置指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

静态路由原理与配置

路由器的工作原理

  • 路由
    • 从源主机到目标主机的转发过程
    • 根据路由表转发数据

路由表的形成

  • 路由表

    • 路由器中维护的路由表做路径选择
    • 路由器根据路由表做路径选择
  • 路由表的形成

    • 直连网段
    • 配置IP地址,端口up状态,形成直连路由
    • 非直连网段

静态路由和默认路由

  • 静态路由

    • 由管理员手工配置的,是单向的
    • 缺乏灵活性
  • 默认路由

    • 当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口

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

PC1源IP 目的IP 源Mac 目的(下一跳)mac
先进行ARP广播解析出网关E0的MAC地址,进行第一次封装
路由A先解封装,查看数据包的目的IP,查询路由表,确定转发路径,给路由B
/E先ARP广播解析出路由B E1的MAC地址。进行第二次封装
源IP 目的IP 源(路由器A)Mac 目的(下一跳)mac
路由B先解封装,查看数据包的目的IP为自己网段直连网段,通过E0发给主机B
/E先ARP广播解析出主机B的MAC地址,进行第三次解封装
源IP 目的IP 源(路由B)Mac 目的 (下一跳)MAC
PC2数据包到主机B,一路解封装送到应用层

静态路由和默认路由的配置

默认路由

[Huawei] ip route-static 0.0.0.0 0.0.0.0 192.168.12.1

静态路由

[Huawei] ip route-static 192.168.10.0 255.255.255.0 192.168.12.1

查看路由表

[Huawei] display ip routing-table

[R1] ip route-static 192.168.10.0 24 11.0.0.2 //<主>优先级默认值60 (越小越优先)

[R1] ip route-static 192.168.10.0 24 12.0.0.2 //配置浮动路由用于被用

实验

五台路由器
相关配置

<Huawei>undo terminal monitor 
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei-ui-console0]q
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.10.1 24
[R1-GigabitEthernet0/0/0]undo shutdown
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.0.0.1 24
[R1-GigabitEthernet0/0/1]undo shutdown
[R1]ip route-static 0.0.0.0 0.0.0.0 12.0.0.2

路由A的配置
// 先配置G0/0/1端口G0/0/0端口的IP地址 再开启端口
配置地址及开启

<Huawei>undo terminal monitor 
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei-ui-console0]q
[Huawei]sysname R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[R2-GigabitEthernet0/0/0]undo shutdown
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 23.0.0.1 24
[R2-GigabitEthernet0/0/1]undo shutdown
[R2]ip route-static 192.168.10.0 24 12.0.0.1
[R2]ip route-static 12.0.0.1 24 23.0.0.2
[R2]ip route-static 192.168.20.0 24 23.0.0.2

路由B的配置
配置路由B的IP及开启

<Huawei>undo terminal monitor 
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei-ui-console0]q
[Huawei]sysname R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 34.0.0.1 24
[R3-GigabitEthernet0/0/0]undo shutdown
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 23.0.0.2 24
[R3-GigabitEthernet0/0/1]undo shutdown
[R3]ip route-static 192.168.10.0 24 34.0.0.2
[R3]ip route-static 192.168.20.0 24 23.0.0.1

路由C的配置
配置路由C的IP及开启

<Huawei>undo terminal monitor 
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei-ui-console0]q
[Huawei]sysname R4
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 34.0.0.1 24
[R4-GigabitEthernet0/0/0]undo shutdown
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 45.0.0.1 24
[R4-GigabitEthernet0/0/1]undo shutdown
[R4]ip route-static 192.168.10.0 24 45.0.0.2
[R4]ip route-static 192.168.20.0 24 34.0.0.1

路由D的配置
配置路由D的ip及开启

<Huawei>undo terminal monitor 
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei-ui-console0]q
[Huawei]sysname R5
[R5]int g0/0/0
[R5-GigabitEthernet0/0/1]ip add 45.0.0.2 24
[R5-GigabitEthernet0/0/1]undo shutdown
[R5-GigabitEthernet0/0/1]int g0/0/1
[R5-GigabitEthernet0/0/0]ip add 192.168.20.1 24
[R5-GigabitEthernet0/0/0]undo shutdown
[R5]ip route-static 0.0.0.0 0.0.0.0 15.0.0.1

路由器E的配置
配置路由E的ip及开启

浮动路由

浮动路由实例
路由A的配置
配置路由A的端口IP及打开
路由器B的配置--设置浮动路由
路由器B的IP配置及开启
路由器C的配置--设置浮动路由
路由器C的IP配置及开启
关闭路由A和Cg0/0/0端口
断开g0/0/0接口

使用浮动路由保证两台主机正常通信

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值