继续 之前的技术分享,满满的干货,学起来!新手上路必学篇技术掌握的666,动手实操来检验
实验拓扑:
实验目标:
使用静态路由完成PC0与PC1的通信。
实验配置思路:
1:按照拓扑图所示配置IP地址
示例:
R1(config)#interface gigabitEthernet 0/2
R1(config-if)#ip address192.168.1.2 255.255.255.0 R1(config-if)#noshutdown(思科路由器默认关闭需手动开启)
2:明确路由器的直连网段和非直连网段,对于非直连网段需要使用静态路由手动添加。依图可知:
Router0直连网段:192.168.1.0/24、12.1.1.0/24
Router1直连网段:12.1.1.0/24、23.1.1.0/24
Router2直连网段:23.1.1.0/24、192.168.2.0/24
3:配置PC0去往PC1的路由。
Router 0、router 1与192.168.23.0/24不是直连关系,所以需要使用静态路由手工添加。、
命令格式:ip route 目标网段目标网段掩码 下一跳地址
Router 0:
Ip route 192.168.23.0 255.255.255.0 12.1.1.2
Router 1:
Ip route 192.168.23.0 255.255.255.0 23.1.1.3
在这我们唯一需要注意的就是下一跳地址,这个地址如同我们电脑的网关类似,一旦写错将不能正常转发。我们以router 0为例,router 0去往192.168.23.0网段下一步要先给router 1,则下一跳地址为router1与router 0相连的地址。
4:配置回包路由
之前的文章我们讲解过,静态路由为单向的,还要配置一个回包路由,详情可以参考上篇文章。
配置:
Router 2:
IP route 192.168.1.0 255.255.255.0 23.1.1.2
Router 1:
Ip route 192.168.1.0 255.255.255.0 12.1.1.1
效果测试:
实验进阶: 1:通过前期实验R1路由器上的下一跳地址为R2路由器上的12.1.1.2,那么如果将R2上的地址改为12.1.1.3会是一种什么情况? 可能大部分人会说找不到下一跳那么肯定是不可达的。 我们来测试下:
还是可以ping通,这个是为什么? 因为数据包的传输过程中自始至终源IP地址和目的IP地址是不会修改的,是通过MAC地址不断进行变换完成的逐条转发。
所以我们看下
ARP表中具有缓存12.1.1.2和12.1.1.3对应的mac地址是一样的,所以通信过程中还是可以找到12.1.1.2对应的MAC地址并且是正确的,所以可以正常进行通信。因此当将该表项清除掉之后就不能通信了,我们使用clear arp-cache清空ARP表后再次测试。
可以看到已经不可以通信了。
2:那么为了恢复通信,我们就需要对静态路由表项进行手动修改,因为之前我们提到过静态路由使没有办法自动适应网络的变化,必须管理员手工进行修改,需要注意的是静态路由的修改不像IP地址的修改IP地址可以直接配置一个就可以自动替换掉之前的IP,静态路由修改必须删除之前错误表项再添加正确表项。
No ip route 192.168.2.0 255.255.255.0 12.1.1.2
Ip route 192.168.2.0 255.255.255.0 12.1.1.3
来自尚文网络奎哥技术分享
更多内容可以加QQ173245796索取
加群免费下载技术文档,可加群QQ群
|