静态路由详解
静态路由详解
静态路由就是手工配置的路由,使得数据包能够按照预定的路径传送到指定的目标网络。当不能通过动态路由协议学到一些目标网络的路由时,配置静态路由就会显得十分重要。
http://www.thinkmo.cn/Home/Course/nradio/course_id/56.html
静态路由主要应用在小型网络中,三层交换机或者路由器组网的设备台数有限,总的网络路由数量有限,维护的工作量可控,此时就可以考虑采用静态路由;或者是网络设备不支持一些动态路由协议比如RIP,OSPF时只能采用静态路由;另外针对出口设备,比如路由器,防火墙等,针对公网internet的默认路由可以采用静态路由来配置,另外一些网吧,或者高校环境,采用电信,联通,教育网等多家运行商出口链路的时候,针对教育网或者联通的资源采用地址库的方式(也就是静态路由的方式)进行精确匹配,让数据流访问联通的优先走联通出口,访问教育网的资源优先走教育出口,而电信的链路同时作为两者的备份。静态路由这种方法配置简单,并且精确可控,数据包可以完全按照管理员预想的配置的路径进行转发,所以有时候也可以做为临时的一些路由策略来引导数据流按照新的配置来走,以补充动态路由协议的一些不足,或者路由学习非预期(静态路由的优先级通常最高,比动态RIP,OSFP,BGP这些路由优先匹配数据)。
1.拓扑图:
2.需求(目的):使用静态路由配置网络使不同网段能完成互访
3.配置思路:
1)搭建好拓扑图环境,标出规划好的IP地址
2)修改网络设备默认名称、配置好IP地址
3)配置静态路由,使各网段之间实现互访
4.配置过程:
步骤一:修改网络设备默认名称、配置好IP地址
1)配置各PC信息
2)配置路由器AR1默认名称及接口IP
<Huawei>sys //进入系统视图模式
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR1 //给设备修改名称
[AR1]int g0/0/0 //进入接口模式
[AR1-GigabitEthernet0/0/0]ip add 192.168.12.1 24 //为接口配置IP,即网关IP
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 192.168.1.2 24
[AR1-GigabitEthernet0/0/1]int g0/0/2
[AR1-GigabitEthernet0/0/2]ip add 192.168.2.2 24
[AR1-GigabitEthernet0/0/2]quit //退出当前模式
3)配置路由器AR2默认名称及接口IP
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]i add 192.168.12.2 24
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 192.168.3.2 24
[AR2-GigabitEthernet0/0/1]quit
步骤二:配置静态路由,使各网段之间实现互访
1)配置路由器AR1静态路由
[AR1]ip route-static 192.168.3.0 24 192.168.12.2 // 目的地址是192.168.3.0/24的数据包,转发给192.168.12.2
2)配置路由器AR2静态路由
[AR2]ip route-static 192.168.1.0 24 192.168.12.1
[AR2]ip route-static 192.168.2.0 24 192.168.12.1
1. [AR1]dis ip routing-table //查看AR1路由表
2. [AR2]dis ip routing-table //查看AR2路由表
3.测试PC3访问PC1、PC2的连通性
4.查看抓包信息:
从抓包信息看出,PC3先以自己的MAC地址为源MAC,通过ARP获取目标主机PC1的MAC地址,获取后,以自己的IP为源IP向目标主机PC1发送数据包,PC3收到PC1的回复后,完成一次数据传输。
至此,静态路由基础配置完成
总结:当不能通过动态路由协议学到一些目标网络的路由时,就需要配置静态路由
静态路由应用于小规模网络,如5台路由器以下,可通过手动配置静态路由