原文链接

基本概念

路由器根据路由转发数据包,路由可通过手动配置和使用动态路由算法计算产生,其中手动配置产生的路由就是静态路由。

静态路由比动态路由使用更少的带宽,并且不占用CPU资源来计算和分析路由更新。但是当网络发生故障或者拓扑发生变化后,静态路由不会自动更新,必须手动重新配置。静态路由有5个主要的参数:目的地址和掩码、出接口和下一跳、优先级。

 

配置方法

配置静态路由,使得R1和R2之间可以双向通信。

R1和R2的基本配置

R1:
<Huawei>system-view #进入系统视图
[Huawei]undo info-center enable #关闭信息中心
[Huawei]sysname R1 #配置路由器名称
[R1]interface GigabitEthernet 0/0/1 #进入0/0/1接口
[R1-GigabitEthernet0/0/1]ip address 192.168.1.1 24 #配置接口IP地址和掩码
[R1-GigabitEthernet0/0/1]q #退出0/0/1接口

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.1.1 30
R2:
<Huawei>system-view 
[Huawei]undo info-center enable   
[Huawei]sysname R2
[R2]interface GigabitEthernet 0/0/1  
[R2-GigabitEthernet0/0/1]ip address 172.16.1.1 24
[R2-GigabitEthernet0/0/1]q

[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.1.2 30
[R2-GigabitEthernet0/0/0]quit

 

命令格式

添加静态路由
ip route-static ip-address mask-length nexthop-address
ip route-static为添加一条静态路由;ip-address为指定目的IP或网络号;mask-length为目的网络掩码长度;nexthop-address为路由的下一跳IP。

删除静态路由
undo ip route-static ip-address mask-length nexthop-addres
undo ip route-static为删除一条静态路由;ip-address为要删除去往的目的IP或网络号;mask-length为要删除的目的网络掩码长度;exthop-address为要删除去往目的路由的下一跳IP。

 

核心配置

配置静态路由

R1:
[R1]ip route-static 172.16.1.0 24 10.1.1.2 
172.16.1.0为目的网络;24为目的网络掩码;10.1.1.2为下一跳IP地址。

 

此时R1的静态路由已经配置完成,但PC1仍是无法访问PC2的。因为到目前为止,从PC1发往PC2的数据包确实能够到达PC2,但是从PC2回程的数据包是无法回到PC1的。

回程数据包的目的IP是192.168.1.1,这个数据包首先被PC2发往自己的网关,也就是路由器R2,路由器R2查询路由表,没有发现匹配该目的地址的路由,于是将数据包丢弃。

两个设备要实现正常的双向通信,必须保证双向路径可达。因此在R2上也要配置去往192.168.1.0网络的静态路由。

 

R2:
[R2]ip route-static 192.168.1.0 24 10.1.1.1
192.168.1.0为目的网络;24为目的网络掩码;10.1.1.1为下一跳IP地址。

 

此时用PC1pingPC2,PC2pingPC1,是可以ping通的,双向路径可达。 

 

 

在R1的路由表中,可以查到去往PC2路由的详细信息;同样的,R2的路由表中也可以查询到去往PC1路由的详细信息。

 

查看路由表:
display ip routing-table

 

版权声明:本文为coffeeboy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/nanshangj/p/13569468.html