自学笔记——OSPF协议

与RIP协议一样,OSPF(Open Shortest Path First)协议也是一种IGP。通常把一个以OSPF协议作为其IGP的自治系统称为一个OSPF网络。

OSPF的基本原理

        类似每个同学都尽快一次性地大声地对全班同学说出自己所有邻居的姓名(假设教室里的声音无论有多么嘈杂,同学们都能听见、能分辨、能记住这些声音的内容)。

RIP协议——路由器会将自己所知道的关于整个网络的路由信息周期性地发送给所有的邻居路由器

OSPF协议——路由器会将自己的链路状态信息一次性地泛洪(Flooding)给所有其他的路由器

OSPF协议中引入了Area(区域)的概念。

RIP中,整个网络相当于整个RIP网络:

OSPF中,整个网络只相当于OSPF网络的一个Area。

 OSPF与RIP的比较

OSPF是一种基于链路状态(Link-State)的路由协议,但在实际中,最常见的是采用链路的带宽来定义路由开销。OSPF适用于任何规模的网络。

RIP则是一种基于距离矢量的路由协议,这是二者之间最根本性的差别。RIP协议只适合用在小型网络中。

OSPF的区域化结构

一个OSPF网络可以被划分成多个区域(Area)

单区域OSPF网络——一个OSPF网络只包含一个区域。单区域OSPF网络只包含一个区域,这个区域必须是骨干区域。

多区域OSPF网络——一个OSPF网络包含了多个区域。多区域OSPF网络中,除了有一个骨干区域外,还有若干个非骨干区域。非骨干区域之间的通信必须要通过骨干区域中转才能进行。

Area-ID为0的区域称为骨干区域(Backbone Area),否则称为非骨干区域。

如果一台路由器的所有接口都属于同一个区域,则这样的路由器被称为内部路由器(InternalRouter)图8-22所示的OSPF网络中,

Area0的内部路由器有R5、R6、R7、R8。

Area1的内部路由器有R2、R3、R4。

Area2的内部路由器有R11和R12,

Area3的内部路由器有R13和R14。


OSPF支持的网络类型

(1)广播网络,也称为Broadcast网络。例如,以太网便是一种典型的Broadcast网络。

(2)NBMA(Non-BroadcastMulti-Access)网络。

(3)点到点网络,也称为Point-to-Point网络或P2P网络。

(4)点到多点网络,也称为Point-to-Mutipoint网络或P2MP网络。


链路状态与LSA

OSPF是一种基于Link-State(链路状态)的路由协议,其核心思想就是,每台路由器都将自己的各个接口的接口状态(即链路状态)共享给其他路由器。在此基础上,每台路由器就可以根据自己的各个接口的接口状态己及其他路由器各个接口的接口状态计算出从自己去往各个目的地的路由。

LSA又是什么意思呢?

LSA是Link-State Advertisement的缩写词,直译为“链路状态通告”。LSA有十几种类型(Type),内容如下。

OSPF报文的类型

OSPF基本配置示例

        如图8-31所示,某公司有3台路由器,其中为公司总部的路由器,R1和R3分别为公司的两个分支机构的路由器。网络规划要求整网运行OSPF路由协议,并且采用多区域结构。


1.配置思路

(1)在每台路由器上使能OSPF进程。

(2)根据区域的划分情况,指定各路由器接口的所属区域。

2.配置步骤

            要在路由器上配置OSPF,必须首先进入系统视图,然后执行ospf [process-id丨router-id router-id]命令以使能OSPF进程,并进入OSPF视图。

         执行ospf命令时,如果不输入process-id(该参数表示OSPF进程编号)的值,则process-id默认取值为1。Router-id 是一个32比特的二进制数,也经常表示为点分十进制数。如果在执行ospf命令时不指定router-id,则路由器会根据某种规则自动生成一个值来作为router-id。

#配置R1

system-view

ospf router-id 11.1.1.1    //在R1上使能OSPF进程,并且指定R1的Router-ID为11.1.1.1

#配置R2

system-view

ospf router-id 22.2.2.2    //在R2上使能OSPF进程,并且指定R1的Router-ID为22.2.2.2

#配置R3

system-view

ospf router-id 33.3.3.3    //在R3上使能OSPF进程,并且指定R1的Router-ID为33.3.3.3

根据网络规划来指定运行OSPF协议的接口以及些接口所在的区域

#配置R1

area 0

network 12.0.0.0 0.255.255.255

network 13.0.0.0 0.255.255.255

area 1

network 1.0.0.0 0.255.255.255

network 172.16.0.0 0.0.0.255

quit

#配置R2

area 0

network 12.0.0.0 0.255.255.255

network 23.0.0.0 0.255.255.255

quit

area 2

network 2.0.0.0 0.255.255.255

network 10.0.0.0 0.255.255.255

quit

#配置R3

area 0

network 13.0.0.0 0.255.255.255

network 23.0.0.0 0.255.255.255

quit

area 3

network 3.0.0.0 0.255.255.255

network 192.168.0.0 0.0.0.255

quit

display ospf [process-id] peer  //查看路由器的邻居信息

回显信息中的第一个"State:Full”表明,成功建立了邻接关系。

Display ospf [process-id] routing    //查看路由器的OSPF路由表

命令network address wildcard-mask

如果wildcard-mask中的某一个比特位的取值为0,则该IP地址中的对应比特位的取值必须与address中的对应比特位的取值相同。

如果address为12.0.0.0,Wildcard-mask为8.0.0.1,则它们所表示的IP地址集合中共有4个IP地址,这4个IP地址分别是:12.0.0.0、12.0.0.1、4.0.0.0、4.0.0.1。

如果address为12.0.0.0,wildcard-mask为0.255.255.255,则它们所表示的IP地址集合中包含了范围在12.0.0.0~12.255.255.255的所有16777216个IP地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,204评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,091评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,548评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,657评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,689评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,554评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,302评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,216评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,661评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,851评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,977评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,697评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,306评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,898评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,019评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,138评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,927评论 2 355

推荐阅读更多精彩内容

  • 0×1.链路状态路由协议概述链路状态路由协议使用Dijkstra算法,也称SPF(Shortest Path Fi...
    Zero___阅读 3,430评论 0 16
  • 版权声明:原创作品,谢绝转载!否则将追究法律责任。 OSPF路由协议 楔子 为了加强自己我打算好好玩玩网络。 OS...
    李伟铭MIng阅读 4,569评论 0 25
  • 一.OSPF基础 1.特性 OSPF是目前使用最广泛的IGP路由协议,属于链路状态路由协议,使用Dijkstra算...
    Simple_bc29阅读 2,913评论 0 3
  • 掌握OSPF协议的配置在协议的学习过程中是非常重要的,可以巩固对于所学知识的了解程度。本章介绍了OSPF协议的基本...
    Minimal__阅读 1,394评论 2 0
  • 01 最近体重掉的厉害,直接导致手指也跟着减肥了,于是结婚时候买的钻戒在手上转圈圈了(生孩子之后胖了戒指调大过一点...
    无限妈妈阅读 363评论 1 1