CCNA-13、静态路由
2022-11-07 本文已影响0人
Tess鱼丸
何时使用静态路由
-路由器较少
-唯一外连出口
-星型拓扑
!静态路由它配置完是不会自己修改的,
配置静态路由
配置语法:
Router (config)# ip route network-address subnet-mask
{ ip-address l exit-interface }
配置语法
路由表中的静态路由
-包含:网络地址和子网掩码以及路由下一跳IP地址或出接口
-在路由表中用S标出
-在静态或动态路由被使用之前,路由表中必须包含与远程网络相关的直连路由
静态路由
R1(config)#ip route 23.23.23.0 255.255.255.0 12.12.12.2
去往23.23.23.0网段的路由下一条是走12.12.12.2地址
此时R1 可以ping通R2的23.23.23.1和23.23.23.2接口地址,
但是ping不通R3的23.23.23.2,是因为R3没有配置回来的路由条目。所以icmp包无法返回。
这时需要去R3 上配置一条回12.12.12.0的路由条目。
R3(config)#ip route 12.12.12.0 255.255.255.0 23.23.23.1
这时就通了
静态路由做出接口和做出ip的区别。
ip route 23.23.23.0 255.255.255.0 12.1.1.2
源IP 12.1.1.1 目标P23.23.23.1
源MAC F0/0的MAC 目标MAC ? ?
ARP 12.1.1.2的MAC
ip route 23.23.23.0 255.255.255.0 F0/0
ARP谁能去23.23.23.0这个网段
R2会响应ARP我可以去,你封装我的MAC
一般情况下做出ip的多。
汇总路由减小路由表
路由汇总就是将多条路由化为一条
汇总路由
默认静态路由
默认静态路由
-这个路由将匹配所有的包
-像汇总路由一样能帮助你减少路由条目
配置一条默认静态路由
-和静态路由相似,但IP地址和子网掩码全部是零
-例如:
Router(config)#ip route 0.0.0.0 0.0.0.0 [exit-interface | ip-address ]
正常情况下,在路由表里匹配不到的路由条目的数据包会被丢弃掉,
在配置了默认路由的情况下,会把匹配不到的路由都发往最后一条默认路由哪里。
路由表
这个现在已经不支持了,现在的ios都很强大。
-由于所有的Cisco路由器都是有类路由器,也就是说在路由器的每个接口上它们都认为使用一个默认的子网掩码,
当路由器收到一个目的子网不在路由表中的数据包时,默认情况下,它将丢弃这个数据包;
-因此,使用默认路由的时候,必须要使用ip classless命令,因为在路由表中不会包含有远程子网的信息;
-在IOS版本是12.x或者更版本,ip classless命令式默认配置的;
-配置ip classless
Router(config)#ip classless
-删除ip classless,
Router(config)#no ip classless
这个现在已经不支持了,现在的ios都很强大。
====================================
故障排查-路由不可到达
可以用到的命令:
-Ping -测试连通性
-Traceroute -追踪两段中的每一跳
-Show ip route -用于显示路由表
-Show ip interface brief -接口消息摘要
-Show cdp neighbors detail -用于搜集邻居信,