OSPF 笔记 1(ospf协议在哪一层)

网友投稿 428 2022-09-25


OSPF 笔记 1(ospf协议在哪一层)

IGP 协议 内部网关协议 IGP 属于同一个AS 自治系统号,内部路由器使用相同的路由协议或者不同的路由协议,RIP OSPF IS-ISEGP 协议 外部网关协议 属于不同的AS,通过BGP协议进行路由的传递和更新或者进行路径的选择

OSPF Open shortest path First特征:链路状态协议基于IP协议,协议号 89所有的路由器使用组播地址224.0.0.5 还有224.0.0.6 -- DR或单播地址

OSPF 默认路由优先级:Route Preference: 10 区域内或区域间ASE Route Preference: 150 外部路由(引入的路由)修改端口优先级的命令: interface gi0/0/0 ospf dr-priority 0 -> 将接口的优先级改为0;

OSPF三张表:1.邻居表邻居关系:若两台路由器能用同一种路由协议交换路由信息,则两者互为邻居。邻接关系:若两台路由器都将对方识别为邻居路由器,并判定己方同样为对方所识别,且经过验证,双方可以“畅通无阻”地交换路由信息,则两台路由器建立邻接关系。

在OSPF网络中,为了交换路由信息,邻居设备之间首先要建立邻接关系,邻居(Neighbors)关系和邻接(Adjacencies)关系是两个不同的概念。邻居关系:OSPF设备启动后,会通过OSPF接口向外发送Hello报文,收到Hello报文的OSPF设备会检查报文中所定义的参数,如果双方一致就会形成邻居关系,两端设备互为邻居。邻接关系:形成邻居关系后,如果两端设备成功交换DD报文和LSA,才建立邻接关系。 2.链路状态数据库 LSDB3.路由表OSPF 区域概念:骨干区域和非骨干区域1、OSPF 必须存在区域0 骨干区域2、区域内描述的是详细的拓扑信息,详细的描述拓扑结构的链路状态信息。区域间传递的是抽象的路由信息。原则:1.所有的非骨干区域必须与骨干区域相连2.骨干区域不能被分割为了避免区域间路由环路,非骨干区域之间不允许直接相互发布区域间路由信息。路由器的角色:1.ABR area border router 区域边界路由器2.ASBR 自治系统边界路由器ABR(区域边界路由器),需要满足以下三个条件才能成为一台真正意义上的ABR:1、至少连接两个区域2、连接的区域中有一个是区域0(骨干区域),至少有一个接口属于区域0 3、在区域0中至少有一个活跃的邻居ASBR:引入外部路由协议的路由器 (产生5类LSA的路由器)

router-id 作用:1.在网络中标识自己 2.虚连接 会用router-idrouter-id 要保证在每个OSPF进程中全网唯一。选举原则:1.优先选择手工配置的 (推荐方法)2.如果没有手工指定router-id,优先使用环回口地址,如果有多个环回口地址,选择环回口地址大的3.如果没有环回口地址,使用物理接口地址,优选物理接口地址大的

影响OSPF建立邻居的条件:1.router id同一个区域相邻的设备router-id不能相同同一个区域不相邻的设备,router-id可以相同,但是会影响路由的接收不同的区域,不相邻的设备,router-id可以相同,也不会影响路由的接收(对外部路由的引入有影响)2.区域ID:直连的接口区域ID一定要相同3.掩码 默认情况下以太链路(网络类型为broadcast)掩码长度必须相同默认情况下串行链路掩码长度可以不同 或者(网络类型为P2P链路掩码长度可以不同)网络类型P2MP,掩码长度必须相同,(也可以不相同,但是必须通过OSPF P2MP-netmask-ignore忽略对网络掩码的检查) 4.hello 及dead time 必须相同不同的OSPF的网络类型hello time 和dead time时间不一样默认情况下,dead time 是hello时间的4倍当修改hello time,dead time会自动发生变化如果只修改dead time,hello time不会自动发生变化5.认证6.option 选项 E/N位7.MTU值 DD报文8.silent-interface 禁止接收和发送OSPF报文一般配置在连接终端的接口,不会影响路由的通告silent-interface all //所有使能OSPF的接口都会被变成静默接口undo silent-interface Serial4/0/1 //排除S4/0/1接口9.过滤 OSPF报文acl number 3000 rule 10 deny ip

interface Serial4/0/1traffic-filter inbound acl 3000 //接口调用ACL

OSPF 网络类型:网络类型---------OSPF网络类型以太网链路 ----广播串行链路---------P2P帧中继链路------NBMA

网络类型 hello&dead time 是否存在DR或者BDR 是否自动发现邻居
broadcast Hello 10 、Dead 40 存在DR和BDR 可以自动
P2P Hello 10 、Dead 40 不存在DR和BDR 可以自动
P2MP Hello 30、 Dead 120 不存在DR和BDR 可以自动

以上三种网络类型会自动产生接口地址为32位的主机路由NBMA 网络:loopback 默认的网络类型是P2P,不管ip地址掩码多少位,OSPF只学到32位的主机路由virtual-link(虚链路)P2P---broadcast 可以建立邻居关系,但是学不到路由查看和修改 Hello 计时器:

display ospf interface gi0/0/0 --> timer:hello 10 , dead 40 [两者是 4 倍的关系]

interface gi0/0/0 ospf timer hello 9 ->将hello时间更改为 9s ; (dead会自动的随着hello变化)

ospf timer dead 40 -> 手动的将 dead(死亡)时间改为40sOSPF的报文类型:1.hello -用于邻居的建立、维护、拆除;2.dd - database description ,数据库 描述 报文 3.LSR - link state request ,链路 状态 请求4.LSU - link state update ,链路 状态 更新5.LSAck - link state acknowledge ,链路 状态 确认

OSPF邻接状态:1.init ,初始化状态;2.two-way,双向通信状态;3.exstart,交换初始化状态;4.exchange,交换状态;5.loading ,加载6.full ,完全邻接;[指的是两个设备之间的数据库完全相同]7.down ,挂掉

OSPF网络宣告方式: 1.network(必不可少:因为必须在路由器之间的直连网段中使用)优点:可以将后面跟的路由,引入到OSPF中;可以让设备上那些属于该命令后面的网段中的接口发送和接收 OSPF 报文。缺点:该命令后面的网络,只能是“直连路由”;所以: network 后面跟的网段都是自己本身的直连网段;

2.import-route -优点: 该命令后面可以跟任何类型的路由,将这些类型的路由装入到 OSPF 报文中。例如: ospf 1 import-route static(---待续---)


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:IP路由简介与路由表简介(电脑ip路由表)
下一篇:Spring中SmartLifecycle的用法解读
相关文章

 发表评论

暂时没有评论,来抢沙发吧~