ospf详细笔记初学者必看

合集下载

ospf详细笔记初学者必看

ospf详细笔记初学者必看

EIGRP METRIC带宽:延迟:可靠性:负载;Mtu数据包1500字节Rip 16 跳解决路由环路:水平分割:从一个接口收到的路由信息不会从这个接口在发出去。

路由中毒: 当路由条目失效时,标记为中毒不可用,泛洪给所有邻居。

毒性反转:当路由器收到中毒消息,将不再遵守水平分割,向所有邻居泛洪这条消息。

抑制时间;触发更新;网络发生改变立即更新。

Ospf开放式最短路径优先触发更新增量更新LSA链路状态广告LSDB链路状态数据库经过SPF算法得到最佳路由拓扑分区域汇总一个区域area 0主干区域ABR路由器肯怎有一个接口连接area 0主干路由器内部路由器ASBR自制系统边界路由器Router IDHello的间隔10s和死亡时间40s 邻居Area ID数据认证SPF算法10的8次慕除以带宽进程ID —个路由起多个OSPF时进行区分通配符0代表匹配:1忽略。

Router ospf100NetworkRouter id优先命令配的而后looback ip最大最后物理ip最大Clear ip ospf process 淸空ospf 进程更换rrouter idSh ip ospf neighberSh ip ospf intfaceDebug ip ospf eventsDebug ip ospf packet负载均衡默认最大4实际最大15,16为不可达Maximum-paths 10接口模式ip ospf cost改接口开销Ospf认证1•激活认证2.配置密码:明文密码;MD5算法加密哈希值明文密码:路由接口模式Area 0 authentication接口激活ip ospf authentication接口模式ip ospf authenticatiorvkey ciscoMD5 路由接「1 模式Area 0 authentication message-diaest接口激活ip ospf authentication message-diaestip ospf authentication message-diaest-key 1 md5 cisco 配置key ID 和密码OSPF中,有两个相十重要||概念:DR fll BDR我们什么叫DR,什么叫BDR. (f看他们都是做什么的。

ospf全部知识点总结

ospf全部知识点总结

ospf全部知识点总结一、OSPF的基本概念1.1 OSPF的发展历程OSPF是由IETF(Internet Engineering Task Force)定义的开放标准,最初在RFC 1131中提出,随后在RFC 1247和RFC 1245中进行了修订,成为了OSPFv2的标准。

OSPFv3则是OSPF在IPv6环境下的扩展,定义在RFC 5340中。

OSPF发展至今已经成为互联网上使用最广泛的动态路由协议之一。

1.2 OSPF的基本特点OSPF是一种链路状态路由协议,和距离矢量路由协议相比,它具有更快的收敛速度、更灵活的路由选择和更好的可扩展性。

OSPF使用SPF算法计算最短路径,能够支持VLSM 和CIDR的IP地址分配,并且提供了可靠的路由数据交换。

1.3 OSPF的组成部分OSPF由路由器、链路、网络和邻居关系组成。

路由器负责OSPF协议的计算和路由表的更新,链路是指连接路由器之间的物理或逻辑链路,网络是指可以发送OSPF Hello消息的链路,邻居关系是指路由器之间建立的可靠的邻居关系,用于交换路由信息。

1.4 OSPF的工作原理OSPF使用Hello消息来发现邻居,并且建立邻居关系。

建立邻居关系后,路由器之间会交换LSA(Link State Advertisement)来收集网络拓扑信息。

然后使用SPF算法计算最短路径,并且更新路由表。

最后,OSPF使用LSA更新来维护网络状态,并且保证网络的稳定性。

二、OSPF的工作原理2.1 OSPF消息格式OSPF消息有Hello消息、LSA消息和LSU(Link State Update)消息。

Hello消息用于邻居发现和建立邻居关系,LSA消息用于交换路由信息,LSU消息用于路由表的更新。

2.2 OSPF的邻居关系OSPF使用Hello消息来发现邻居,并且建立邻居关系。

当路由器接收到相邻路由器的Hello消息,并且满足了协议规定的条件,邻居关系就会建立成功。

OSPF 的知识总结

OSPF 的知识总结

网络拓扑结构:一.点到点:二.广播型三.NBMA:1.点到点(包括帧中继接口点到点和帧中继子接口点到点):2.点到多点:3.广播:同上4.点到多点非广播:同上,需手工指邻居5.NBMA:同上,需手工指邻居Ospf网络中,若一个区域不跟骨干区域area0直接,则它学习不到任何其他区域的路由信息,其它与它不相连的区域也学习不到它的路由。

Ospf网络中路由器之间起邻居的条件:○1区域类型(若一边为正常区域,另一边为stub区域等特殊区域,则它们之间起不了邻居)○2认证类型不同或认证KEY不同路由器子接口可以配置为点到点子接口和多点子接口, 此为接口链路类型,且只可以在帧中继环境下配置子接口,因为只有通过帧中继的地址映射才可以把一个接口连接到子接口上,点到点子接口的网络类型只能是点到点,多点子接口的的网络类型可以配置为五种:点到点,点到多点,点到多点非广播,NBMA,广播。

路由器接口只可以配置它的网络类型,也是可以配为五种:点到点,点到多点,点到多点非广播,NBMA,广播。

左边是广播,右边是点到点也能其邻居,但彼此之间不会交换路由信息(即彼此的LSA 不会放入到彼此的LSDB中),因为point-to-point地址224.0.0.5,广播时224.0.0.6,所以他们发送的地址是不同的,所以根本不能接收彼此的LSA消息进入到LSDB。

若路由器子接口链路类型为点到点子接口,则该子接口只能连接一个接口,若路由器子接口类型为多点子接口,则该子接口可以同时连接多个接口。

(子接口只有通过映射来连接)若路由器接口网络类型为点到点,则该接口只能跟一个路由器接口起邻居;若路由器接口网络类型为点到多点,则该接口能同时跟多个路由器接口起邻居。

在帧中继环境中,若将一个接口配置为点到点子接口,则它的网络类型默认为点到点,若为多点子接口,则它的网络类型默认是的non-broadcost.路由器子接口的链路类型跟它的网络类型有一定关系,路由器子接口的链路类型(点到点子接口或多点子接口)决定了该子接口能同时连接一个还是多个接口,而路由器接口网络类型(点到点或点到多点)决定了该接口能同时跟一个还是多个路由器接口起邻居。

OSPF学习笔记

OSPF学习笔记
OSPF中的三张表:邻居表(adjacency database),拓扑表,路由表。
OSPF的网络在设计时应该设计为层次性的网络,这是一个强制要求。有两个级别的层次一个为主干区Transit area(backbone or area 0),另一个为非主干区域Regular areas(nonbackbone areas)。可以认为,在区域内部交换的是链路状态,而在区域和区域之间交换的则是路由信息。
OSPF区域的特点:
1. 减小路由表的条目;
2. 本地化拓扑结构,只在本区域传播,将拓扑变化影响减到最小;
3. 详细的LSA的洪泛将终结在区域的边界上;
4. 需要层次化的网络设计;
5. 一般情况下,所有的非主干区域都应该与主干区域相连,非主干区域之间是不会交换信息的;
ABR称为区域边界路由器,作用就是将非主干区域和主干区域连接起来。
NBMA网络中的DR选择:
1. OSPF认为NBMA和其他的广播介质是一样的;
2. DR和BDR需要所有的路由器进行全互联,但是NBMA的网络不总是全互联的;
3. DR和BDR需要列出所有的邻居,NBMA的接口是不能自动的检测到邻居的;
NBMA的操作模式:
标准的:
1. Nonbroadcsat(NBMA)
2. 数据库的描述包;
3. 链路状态请求;
4. 链路状态的更新;
5. 链路状态的确认;
OSPF是通过发送Hello包来建立邻居关系的,OSPF的Hello包是通过多播向外发送的,所有运行OSPF的路由器都会接收这个多播包。 Hello包中的内容:Router ID、Hello和死亡时间间隔、邻居、区域ID、Router的优先级、DR的IP地址、BDR的IP地址、验证密码、stub区域标记。在OSPF 中,为红色字体的那些内容必需要相同才能形成邻居关系。

OSPF知识点总结(华为)

OSPF知识点总结(华为)
OSPF 区域
OSPF 采用层次设计,用 Area 来分隔路由器(通常一个区域的路由器不超过 50 台) 区域中的路由器保存该区域中所有链路和路由器的详细信息 但只保存其他区域路由器和链路的摘要信息
单区域的问题:
区域内部动荡会引起全网路由器的 SPF 计算; LSDB 庞大,资源消耗过多,设备性能下降,影响数据转发; 每台路由器都需要维护的路由表越来越大,单区域内路由无法汇总。
Router-ID
Router-ID 用于在 OSPF 区域中唯一地表示一台 OSPF 路由器,全 OSPF 域内禁止出现两 台路由器拥有相同的 Router-ID。
Router-ID 的设定可以通过手工配置,也可通过协议自动选取。实际网络部署中考虑到 协议的稳定,建议手工配置。
在路由器运行了 OSPF 并由系统自动选定 Router-ID 之后,如果该 Router-ID 对应的接 口 down 掉,或出现一个更大的 IP,OSPF 仍然保持原 Router-ID(即 Router-ID 值是非 抢占的,稳定第一),即使此时 reset ospf process 重启 OSPF 进程,Router-ID 也不会发 生改变;除非重新手工配置 Router-ID(OSPF 进程下手工敲 router-id xxx),并且重启 OSPF 进程方可。另外,如果该 Router-ID 对应的接口 IP 地址消失,例如 undo ip address, 则 reset ospf process 后,RouterID 也会发生改变。
3. DRothers:除 DR 与 BDR 之外的其他路由器。
DR 选举规则:
DR 和 BDR 是由同一网段中所有的路由器根据路由器优先级、Router ID 通过 Hello 报文 选举出来的,只有优先级大于 0 的路由器才具有选取资格,优先级为 0 不参与选举。

OSPF学习笔记(一)

OSPF学习笔记(一)

1、OSPF(1)基本信息范围:IGP设计原理:LS(链路状态)无类(掩码可以是任意长度)封装:封装在IP报文中,协议号89组播地址:224.0.0.5(其它的路由器监听),224.0.0.6(DR、BDR监听)邻居表、拓扑表(包括所有的路由信息和完整的拓扑结构信息)、路由表链路状态协议的结构一般都要:划分区域(对路由进行“域间汇总”)--按照接口来划分区域。

路由器分为:骨干路由器,区域边界路由器(ABR),域内路由器(2)邻居关系建立邻居关系:交互hello包(没交互路由信息);邻接关系:不仅交互hello包,还交互LSA信息。

P-to-P(P2P)连接的路由器的所有邻居关系会变成fully邻接;而在MA连接中,为了减少链路中LSA信息的传输,会首先选出DR(指定路由器—班长)和BDR(备份指定路由器—副班长),其它路由器和DR、BDR之间可以传输LSA信息以建立邻接关系,其它路由器之间只能建立邻居关系。

建立邻居关系的hello包以下信息必须一致:(1)hello和dead时间间隔,(2)区域ID,(3)认证密钥,(4)stub区域标识。

OSPF的报文类型:hello、DB摘要(DBD--节约带宽)、LS请求(LSR)、LS更新(LSU)、LS确认(LS ack)。

路由器之间建立邻居关系后,会首先发送LSDB摘要,其它路由器收到摘要后会查看缺的路由条目,然后会发送LSR,相应路由器会发送LSU应答,收到路由条目的路由器会发送LS确认信息(可靠机制)。

路由器从初始到建立邻接关系的整个过程需要经过几个状态:a、initial—发送hello报文;b、2way—收到包含自己router ID的hello报文(如果是P2P连接,则直接进入下一阶段,如果是MA连接,则先选出DR和BDR);c、Exstart—通过first DBD报文确定主从关系(发送DBD的先后顺序);d、Exchange—DBD信息交互;e、Loading—LSR、LSU;f、full状态。

OSPF学习笔记

OSPF学习笔记

<OSPF(Open Shortest Path First)>开放最短路径优先协议OSPF的基本特性:·OSPF属于IGP,是Link-State协议,基于IP Pro 89。

·采用SPF算法(Dijkstra算法)计算最佳路径。

·快速响应网络变化。

·以较低频率(每隔30分钟)发送定期更新,被称为链路状态刷新。

·网络变化时是触发更新。

·支持等价的负载均衡。

OSPF维护的3张表:1)Neighbor Table:确保直接邻居之间能够双向通信。

