论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
企业信息化/数字化
›
MES
›
OSPF动态路由协议
OSPF动态路由协议
老婆出轨
金牌会员
|
2022-8-11 21:05:25
|
显示全部楼层
|
阅读模式
楼主
主题
832
|
帖子
832
|
积分
2496
OSPF动态路由协议
用于大型网络
一、基本概念
1、OSPF,开放式最短路径优先路由协议,是一个内部网关路由协议(在同一个自治系统内进行决策路由)
2、链路状态路由协议:在单一区域内的路由器是向相邻路由器发送链路状态信息,网络收敛后,形成网络拓扑
3、工作过程
相邻的路由器首先建立
邻接关系
根据链路状态信息,形成对应的
链路状态数据库
根据OSPF自己的算法,进行
最短路径树
最终形成
路由表
二、OSPF区域
1、划分区域
为了适应大型网络
每个OSPF的路由器只维护自己所在区域的链路状态
每个区域都有一个区域ID
区域ID可以表示成一个十进制的数
也可以表示成一个IP地址
骨干区域
主要负责区域之间的路由信息传播
区域ID:
0
或者
用 IP表示0.0.0.0
非骨干区域
普通区域
默认情况下,所有的非骨干区域都和骨干区域
直连
2、单区域内容
在同一个区域当中,通过选举DR和BDR来节省网络中的流量
区域中的其他路由器只会和DR、BDR建立邻接关系
DR
:区域中的其他路由器只和区域中的DR建立邻接关系
BDR
:当DR坏掉了之后,执行DR的职责,就算没坏,也能执行DR的职责
DR和BDR的选举
通过route ID进行选举,route ID最大的路由器作为DR,第二大的作为BDR
route ID
首先选取路由器loopback上数制最高的地址
loopback路由器上的虚拟接口,可以进行收发路由协议报文,也可以配置IP,默认从0开始
loopback上没有配置地址,选取物理接口上最大的IP地址
也可以直接使用命令
route-id //直接指定
复制代码
一个区域里面不止有一个DR
3、OSPF的度量值
cost值(代价)
基于链路带宽来决定
100Mbps 1
10Mbps 10
4、邻接关系建立
以什么方式去发送数据报文
以组播方式发送
224.0.0.5 代表所有OSPF路由器
224.0.0.6 代表DR、BDR
报文类型
hello报文:用于发现和维持邻居关系,用于选举DR和BDR
数据库描述包(DBD):向邻居发送自己的链路状态描述信息用来同步链路状态数据库
链路状态请求包(LSR):
链路状态更新包(LSU):
链路状态确认包(LSAck):
过程
根据邻居,
建立邻接关系,
发送DBD同步链路状态,只向DR和BDR发送链路状态请求包(LSR)
根据链路状态更新报文,更新自己的链路状态信息
确认链路状态信息
5、OSRF和RIP对比
RIP:RIP1和RIP2
RIP1,不支持可变长子网掩码,使用广播更新
RIP2,支持组播更新
跳数限制都是15跳
不能划分区域,网络收敛慢
OSRF
使用组播更新
网络收敛快,通过区域划分
支持可变长子网掩码,主要体现再宣告是携带子网掩码
6、配置
router ospf 10
#10 代表ospf进程
复制代码
network 192.168.10.0 0.0.0.255 area 0
#192.168.10.0 宣告的网段
#0.0.0.255 反码
#area 0 表示宣告的区域
复制代码
show ip ospf
#查看的命令
show ip ospf neighbor
复制代码
单区域
PC1配置:
en
conf t
no ip routing
int f0/0
ip add 192.168.10.10 255.255.255.0
no shut
exit
ip default-gateway 192.168.10.254
复制代码
PC2配置:
en
conf t
no ip routing
int f0/0
ip add 192.168.20.20 255.255.255.0
no shut
exit
ip default-gateway 192.168.20.254
复制代码
R1配置:
en
conf t
int f0/0
ip add 192.168.10.254 255.255.255.0
no shut
int f1/0
ip add 10.10.10.1 255.255.255.252
no shut
exit
router ospf 10
network 192.168.10.0 0.0.0.255 area 0
network 10.10.10.0 0.0.0.3 area 0
复制代码
R2配置:
en
conf t
int f0/0
ip add 10.10.10.2 255.255.255.252
no shut
int f1/0
ip add 20.20.20.1 255.255.255.252
no shut
exit
router ospf 10
network 10.10.10.0 0.0.0.3 area 0
network 20.20.20.0 0.0.0.3 area 0
复制代码
R3配置:
en
conf t
int f0/0
ip add 192.168.20.254 255.255.255.0
no shut
int f1/0
ip add 20.20.20.2 255.255.255.252
no shut
exit
router ospf 10
network 192.168.20.0 0.0.0.255 area 0
network 20.20.20.0 0.0.0.3 area 0
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
老婆出轨
金牌会员
这个人很懒什么都没写!
楼主热帖
1000套安卓(Android)毕业设计(带论 ...
在工作中离屏真的不重要吗,代码优化就 ...
【Linux学习】网络基础 和 SOCKET套接 ...
设计模式必知必会系列终章
亚马逊云科技Build On-Amazon Neptune ...
SRC基础抓包
Git + Jenkins 自动化 NGINX 发布简易 ...
牛客SQL刷题第三趴——SQL大厂面试真题 ...
MySQL完整版详解
探索GreatADM:如何快速定义监控 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表