《IP路由协议疑难解析》一1.2 静态路由和动态路由

简介:

本节书摘来自异步社区《IP路由协议疑难解析》一书中的第1章,第1.2节,作者 【美】Zaheer Aziz, CCIE #4127 , Johnson Liu, CCIE #2637 , Abe Martey, CCIE #2373 , Faraz Shamim, CCIE #4131,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.2 静态路由和动态路由

IP路由协议疑难解析
可在路由器上手工(静态)设定(用来转发数据包的)路径信息(即静态路由),迫使路由器通过某特定端口或下一跳IP地址,转发匹配(静态路由中所包含的)目的IP地址的数据包。可设置静态路由,来匹配“各式各样”的目的IP网络地址。还有一种让路由器获取路由信息的手段,那就是在其上运行分布式的应用程序,来自动收集,并在路由器间彼此共享路由信息。此类分布式应用程序不仅能自动收集路由信息,还能实时跟踪网络连通性状态,并会尽量提供实时而又有效的路由信息,故称为动态路由协议。

由于静态路由为手工配置,因此一旦(数据包转发)路径发生改变,就需要人为干预,重新配置路由器。与其相比,对网管人员来说,动态路由协议处理路由信息时则要便捷的多。但便捷的代价是配置的复杂性和故障排除的难度。就路由器而言,动态路由协议属于资源密集型,会消耗大量的内存和处理器资源。此外,要想玩转动态路由协议,网管人员在网络设计、路由器配置、配置调优,以及故障排除方面,必需具备丰富的知识储备和实战经验。

虽说静态路由既不会过多占用路由器系统资源,对网管人员的配置技能和故障排除能力也要求甚低,但只要网络规模一大,路由全靠人工添加,则未免不太现实。显而易见,对于目前靠IP网络来开展或提供业务的现代化大型企业和ISP来说,在网络中启用静态路由并非明智之举。静态路由还有一项缺点,那就是在实施复杂的路由策略时,缺乏足够的灵活性。就路由策略的实施而言, BGP、OSPF和IS-IS等动态路由协议所支持的功能性和灵活性是静态路由所无法匹敌的。下一节会深入讨论动态路由协议。

相关文章
|
2月前
|
缓存 中间件 测试技术
SOME/IP协议实践指南:精选开发与测试工具解析
SOME/IP协议实践指南:精选开发与测试工具解析
61 0
|
2月前
|
传感器 安全 中间件
深入浅出:SOME/IP协议中的服务发现机制解析
深入浅出:SOME/IP协议中的服务发现机制解析
84 0
|
2月前
|
网络协议 算法 数据可视化
TCP/IP与ISO/OSI模型的差异解析
TCP/IP与ISO/OSI模型的差异解析
48 0
|
16天前
|
网络协议 物联网 网络安全
|
13天前
|
监控 网络协议 安全
【亮剑】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题
【4月更文挑战第30天】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题。解决步骤包括检查网络配置、DNS设置、网关路由、防火墙规则,以及联系ISP。预防措施包括定期备份配置、更新固件、监控网络性能和实施网络安全策略。通过排查和维护,可确保网络稳定和安全。
|
15天前
|
JavaScript 前端开发 UED
AngularJS路由管理:深度解析$routeProvider的应用与实践
【4月更文挑战第28天】本文深入解析AngularJS的$routeProvider,它是AngularJS路由系统的关键,用于定义应用的视图和路径。通过routeProvider,开发者能根据URL变化动态加载内容,实现单页应用效果。配置$routeProvider涉及导入angular-route.js,注入"ngRoute"依赖,并使用when方法定义路由规则。ng-view指令用于显示路由打开的页面,而otherwise方法处理未定义路由,提供默认响应。$routeProvider使导航体验优化,助力构建高效Web应用。
|
15天前
|
监控 负载均衡 网络协议
|
15天前
|
网络协议 SDN 数据安全/隐私保护
|
17天前
|
存储 NoSQL 安全
Redis入门到通关之数据结构解析-动态字符串SDS
Redis入门到通关之数据结构解析-动态字符串SDS
18 0
|
24天前
|
XML JSON 关系型数据库
Pandas一键解析代理IP与代理IP池的维护
Pandas一键解析代理IP与代理IP池的维护

推荐镜像

更多