2)Topology Table:LSDB(Link-State DataBase),同一区域的所有路由器LSDB相同。

3)Routing Table:对LSDB应用SPF算法,选择到达目标地址的最佳路由放入路由表。

OSPF的区域划分:·OSPF采用层次设计,用Area来分隔路由器。

区域中的路由器保存该区域中所有链路和路由器的详细信息,但只保存其他区域路由器和链路的摘要信息。

·Transit area (backbone or area 0)主要功能:为快速、高效地传输数据包。

通常不接用户。

·Regular areas (nonbackbone areas)k主要是连接用户。

而且所有数据都必须经过area 0中转。

包括:Stub / Totally Stubby / NSSA采用分区域设计的好处:1、可以在区域边界做汇总,减少了路由表的条目2、只有一个区域内的路由器才会同步LSDB,LSA的flood在网络边界停止,减少了LSA的flood,加速会聚3、缩小网络的不稳定性,一个区域的路由问题不会影响其它区域。

OSPF的邻居与邻接关系:OSPF中路由器之间的关系分两种:1、邻居2、邻接·OSPF路由器可与它直连的邻居建立邻居关系。

·P2P链路上,邻居可以到达FULL状态,形成邻接关系·MA网络,所有路由器只和DR/BDR(Backup Designated Router)到达FULL状态。

