静态路由--添加路由表,实现非直连网段的通信

建立拓扑:

路由器**只有直连网段的路由表, 对非直连并不拥有,因此要在路由器的路由表中手动添加非直连网段的路由. **

也就是说对于AR2来说, **网段192.168.10.0** **网段192.168.40.0**是他的直连网段。进一步说这两个网端的设备可以相互通信

网段192.168.30.0对它来说就是非直连网段(因为中间隔了一个AR2)

我们来演示一下:pc1 ping pc6
明显是通的

也可以查看AR1的路由表:dis ip routing-table
也确实只有直连网段的映射关系

再来演示一下pc1 ping pc3
不通


那么我们怎么解决与非直连网段之间的通信呢?----我们可以手动添加路由表

在华为eNSP(Enterprise Network Simulation Platform)中,**ip route-static**命令用于配置静态路由。静态路由是一种手动配置的路由方式,管理员需要指定目标网段、子网掩码以及下一跳地址。以下是ip route-static命令的基本用法和相关信息:

基本格式
ip route-static 目标网段 子网掩码 下一跳IP地址
其中:

复制代码
  目标网段:表示要到达的网络地址(不包含主机部分)。
复制代码
  子网掩码:用于确定目标网段的网络部分和主机部分。
复制代码
  下一跳IP地址:指的是数据包在转发到目标网段之前应该到达的下一个路由器的接口IP地址。(即下一跳)

示例:

假设我们有一个网络拓扑,其中路由器R1需要与路由器R2的某个网段进行通信。如果R2的某个网段是192.168.3.0/24,并且R1与R2之间连接的接口IP地址在R2上是192.168.2.2(其实就是下一跳),那么在R1上配置静态路由的命令如下:
[R1] ip route-static 192.168.3.0 24 192.168.2.2

下一跳地址是指物理直连对端设备的接口IP地址。

开始配置:

dis ip routing-table查看路由表
发现成功添加网段192.168.30.0并且接口是g0/0/1

但是仅仅配置AR1是不够的,因为通信还要求目的ip返回应答,所以AR2也要配置路由表

分别添加192.168.10.0和192.168.40.0的路由表

查看路由
成功添加


验证一下:pc6 ping pc3
通!

pc1 ping pc3
通!

注意事项

复制代码
  直连与非直连:直连网段是指直接连接到路由器接口上的网段,这些网段的路由信息通常通过链路层协议自动发现,而不需要手动配置。非直连网段则需要通过静态路由或动态路由协议来配置。
复制代码
  优先级:当两条路由条目的目标网段相同时,路由器会根据优先级来选择使用哪条路由。在静态路由中,优先级可以通过命令中的特定参数来设置,但通常情况下,静态路由的优先级是固定的,可以通过其他方式调整,如修改路由条目的成本值。
复制代码
  递归查找:在某些情况下,静态路由配置可能需要指定出接口,以便路由器能够递归查找出接口。这可以通过在ip route-static命令中添加出接口来实现。
复制代码
  查看路由表:配置完静态路由后,可以使用`display ip routing-table`命令来查看路由表,确保静态路由条目已经被正确添加。
复制代码
  默认路由:对于只有一个出口的路由器,还可以配置默认路由,以确保所有未明确指定路由的数据包都能被正确转发。默认路由可以使用ip route-static 0.0.0.0 0 下一跳IP地址来配置。
复制代码
  测试:配置完静态路由后,应该进行测试以确保通信正常。可以使用ping命令或其他网络测试工具来检查不同网段之间的连通性。

总结

静态路由是手动配置的,适用于网络拓扑相对固定且规模较小的环境。在配置静态路由时,需要确保下一跳地址的准确性,并考虑网络拓扑的实际情况。同时,通过查看路由表和进行测试,可以验证静态路由配置的正确性和有效性。

相关推荐
北漂老男孩12 分钟前
网络协议与系统架构分析实战:工具与方法全解
网络·网络协议·系统架构
___波子 Pro Max.13 分钟前
http断点续传
网络·http
Johny_Zhao16 分钟前
Ubuntu安装部署Zabbix网络监控平台和设备配置添加
linux·网络·mysql·网络安全·信息安全·云计算·apache·zabbix·shell·yum源·系统运维·itsm
熙曦Sakura1 小时前
【Linux网络】HTTPS
linux·网络·https
_板栗_1 小时前
HTTP 错误状态码以及常用解决方案
网络·网络协议·http
熙曦Sakura1 小时前
【Linux网络】 HTTP cookie与session
linux·网络·http
yyy0002002 小时前
BGP联邦实验
网络
为美好的生活献上中指2 小时前
java每日精进 5.11【WebSocket】
java·javascript·css·网络·sql·websocket·网络协议
三天不学习2 小时前
如何配置光猫+路由器实现外网IP访问内部网络?
网络·tcp/ip·智能路由器