动态路由协议、RIP
动态路由协议、RIP
一、动态路由协议
1)动态路由协议概述
动态路由协议通过路由信息的交换生成并维护转发引擎所需的路由表。当网络拓扑结构改变时动态路由协议可以自动更新路由表,并负责决定数据传输最佳路径。
简单来说:就是路由器之间用来交换信息的语言。
2)度量值
跳数、带宽、负载、时延、可靠性、成本。
3)收敛
收敛就是使所有路由表都达到一致状态的过程。
4)静态路由与动态路由的比较
优点:
静态路由:简单、高效、可靠、网络安全、转发效率高。
动态路由:灵活,能够适时适应网络结构的变化,无需管理员手工维护,减轻了管理员的工作负担。
缺点:
静态路由:不能灵活的适应网络的动态变化。
动态路由:占用网络带宽(用于传输路由更新信息)。
使用场景:
静态路由:网络规模不大,拓扑结构固定的网络中。
动态路由:网络规模大,网络拓扑机构复杂的网络。
5)动态路由协议分类
距离矢量路由协议
•依据从源网络到目标网络所经过的路由器的个数选择路由。
•RIP、IGRP
链路状态路由协议
•综合考虑从源网络到目标网络的各条路径的情况选择路由。
•OSPF、IS-IS
6)动态路由协议的优缺点
动态路由协议的优点:
(1)可以自动适应网络状态的变化。
(2)自动维护路由信息而不需要网络管理员的参与。
动态路由协议的缺点:
(1)由于需要相互交换路由信息,因而占用网络带宽与系统资源。
(2)安全性不如静态路由。
在有冗余连接的复杂网络环境中,适合采用动态路由协议。在动态路由协议中,目的网络是否可达取决于网络状态。
二、RIP路由协议
RIP是距离-矢量路由选择协议
1)RIP的基本概念
(1)定期更新(路由器每经过一段时间周期-30s后,向邻居发送更新信息)
(2)邻居(与其相连的路由器)
(3)广播更新(Ripv1 25.255.255.255)
(4)组播更新(Ripv2 224.0.0.9)
(5)泛洪路由表(路由器将从邻居学习到的路由放进自己的路由表中,然后将路由表所有路由信息在通告给其他路由器,直到整个网络学习到)
2)RIP的度量值与更新时间
RIP度量值为跳数
最大跳数为15跳,16跳为不可达。
RIP更新时间
每隔30s发送路由更新消息,UDP520端口。
RIP路由更新消息
发送整个路由表信息。
3)RIPv1和RIPv2的区别
版本 | RIPv1 | RIPv2 |
区别 | 有类路由协议 | 无类路由协议 |
广播更新 (255.255.255.255) |
组播更新 (224.0.0.9) |
|
不支持VLSM | 支持VLSM | |
自动路由汇总,不可关闭 | 自动汇总可关闭,可手动汇总 | |
不支持不连续子网 | 支持不连续子网 |
4)水平分割
执行水平分割可以阻止路由环路的发生。
从一个接口学习到路由信息,不再从这个接口发送出去,同时也能减少路由更新信息占用的链路带宽资源。
最新文章
- BPM SharePoint解决方案分享
- java异常处理机制
- python3.x + selenium 3.x 遇到的问题:Exception ignored in: <;bound method Service.__del__ of <;selenium.webdriver.firefox.service.Service object at 0x0045E450>;>;
- docker nodejs 基本应用
- 删除指定的文件.bat
- Hibernate应用SQL查询返回实体类型
- python 使用dict和set
- 深度观察:腾讯收购大众点评背景下的O2O大格局
- struts_ognl详解
- 主成份分析PCA
- cf493A Vasya and Football
- 【6】使用nginx
- asp.net mvc 生成条形码
- java异常总结(转载)
- 微信小程序之滑动日历展示
- 不重叠的线段 51nod
- 02-css的选择器
- 【转】如何用Redis做LRU-Cache
- bzoj千题计划256:bzoj2194: 快速傅立叶之二
- 基于 Promise 的 HTTP 请求客户端 axios