CCNP路由笔记

CCNP路由笔记

CCNP 路由笔一OSPF 篇:OSPF EIGRP 都是用 4 个逻辑分支 1 发现邻居(发送 hello 报文)2 建立邻居表( two way )3 建立拓扑表4 建立路由表(选择最佳路由)流程为down -nit- two way(建立邻居成功 DR BDR选举完成)-exstat (交换之前会选出主从关系确定谁先发送数据) -exchange (交换 DB 过程) loadiing (交换 lsu ) full (完成整个数据交换 ospf 真个过程建立完成)。

基础知识1. ABR (至少有一个接口与另外两个 OSPF 区域相连)骨干路由器(至少有一个接口在 AREA 0 区域内)内部路由器(所有接口都再这个区域内)指定路由器DR (在交换数据链路LSA时不是每个路由器都相互转发而是通过DR/BDR 进行 2. DRother 向 DR,BDR 发送 DD,LSA request 或者 LSA UPdate 时目标地址是 AllDRouter(224.0.0.6); 或者理解为: DR 侦听 224.0.0.6DR,BDR 向 DRother 发送 DD,LSA Request 或者 LSA Update 时目标地址是AllSPFRouter(224.0.0.5); 或者理解为: DRother 侦听 224.0.0.5并且所有的 DROTHER 与 DR 只会形成 TWOWAY 邻居关系但是不会形成 full只有 DR 或 BDR 出现故障才回重新选举,即使加进来的优先级或者 RID 再打也不会重新选举,如果 DR 出现故障那么 BDR 接替,如果 BDR 出现故障重新选举 BDR,DR 保持不变LSA^9誓通名称1SffiS ISA■斑茁踊庄罢都创冊1芸LSA.壬亍充逹站的曲个寰N材疋目己在国芳斎串器中,毎丁艺减的LSDBBLgg-Tl S ISA EJEiiiT当IGRS田畚昭罔口和所宵損□的IP芯址.1貝LSA込嘉于确还裳节弼燈2 I两殆LSA毎卞中精駅虽一亍・田子屠中阳D復创It・H还了子购及厦摄SJ霞孕网的JS田墓接口3強第汇总LSA 1 ®IO 2 LSA .戡週吿期舅—亍区増.它■出了汹撻居K昭fiW f子卿)和幵情.归不暫塞柘卄戳据4ASBR U LSA畫魁于3 LSA.只屋谢害一翹銅于前柱ASBR的主机匪由5AS外圈LSA S AS6R 用于搭逹豪注心OSPF胸3外由6迟昵员商空LSA)S»?9 MOSPF SAW. Cisco IOS 不贡持亘7NSSA 外茁LSA冥幅于5笑LSA” RgBNSSA^^内的ASBR包周B外那■性LSA实册匹9—1一-不Q明用ft運崔LWA”朝万诞睾棗护展03P餐洌如”内直梅胡RLS遼■工螺0改了1QS LSA 地址ABR会有很多1类LSA,每个区域的LSA都会在ABR中列出'。

