一、路由基础
- 路由:用于不同网段之间相互通信,下图表示路由器转发数据包过程
- 从源网络到目标网络需要经过三台路由器,ar3转发数据包时,0口为出接口,ar4的0口为下一跳,当ar4转发数据包时,出接口为ar4的1口,下一跳为ar5的0口
- 每个路由器都有自己的路由表,查看命令:display ip routing-table
4.路由优先级
路由类型 | direct | ospf | static | rip |
---|---|---|---|---|
管理距离 | 0 | 10 | 60 | 100 |
5.等价路由:实现负载分担
负载分担规则:路由器根据五元组(源地址、目标地址、源端口、目标端口、协议)进行转发,当五元组相同时,路由器总是选择与上一次相同的下一跳地址发送。当五元组不同时,路由器会选取空闲路径转发。
二、静态路由
1.静态路由配置:ip route-static 目标网络 子网掩码 下一跳/出接口(能配下一跳就配置下一跳)
注:通讯是双向的,来回都要配置
2.简单配置案例
要求:实现pc3和pc4之间的通讯
分析:由于pc3和pc4属于两个网段,他们之间要进行通讯需要借助路由转发
具体配置如下:
AR3配置:
sys AR3
int g0/0/0
ip add 10.0.0.1 24
int g0/0/1
ip add 1.0.0.1 24
AR4配置:
sys AR4
int g0/0/0
ip add 10.0.0.2 24
int g0/0/1
ip add 20.0.0.1 24
AR5配置:
sys AR5
int g0/0/0
ip add 20.0.0.2 24
int g0/0/1
ip add 2.0.0.2 24
PC3配置:
PC4配置
以上地址添加完成后,pc3和pc4是不通的,因为不同网段之间还没有路由
接下来进行路由的配置
AR3路由配置:
ip route-static 2.0.0.2 24 10.0.0.2
AR4路由配置:
ip route-static 2.0.0.2 24 20.0.0.2
ip route-static 1.0.0.1 24 10.0.0.1
AR5路由配置:
ip route-static 1.0.0.1 24 20.0.0.1
配置完成后进行测试验证:
3.loopback接口
配置:
int loopback 0
ip add ip地址 掩码
添加一个虚拟的接口,可以配置地址,默认up。
4.缺省路由
我们在AR5中添加一个回环口,设置地址为192.168.56.10 24
sys
int loopback 0
ip add 192.168.56.10 24
此时用PC3去访问测试,网络不通
此时在AR3和AR4上配置缺省路由
sys
ip route-static 0.0.0.0 0 10.0.0.2
配置完成后用PC3访问192.168.56.10进行测试,网络已连通。
查看路由表,虽然没有目标网段是192.168.56.10的路由,所以该数据包通过0.0.0.0 0 这条默认路由进行了转发。