动态路由
动态路由
基于某种路由协议实现,可以自动学习和更新路由表
特点:
减少了管理任务
占用了网络带宽
路由器之间用相同的交换信息的语言
度量值
包括:跳数、带宽、负载、时延、可靠性、成本
下面的算法是通过度量值的好坏来决定下一跳地址(以什么为度量值,有的依据是一种,有的是多种)
收敛
使所有路由表都达到一致状态的过程(即路由器的条目全都动态学习/更新完整)
按照路由执行的算法分类
距离矢量路由协议
依据从源网络到目标网络所经过的路由器的个数
RIP、IGRP、BGP
链路状态路由协议
综合考虑从源网络到目标网络的各条路径的情况选择路由
OSPF、IS-IS
RIP
:以跳数为度量值
特点:
-
定期更新
-
邻居
-
广播更新
-
全路由表更新
解释:只与邻居路由器互相学习/更新(默认30s),每30s就通过UDP520端口向各个端口广播路由更新的消息。与我动态路由协议相同的路由器才会更新。
RIP度量值位跳数
最大跳数为15跳,16跳为不可达
路由环路产生原因可参考:RIP协议路由环路及解决方案_rip解决环路的方法_渣一个的博客-CSDN博客
解决路由环路方法:
- 水平分割
水平分割,默认开启
IGRP
略。。。
BGP
略。。。
OSPF
略。。。
IS-IS
略。。。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理