[转载]华三OSPF学习笔记

[转载]华三OSPF学习笔记

[转载]华三OSPF学习笔记原⽂地址:华三OSPF学习笔记作者:Network_Wei⼀、OSPF简介:RIP是⼀个距离⽮量路由协议,使⽤过程中,有以下限制:1.⽹络扩展不好2.周期性⼴播消耗带宽资源3.路由收敛速度慢(30s)4.以跳数作为度量值5.存在路由环路OSPF的优点:(链路状态路由协议)IP协议89号适应范围⼴——⽀持各种规模的⽹络,最多可⽀持⼏百台路由器。

快速收敛——在⽹络的拓扑结构发⽣变化后⽴即发送更新报⽂,使这⼀变化在⾃治系统中同步。

⽆⾃环——由于OSPF根据收集到的链路状态⽤最短路径树算法计算路由,从算法本⾝保证了不会⽣成⾃环路由。

区域划分——允许⾃治系统的⽹络被划分成区域来管理,区域间传送的路由信息被进⼀步抽象,从⽽减少了占⽤的⽹络带宽。

等价路由——⽀持到同⼀⽬的地址的多条等价路由。

路由分级——使⽤4类不同的路由,按优先顺序来说分别是:区域内路由、区域间路由、第⼀类外部路由、第⼆类外部路由。

⽀持验证——⽀持基于接⼝的报⽂验证,以保证报⽂交互和路由计算的安全性。

组播发送——在某些类型的链路上以组播地址发送协议报⽂,减少对其他设备的⼲扰。

⼆、OSPF协议基本原理⼯作过程:邻居发现、路由交换、路由计算、路由维护1、邻居表:记录所有建⽴了邻居关系的路由器,包括相关描述和邻居状态。

会定期的相互发送hello报⽂来维护,若在⼀定的周期内没有收到领居回应的hello报⽂,则认为邻居路由器失效,将它从邻居表中删除2、链路状态数据库表(LSDB):此表⾥包含了⽹络拓扑中链路状态的通告。

每台路由器在同⼀个区域内LSDB表⼀样3、路由表:在获得完整LSDB表后,进⾏SPF算法,形成最优路由加⼊路由表OSPF协议路由⽣成过程:1、⽣成LSA描述⾃⼰的接⼝状态每台路由器都根据⾃⼰周围的接⼝状态⽣成LSA(接⼝状态up或down)、链路开销、IP地址/⼦⽹掩码链路开销与接⼝带宽成反⽐3、使⽤spf计算路由ospf路由器⽤spf算法以⾃⾝为根节点计算出⼀棵最短路径树如果通过SPF算法发现到达同⼀⽬标的路径cost值相同,就将两条路由同时加⼊路由表,形成等价路由COST值(开销)算⼊⼝的三、分层结构1)、⾻⼲区域与⾮⾻⼲区域区域的边界是路由器,⽽不是链路。

