设为首页收藏本站language 语言切换
查看: 910|回复: 1
收起左侧

【网络基础】动态路由协议概述

[复制链接]
发表于 2021-6-9 09:34:29 | 显示全部楼层 |阅读模式
路由协议有静态和动态协议两种,动态路由跟静态路由是相对的,我们今天就来看看动态路由协议是什么,有什么特点!

动态路由协议,就是路由器能够自己建立路由表,不需要管理员手动一条一条将路由加表,这样就节省了许多人力。同时当网络中出现故障时,路由器可以自行检测链路,并选择最优的路径进行数据转发。
所有的动态路由协议在TCP/IP协议栈中都属于应用层的协议。但是不同的路由协议使用的底层协议不同。
OSPF将协议报文直接封装在IP报文中,协议号89,由于IP协议本身是不可靠传输协议,所以OSPF传输的可靠性需要协议本身来保证
BGP使用TCP作为传输协议,提高了协议的可靠性,TCP的端口号是179。RIP使用UDP作为传输协议,端口号520。
IS-IS协议是开放系统互联(OSI)协议中的网络层协议,IS-IS协议基础是CLNP(Connectionless Network Protocol,无连接网络协议)。
所以,常见的动态路由有rip、ospf、isis、bgp等,其中bgp是唯一一个用于AS与AS之间的路由协议,其他三个都是用于AS内部的路由协议。
动态路由共同具有的特点:
1. 无需管理员手工维护,减轻了管理员的工作量,2. 占用了网络带宽,3. 在路由器上运行路由协议,使路由器可以自动根据网络拓扑结构的变化调整路由条目。
接下来就拿一个简单的ospf协议给大家看一下路由自动加表:

                               
登录/注册后可看大图

通过配置ospf协议使AR1学习到AR3和AR2上面的路由,并进行加表,不需要手动将路由加进去。
接下来说一下具体是怎么实现的,具体步骤如下:首先需要给每台设备配置IP地址,实现方法如下:
[AR1]int g0/0/0[AR1-GigabitEthernet0/0/0]ip address 10.1.13.1 24[AR1]int g0/0/1[AR1-GigabitEthernet0/0/1]ip address 10.1.12.1 24
配置好后通过命令display ip int brief查看IP地址是否配置生效,如图所示

                               
登录/注册后可看大图

AR2和AR3的IP地址配置和AR1的配置方法一致,就不一一配置出来了,接下来配置ospf动态路由协议,还是以AR1为例进行配置:
[AR1]ospf 1[AR1-ospf-1]area 0[AR1-ospf-1-area-0.0.0.0] network 10.1.12.1 0.0.0.0  [AR1-ospf-1-area-0.0.0.0]network 10.1.13.1 0.0.0.0
首先使用ospf 1 命令进入到ospf进程下,进程号为1,接下来通过命令area 0进入区域0下,进入区域0下后通过network命令宣告AR1上的路由进入ospf就可以了。
最后配置完成后再AR1上使用命令display ip routing-table 查看AR1的路由表中是否存在AR2和AR3的路由信息即可,显示信息如下

                               
登录/注册后可看大图

结果表明AR1的路由表中已经学到了AR2和AR3的路由,当网络中出现变化时,ospf协议也可以动态自动修改路由表,极大的节省了人力。


最后
太阁老师的个人微信
添加太阁老师个人微信领取:太阁免费视频资料、NA综合实验配置文件拓扑图及模拟器、太阁独家实验手册、网工必读书籍等

                               
登录/注册后可看大图

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-31 14:57 , Processed in 0.056368 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表