静态路由、浮动路由的原理以及如何配置⼀、路由概述
路由:从源主机到⽬标主机的转发过程
路由器:能够将数据包转发到正确的⽬的地,并在转发过程中选择最佳路径的设备
⼆、路由器的⼯作原理
根据路由表转发数据
好看的韩国电影推荐三、路由表
毕业个人鉴定1、路由表的概念
路由表是指路由器中维护的路由条⽬的集合
路由器根据路由表做路径选中
2、路由表的形成
① 直连⽹段(对于直连路由两边配IP地址,就能⾃动⽣成)
郑州二本院校配置IP地址(例系统视图下,ip add 192.168.1.0 24),端⼝UP状态(undo shutdown),形成直连路由
② ⾮直连⽹段
对于⾮直连的⽹段,需要静态路由或动态路由,将⽹段添加到路由表中
3、路由表的分类
静态路由
由管理员⼿⼯配置的,是单向的
缺乏灵活性
静态路由配置命令为:IP route-static ⽬标⽹段下⼀条地址(ip route-static 192.168.1.0 24 192.168.2.1)默认路由
当路由器在路由表中不到⽬标⽹络的路由条⽬时,路由器把请求转发到默认路由接⼝
默认路由是⼀种特殊的静态路由
默认路由和静态路由的命令格式⼀样,只是把⽬的地ip和⼦⽹掩码改成0.0.0.0和0.0.0.0
四、路由器转发数据包的封装过程
源⽬地址变化
过程:
1、PC1到PC2实现通信,源IP是PC1的IP地址:192.168.1.2/24,源MAC地址是PC1的Mac地址:00-11-12-21-11-11,⽬标IP是PC2的IP 地址:192.168.2.2/24,⽬标Mac地址PC1未知,于是需要发送ARP请求到⽹关(PC1与PC2属于不能⽹段,跨⽹段通信需要经过⽹关),路由A会给PC1⼀个ARP回应,PC1会把A的MAC地址(⼆层MAC地址)记录到ARP缓存表中
2、封装:PC1将数据封装传给路由器A,路由器A收到之后会拆MAC地址,看IP地址,进⾏寻路,从E1⼝传输
3、路由器A的E1⼝开始进⾏数据封装,源IP是PC1的IP地址:192.168.1.2/24,源Mac是接⼝E1的Mac地址:00-11-12-21-33-33,⽬标IP是PC2的IP地址:192.168.2.2/24,⽬标MAC未知(源IP、⽬标IP是不变的,变的是MAC 地址),发送ARP请求表给路由器B的接⼝E1,收到之后给回应,路由器A的接⼝E1会把路由器B的接⼝E1的MAC地址记录到ARP缓存表中
4、封装:路由器A将数据封装传给路由器B,路由器B收到之后会拆MAC地址,看IP地址,进⾏寻路,从E0⼝传输
5、再次封装,IP地址不变,源MAC地址为00-11-12-21-55-55,⽬标MAC未知,路由B对PC2进⾏ARP请求,收到回应之后将PC2的MAC 地址记录到ARP缓存表
6、路由器B将数据封装给PC2,PC2收到数据
补充:在⽣活中两个PC之间进⾏通信时,⽬标IP地址对应的MAC地址是⽹关的MAC地址⽽不是对⽅的,因为数据封装时封装的是⽹关的MAC地址
五、交换机与路由器对⽐
1、路由器⼯作在⽹络层
根据“路由表”转发数据
路由选择
路由转发(⼆次封装MAC地址)
2、交换机⼯作在数据链路层
中石化今日柴油批发价根据“MAC地址表”转发数据
硬件转发
六、静态路由和默认路由的配置
[Huawei] dis ip routing-table 查看路由表
[Huawei] ip route-static 0.0.0.0 0.0.0.0 192.168.12.1 (0.0.0.0 0.0.0.0代表任何⽹络) 默认路由
[Huawei] ip route-static 192.168.10.0 255.255.255.0 192.168.12.1 (可⽤24)静态路由
[Huawei] ip route-static 10.1.0.0 16 NULL 0 静态路由⿊洞,特殊的应⽤场景
七、浮动路由
1、概念
当多条链路带宽差异特别⼤的时候,我们让⾼带宽链路成为主链路,低带宽成为备份链路,通过调整静态路由优先级达到链路冗余。默认优先级为60,优先级越⼩,优先级越⾼
2、路由的选举规则
⽐较掩码长度,越长越优
路由优先级,越⼩越优先
路由开销值,越⼩越优先
3、路由选举过程中⽐较的参数
掩码长度:掩码越长表⽰⽹段越精确,所以掩码越长越优
路由优先级pre:不同的路由协议拥有不同的优先级,优先级表⽰通过这种⽅式学到的路由器的可靠成都,越⼩越优
路由开销值cost:描述从路由器本地到达⽬标⽹段的距离优多远,直连路由位cost为0
设置优先级:IP route-static 4.4.4.4 32 25.0.0.1 preference 70 设置优先级,默认60数字越⼩越优
⼋、动态与静态路由原理配置实验
实验过程:
给R1两个端⼝GE0/0/0、GE0/0/1分别配置IP地址,进⼊系统sys模式,并重命名sysname R1
① ⾸先进⼊端⼝模式,命令为 int g0/0/0,再加⼊相对应的IP地址 ip add 12.0.0.1 24
② 对此IP地址进⾏激活,命令为 undo shutdown
补充知识:假如命令敲错也可⽤shutdown
③ ⽤同样的⽅法在GE0/0/1配置IP地址,配置完成之后查看IP地址,命令为display ip interface brief,在此表⾥⾯看下端⼝和IP地址是否⼀⼀对应,两个端⼝状态是否是UP状态
进⼊loopback 加⼊默认路由 int loopback 0,然后加⼊环回地址ip add 1.1.1.1 24 ,加⼊之后激活,命令为undo shutdown(回环地址别忘记加了,我做了⼏遍没有通就是这个原因)判几年
同样的⽅法给R2、R3的各个端⼝进⾏IP地址配置
④ 配置PC1的IP地址及⼦⽹掩码和⽹关(跨⽹段通信需要⽹关才能通信)
⽹关的概念补充:⽹关实质上是⼀个⽹络通向其她⽹络地IP地址;默认⽹关:⼀台主机如果不到可⽤的⽹关,就把数据包发给默认指定的⽹关,由这个⽹关来处理数据包;默认⽹关⼀般填写:192.168.X.1
⑤ 去:R2→R1,在R2上配置路由,此段为静态路由,命令为 IP route-static 1.1.1.0 24 12.0.0.1(此命令的意思是告诉路由器1.1.1.0掩码24的这个⽹段要通过12.0.0.1地址传送出去);静态路由配置的格式为 IP route-static ⽬的⽹络IP+ 掩码+下⼀个跳路由的IP地址
⑥ 查看路由表,看是否配置成功,命令为 display ip routing-table
⑦ ⽅法同上,回:R1→R2,在R1上配置路由,为静态路由,命令为 IP route-static 192.168.10.0 24 12.0.0.2
当R1与R2之间的⽹段断了,去:R2→R3→R1
⑧ 在R2上配置路由,R2→R3此段路由为动态路由,命令为IP route-static 1.1.1.0 24 23.0.0.3 preference 70(此命令是在静态路由基础上加上优先级的数值,默认是60,数值越⼩优先级越⾼,当出现两条路径时,会优先选择数值⼩的路径)
⑨ 在R3上配置路由,R3→R1,此段路由为静态路由,命令为IP route-static 1.1.1.0 24 13.0.0.1⽅法同上⾯静态路由⼀样
回:R1→R3→R2
⑩ 在R1上配置路由,R1→R3此条路由为动态路由,命令为IP route-static 192.168.10.0 24 13.0.0.3 preference 70,⽅法同上⾯动态路由的配置
在R3上配置路由,R3→R2此段路由为静态路由,命令为IP route-static 192.168.10.0 24 23.0.0.2,⽅法同上⾯静态路由⼀样
结束之后测试是否能通信成功
写得很细的开车秒湿文案 使⽤ping命令,在PC1端ping 1.1.1.1(回环地址),PC1→R1连接成功
测试R3路径是否通,需要把R2→R1的路径截断,
⽅法1,可直接把R1与R2的连接线直接删掉,然后ping 1.1.1.1 ,看是否能够ping通
⽅法2,直接进⼊R1的g0/0/0接⼝,然后shutdown ,关闭此条连接,再ping 1.1.1.1,看是否能ping通
在此实验中,我们需要掌握静态路由、浮动路由的概念以及不同路由的配置命令,在最后ping的时候,如果不通,要仔细查不通的原因,我在此实验中就是因为没有给R1配置回环地址,错的过程很难,但到之后以后遇到此类问题就知道原因了,在此分享给⼤家,共同学习,感谢阅读!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论