H3CSE(路由)学习笔记

H3CSE(路由)学习笔记

H3CSE(路由)学习笔记第一部分ospf一、ospf基本概况,记住4点。

1.由ietf制定。

2.l-s类型。

3.是一种igp。

4.目前采用version2(version3针对ipv6)二、ospf8个特点。

1.适用于各种网络规模,最多积极支持几百台路由。

2.收敛快(原因采用了触发更新机制)。

3.无环(原因使用了spf算法,报文随身携带routerid).4.引入区域机制(l-s路由算法共性,提高ospf工作效率)。

5.等价路由(好处就是同时实现功率平衡)。

6.路由分级(共四级,具有不同优先级,intra和inter是优先级10和extra1和extra2优先级150)。

7.积极支持检验(进一步增强了路由协议本身的安全性)。

8.协议报文用组播发送。

三、ospf6个关键概念。

1.自治系统:用as表示,是一组使用相同路由协议交换路由信息的路由器集合。

2.ospf的路由计算过程:step①交互lsa每台路由器生成lsdb(lsa---lsdb)step②将lsdb转换成带权有向图step(lsdb---带权有向图)③根据spf算法计算出路由。

(spf计算---路由表)(注意:此过程中每台路由器的lsdb是相同的,每台路由器计算出的路由是不同的。

)3.routerid:①作用是在as中唯一标识一台路由器②本身是一个32bits无符号整数。

4.ospf5种协议报文:①hello报文(用来建立邻居关系,选举dr/bdr)②dd报文(将自己lsdb描述给邻居)③lsr报文(向邻居请求自己需要的ls)④lsu报文(向邻居发送对方需要的ls)⑤lsack报文(对收到的ls进行确认)五、ospf的9中lsa类型1.type1:每个路由器产生,在本area内传播2.type2:dr产生,在本area内传播3.type3:abr产生,通告给其他的area4.type4:abr产生,通告给相关area(到asbr的路由)5.type5:asbr产生,通告给除了stubarea(至as外部的路由)6.type7:nssa的asbr产生,仅在nssaarea传播(到as外部的路由)六、邻居和邻接1.在ospf中路由器与路由器之间存有两种关系分别就是邻居们和接邻。

动态路由协议ospf学习笔记

动态路由协议ospf学习笔记

目录01. 1种链路状态内部网关协议 (2)02. 2种关系的区别 (2)03. 2组特殊区域 (2)04. 虚连接的2个作用 (3)05. 广播型网络类型路由器3种角色 (4)06. 4种路由器类型 (5)07. 4类路由 (6)08. 4种网络类型 (7)09. 5种报文类型 (8)10. 6种LSA类型 (8)11. 7大状态机 (9)12. 8个特点 (10)13. Ospf区域划分可以解决什么? (11)14. 关于224.0.0.5和224.0.0.6 (12)1. 1种链路状态内部网关协议OSPF(Open Shortest Path First,开放最短路径优先)是IETF (Internet Engineering Task Force,互联网工程任务组)组织开发的一个基于链路状态的内部网关协议。

目前针对IPv4 协议使用的是OSPF Version 2。

Ipv6环境中使用的是ospf version32. 2种关系的区别1)邻居路由器启动后,会通过接口向外发送Hello 报文,收到Hello 报文的路由器会检查报文中所定义的参数,如果双方一致就会形成邻居关系2)邻接只有当双方成功交换DD 报文,交换LSA 并达到LSDB 同步之后,才形成邻接关系3. 2组特殊区域1)Stub区域和Totally Stub区域Stub区域只接入区域间的路由,不接受as外的路由,为了接收as外的路由,需要发布一条3类lsa缺省路由给区域其他路由器,保持路由可达;Totally stub区域不仅仅是不接收as外的路由,甚至连到区域间的路由都不接收了,完全的孤陋寡闻,为了避免不雯国事变out,只能发布一条3类lsa给区域内其他路由器;2)NSSA区域和Totally NSSA区域Nssa区域相对于stub区域,是对as外部路由可以引用的(stub 不能引入),并且产生了特有的7类lsa通告自己区域,相关信息在asr处变化成5类lsa,通告给其他区域。

OSPF知识点总结

OSPF知识点总结

OSPF知识点总结OSPF(Open Shortest Path First)是一种开放式的最短路径优先(shortest path first)的内部网关协议(IGP),它是基于链路状态的路由协议,用于在一个自治系统(AS)内部进行路由选择。

OSPF是一个以开放性和可伸缩性为基础的协议,它可以适应大型网络拓扑,并提供快速收敛和负载平衡的能力。

以下是OSPF的一些重要知识点总结:1. OSPF的特点:OSPF是一个开放标准的协议,可以在不同厂商的设备之间进行互操作。

它使用链路状态数据库(Link State Database)来记录整个网络拓扑,并通过计算最短路径来进行路由选择。

OSPF还支持虚拟链路、多路径、区域划分等功能。

2.OSPF的网络类型:OSPF可以被划分为以下几种不同类型的网络:- 广播网络:在广播网络中,每个路由器都在同一个网络上,通过发送OSPF Hello消息来交换信息。

-非广播多点网络(NBMA):在NBMA网络中,路由器通过配置邻居列表来和其他路由器建立邻居关系,而不是通过广播来交换信息。

-点到点网络:在点到点网络中,只有两个路由器之间有一个链路,所以不存在邻居关系的建立和维护。

-点到多点网络:在点到多点网络中,一个路由器可以和多个其他路由器建立邻居关系。

3. OSPF的区域划分:为了提高网络的可伸缩性,OSPF将整个网络划分为不同的区域,每个区域都有一个区域标识符(Area ID)。

所有的区域都连接到一个称为骨干区(Backbone Area)的特殊区域,它是整个网络的核心。

区域之间的路由信息通过骨干区进行交换,从而减少了整个网络的路由计算和更新负荷。

4.OSPF邻居关系的建立:OSPF路由器之间的邻居关系的建立需要满足以下条件:-路由器之间必须在同一个网络上,可以进行直接的链路通信。

- 路由器之间的Hello消息交换成功,建立起邻居关系。

-具备一致的OSPF区域标识符。

ospf经典笔记

ospf经典笔记
nssa 过滤LSA4/5 否(defu:LSA7)Seed Cost=1
totally nssa 过滤LSA3/4/5 是(no-su:LSA3)Seed Cost=1
nssa 过滤LSA3/4/5 是(LSA7)Seed Cost=1
2、point-to-point serial/BRI/FR'sP2Psub-if 组播/无DR
3、broadcast Ethernet 组播/有DR
4、nbma FR'Physical/FR'MPsub-if 单播/有DR
ospf
3张表:
1、邻居表
2、路由表
3、拓扑表
5种包:
1、hello
2、DBD
3、LSR
4、LSU
5、LSACK
7个状态:
1、down
2、init:表明在DeadInterval里收到了Hello包,但是2-Way通信仍然没有建立起来。
3、two-way(若为广播网络,比如以太网,这时需要选取DR/BDR)
作用 是否下放默认路由
stub 过滤LSA4/5 是(LSA3)Seed Cost=1
totally stub 过滤LSA3/4/5 是(LSA3)Seed Cost=1
2、network LSA:在每个多路访问网络中,DR都会产生这种Network LSA,它只在产生这条Network LSA的区域泛洪描述了所有和它相连的路由器(包括DR本身)。
3、network summary LSA:由ABR路由器始发,用于通告该区域外部的目的地址.
4、ASBR summary LSA:由ABR发出,ASBR汇总LSA除了所通告的目的地是一个ASBR而不是一个网络外,其他同Network Summary LSA.

OSPF学习笔记

OSPF学习笔记

OSPF(开放式最短路径优先)1.OSPF基础概念1.1 Router-id:每一台OSPF路由器只有一个Router-ID,Router-ID使用IP地址的形式来表示,确定Router-ID的方法为:⏹ 1 .手工指定Router-ID。

⏹ 2 .路由器上活动Loopback接口中IP地址最大的,也就是数字最大的,如C类地址优先于B类地址,一个非活动的接口的IP地址是不能被选为Router-ID的。

⏹ 3 .如果没有活动的Loopback接口,则选择活动物理接口IP地址最大的。

Router-ID只在OSPF启动时计算,或者重置OSPF进程后计算,言外之意,假如已经建立了邻居关系再配置router-id,是无效的(抢占原则,也是为了稳定OSPF域),除非重启进程(clear ip ospf process)方能生效。

如下为router-id的验证实验配置好IP地址宣告进OSPF域内。

可以查看OSPF邻居情况。

由于R2的物理接口地址大于R1,所以R2成为了DR。

然后尝试在R1,R2上各开启一个loopback口,R1的大于R2,观察结果可见,当R1loopback口的IP大于R2时,R1就会成为DR最后尝试修改router-id来控制选举,在loopback口地址不修改的情况下进行,R2的router-id大于R1的。

可见,R2因为router-id的缘故又成为了DR。

使用loopback作为router-id有2个好处:●Loopback口比其他任何物理接口更稳定,一旦路由器启动成功,这个环回口就立即生效直至被关闭或者路由器断电。

●分配和识别路由器router-id时有更多的回旋余地。

1.2 COST值OSPF使用接口的带宽来计算Metric,例如一个10 Mbit/s的接口,计算Coast 的方法为:将10 Mbit换算成bit,为10 000 000 bit,然后用10000 0000除以该带宽,结果为 10000 0000/10 000 000 bit = 10,所以一个10 Mbit/s的接口,OSPF认为该接口的Metric值为10,需要注意的是,计算中,带宽的单位取bit/s,而不是Kbit/s,例如一个100 Mbit/s的接口,Cost 值为 10000 0000 /100 000 000=1,因为Cost值必须为整数,所以即使是一个1000 Mbit/s(1GBbit/s)的接口,Cost 值和100Mbit/s一样,为1。

OSPF笔记

OSPF笔记

OSPF⼀、基本概念什么是OSPF?1、OSPF 基于 IP 协议,协议号 89(1)OSPFv2 基于 IPv4,扩展性是基于 LSA 的扩展,如果要在其他⽹络中使⽤必须重新开发,⽐如 IPv6 中的 OSPFv3。

(2)基于 IP 协议,可靠性⽆法保证,⾃身确认机制,认证机制保证其可靠性。

(3)基于 IP 协议, IP 普及度扩⼤,OSPF 成为主流的 IGP 协议,企业⽹的⼯程师熟悉度较⾼。

路由类型区域内,区域间,区域外;路由划分更加精细,更好对路由做控制外部路由Type1外部路由的开销=本设备到ASBR的开销+ASBR到外部路由的开销Type2外部路由的开销=ASBR到外部路由的开销。

LSA类型①要知道是不同类型LSA是谁产⽣的,该LSA的作⽤是⼲啥的②LSA的新旧⽐较⽐较规则先⽐较序列号,序列号越⾼越新序列号相同,⽐较校验和,校验和越⾼越新校验和相同,⽐较存活时间(LS Age),存活时间为3600为最新如果存活时间都⼩于45分钟,则选择存活时间⼩的放⼊LSDB中如果上述条件都⼀样,则认为两条LSA相同,将本地的LSA保留⽹络类型P2P、P2MP、NBMA、⼴播区域划分路由器类型IR、BR、ABR、ASBR⼆、报⽂类型OSPF报⽂头部Hello报⽂⽤于建⽴和维护邻居关系报⽂字段说明① Network Mask :发送该报⽂接⼝所在⽹段掩码② Hello Interval [sec] :hello 周期发送时间③ Options: 选项位,⽤于⽀持不同的功能DN :⽤来避免在MPLS VPN中出现环路E :如果置位表示⽀持 5 类 LSAN :如果置位表示⽀持 7 类 LSADC:处理按需链路MC:⽀持MOSPF④ Router Priority :路由器优先级,⽤于竞选 DR/BDR,缺省为 1⑤ Router Dead Interval [sec] :hello 的失效时间=4*hello 时间⑥ Designated Router :DR 路由器,使⽤ Router-id 标识⑦ Backup Designated Router :BDR 路由器,使⽤ Router-id 标识⑧ Active Neighbor :活跃的邻居列表,使⽤ Router-id 标识DD报⽂描述本地LSDB的摘要信息,⽤于两台设备进⾏数据库同步。

HCIE ospf笔记

HCIE ospf笔记

目录1OSPF路由协议基础 (2)1.1 OSPF基本特点 (2)1.2 链路状态算法路由计算过程 (2)1.3 基本概念 (2)1.4 OSPF基本配置包括 (4)2OSPF协议报文和邻居状态机 (5)2.1 邻居状态机 (5)2.2 OSPF协议报文 (6)2.1.1 Hello报文 (8)2.1.2 DBD报文 (9)2.1.3 LSR、LSU、LSACK报文 (11)3OSPF支持各种网络类型 (13)3.1 点到点网络 (14)3.2 广播型网络 (14)3.3 非广播型网络 (15)3.3.1 NBMA网络 (15)3.3.2 PtMP(点到多点)网络 (15)3.4 虚连接 (16)3.5 不同网络类型的邻居关系 (16)3.6 不同网络类型的Hello报文时间 (16)3.7 不同网络类型的报文发送方式 (16)3.8 OSPF的端口状态机 (17)4LSA (17)4.1 LSA中的重要字段 (17)4.2 LSA常见分类 (18)4.3 各类LSA的特点和区别 (19)4.4 Router-LSA的LSA分类 (20)4.4.1 重要字段 (20)4.4.2 链路类型 (20)4.4.3 哪些链路会以Subnet链路类型来通告? (20)4.5 SPF计算过程 (21)5虚拟链路 (21)5.1 ABR(真ABR和假ABR) (21)5.2 虚链路的特点: (21)5.3 虚链路的应用场景 (21)5.4 虚拟链路特殊场景(环路) (22)6OSPF路由选路 (22)6.1 OSPF的选路原则: (22)6.2 OSPF外部路由 (22)6.3 NSSA区域中引入的外部路由 (23)1OSPF路由协议基础1.1OSPF基本特点1.支持无类域间路由(CIDR)有类和无类是指路由通告,有类是按照A、B、C类地址分类进行路由通告,RIPv1;无类是指可以通过可变长子网进行路由通告。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EIGRP METRIC 带宽;延迟;可靠性;负载;Mtu数据包1500字节
Rip 16跳
解决路由环路:水平分割;从一个接口收到的路由信息不会从这个接口在发出去。

路由中毒;当路由条目失效时,标记为中毒不可用,泛洪给所有邻居。

毒性反转;当路由器收到中毒消息,将不再遵守水平分割,向所有邻居泛洪这条消息。

抑制时间;触发更新;网络发生改变立即更新。

Ospf
开放式最短路径优先触发更新增量更新
LSA 链路状态广告 LSDB 链路状态数据库经过SPF算法得到最佳路由拓扑
分区域汇总
一个区域 area 0 主干区域
ABR路由器肯定有一个接口连接 area 0主干路由器
内部路由器
ASBR自制系统边界路由器
Router ID
Hello的间隔10s和死亡时间40s
邻居
Area ID
数据认证
SPF算法10的8次幂除以带宽
进程ID 一个路由起多个OSPF时进行区分
通配符 0 代表匹配;1 忽略。

Router ospf 100
Network
Router id 优先命令配的而后looback ip最大最后物理ip最大
Clear ip ospf process 清空ospf进程更换rrouter id
Sh ip ospf neighber
Sh ip ospf intface
Debug ip ospf events
Debug ip ospf packet
负载均衡默认最大4 实际最大 15,16为不可达
Maximum-paths 10
接口模式 ip ospf cost 改接口开销
Ospf认证
1.激活认证
2.配置密码:明文密码;MD5算法加密哈希值
明文密码:路由接口模式Area 0 authentication
接口激活 ip ospf authentication
接口模式 ip ospf authentication-key cisco
MD5路由接口模式Area 0 authentication message-diaest
接口激活 ip ospf authentication message-diaest
ip ospf authentication message-diaest-key 1 md5 cisco 配置key ID 和密码
在OSPF中,有两个相当重要的概念:DR和BDR。

我们先来看看什么叫DR,什么叫BDR,然后再来看看他们都是做什么的。

DR:designated router 指定路由器。

BDR:backup designated router 备份指定路由器。

在一个LAN连接中,OSPF将选举出一个路由器做为DR,再选举一个做为BDR,所有其他的和DR以及BDR相连的路由器形成完全邻接状态而且只传输LSA(链路状态通告)给DR和BDR。

换句话说,在一个OSPF的网络中,所有的路由器将被分为两类:指定路由器(DR/BDR)和非指定路由器(DROTHER)。

所有的非指定路由器都要和指定路由器建立邻居关系,并且把自己的LAS发送给DR,而其他的OSPF路由器将不会相互之间建立邻居关系。

也就是说,OSPF网络中,DR和BDR的LSDB(链路状态数据库)将会包含有整个网络的完整拓扑。

|
DR从邻居处转发更新到另外一个邻居那里。

DR的主要功能就是在一个LAN内的所有路由器拥有相同的数据库,而且把完整的数据库信息发送给新加入的路由器。

路由器之间还会和LAN内的其他路由器(非DR/BDR,即DROTHERs)维持一种部分邻居关系(two-way adjacency)。

OSPF的邻接一旦形成以后,会交换LSA
来同步LSDB,LSA将进行可靠的洪泛。

当选举DR/BDR的时候要比较hello包中的优先级priority(设置命令route(config-if)#ip ospf cost {priority} 0~255),优先级最高的为DR,次高的为BDR。

不作修改默认端口上的优先级都为1,在优先级相同的情况下比较Router ID,RID最高者为DR,次高者为BDR,当你把相应端口优先级设为0时,OSPF路由器将不能再成为DR/BDR,只能为DROTHER。

在使用默认优先级的OSPF的DR选举中,所有的路由器之间会交换自己的ROUTER-ID来确定DR。

ROUTER-ID可以手工指定。

如果没有手工指定ROUTER-ID的话,那么路由器会先看自己有没有环回接口(Loopback),如果有环回接口,则使用环回接口上的IP地址作为自己的ROUTER-ID。

如果没有环回接口的话,则会去比较自己所有物理接口上的IP地址,并从中选择最大的一个IP地址作为自己的ROUTER-ID 来参与DR的选举。

那么,DR和BDR的选举就可以用以下的方式来决定:
1如果有手工指定的ROUTER-ID,则使用该ROUTER-ID参与选举;
2如果没有手工指定的ROUTER-ID,则看自己有没有Loopback接口,有则使用Loopback接口上的IP作为ROUTER-ID参与选举;
3如果没有Loopback接口,则比较所有的物理接口,并使用其中最大的IP作为ROUTER-ID参与选举;
4所有的OSPF路由器交换自己的ROUTER-ID,具有所有ROUTER-ID中最大一个的路由器将作为DR,具有次大ROUTER-ID的路由器则成为BDR。

内部路由器:所有的接口属于同一个区域
区域边界路由器—ABR:连接一个区域和骨干区域的路由器
骨干路由器:至少有一个接口处在0区域的路由器
自治系统边界路由---ASBR:执行了路由重分布,将其他路由信息注入到OSPF协议中的路由器
区域的类型:
1、一般区域
2、末梢区域
3、完全末梢区域
4、NSSA区域
(注:可编辑下载,若有不当之处,请指正,谢谢!)。

相关文档
最新文档