首页 OSPF 总结

OSPF 总结

举报
开通vip

OSPF 总结第一课(2011-06-08) 一、总述 LSA:链路状态通告“携带更新信息” LSDB:链路状态数据库(交换LSA成为LSDB). OPSF算法:DIJKSTRA 迪杰斯特拉算法(SPF)。 AREA :划分区域的来减少LSDB的大小。在相同的area中LSDB是完全相同。 area分为:传输区域(transit  areas )和普通区域(mormal areas)。 区域机制和类型: ABR:Area Borer Router 区域边界路由器 ASBR:Autonomous System Boundary ...

OSPF 总结
第一课(2011-06-08) 一、总述 LSA:链路状态通告“携带更新信息” LSDB:链路状态数据库(交换LSA成为LSDB). OPSF算法:DIJKSTRA 迪杰斯特拉算法(SPF)。 AREA :划分区域的来减少LSDB的大小。在相同的area中LSDB是完全相同。 area分为:传输区域(transit  areas )和普通区域(mormal areas)。 区域机制和类型: ABR:Area Borer Router 区域边界路由器 ASBR:Autonomous System Boundary Router (AS自治系统边界路由器 普通区域内部路由器:internal routers 骨干区域内的路由器:Backbone routers DR 和BDR在以太网广播型网络中才会选举。 OSPF的算法: 利用SPF算法,基于最小的总的开销,发送到路由 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 。 OSPF的度量(即开销): 108/接口带宽= Link type          default cost T1                  64 E1                  48 EtherNet              10 FastetherNet            1 ATM                1 注:开销不会出现小数。如,KM和MM链路不会出现小数,最小是1 。 二、试验 如何改变开销? 如图: 配通,启OSPF 100 Show ip route 修改开销的方法: 1):接口下:ip ospf cost 30 Show ip route 开销变为31了。(修改的30+1                      ) 2)改带宽:bandwith +接口带宽 3)解决高带宽链路的方法: Route ospf 100 Auto-cost reference-bandwith 20000 提示:请确认在所有路由器上修改带宽. 二、序列号: 第个LSA都是有序列号(sequence) 序列号越高LSA越新。我的高,发更新给你;如果我的低,直接接收。 LSA更新的确认方式:(什么样的LSA更新) 1.更高的序列号; 2.更高的校验各; 3.哪个时间更新远于最大时间; 4.更小的LS时间。 序列号的分类:A,线型;从小到大,有个范围,但有用完的时候。 B,环形;循环。 OSPF序列号称为“棒棒糖”式的空间。如图: 由4个字节、32位组成。 开始:0x80000001 结束:0xFFFFFFFF 0x代表是16进制。 每变化一次,序列号就加1. 因为LSA更新,所以每30分钟序列号就加1 线型序列号的原理: 三、Planning for ospf (OSPF 的设计) 每个区域内,不要超过60台router,ABR 所接的区域不要超过3个。 四、显示不正常的路由: 宣告ospf 的另一种方法: Ip ospf 100 area 0 用show ip route 显示:一条不正常的路由,原因是R2把loop 0 的ip 地址看作是末节主机了。如何把路由变为正确的? Int loop 0 Ip ospf Network point-to-point  注意在以后的配置loop 口时一定要输入此命令。 五、OSPF数据包进程如何工作,即邻居的建立: 1.发现邻居并建立邻居表。 2.泛洪LSA 3.计算最大路径。 4.把最短路径放入到路由表。 六、包结构: 1. OSPF版本为:V2 2.TYPE:类型,指包的类型;五个包具体为:1.Hello包 2.DBD包(Database Description 数据库描述包 3.lSR包(link State request 请求包 4.LSU包(link State update 更新包 5.LSACK包(link State Acknowledgnek  确认包 3.Packet  leonth 包长度 4.Router ID : 如何查看Router ID :  show ip ospf 如何修改?  Router ospf 100 Router-id  2.2.2.2 注:如果要想修改生效,则必须清除ospf 进程:clear ip ospf Process 修改后,提示:冲突了(R2的router ID 为2.2.2.2,)router ID 相同不能建立邻居。 Area ID: Cheak-sum :校验和 Authentication type :验证(支持多种)明文为1,密文为2,空为0. Authentication: Date  : 注:以上给出的图,就是要想抓包,做SPAN端口映射。 七、Hello包的包含哪些字段? 1)子网掩码: 子网掩码不同能建立邻居吗?不能。 试验:如上图:R2和R3之间: 改R3的子网25位。邻居down了。 2)hello时间 如Hello时间不同能不能建立邻居关系? 试验: 如上图:show ip ospf int f0/1 Int f0/1 Ip ospf hello-interval 15(改为15秒,默认是10秒) 修改完hello时间后,死亡时间随之也改变了。 用:show ip ospf int f0/1 显示:Hello 15  hodltime 60秒 3)末节区域 标识 采样口标识规范化 下载危险废物标识 下载医疗器械外包装标识图下载科目一标识图大全免费下载产品包装标识下载 。 4)route priorty 1  优先级(默认为1) 如何修改优先级? IP ospf priority 2  (0-255 可选,0选项不能参与选举)。 注:选举DR,BDR的选举规则:优先级越大越优先,如优相等,则Router ID越大越优先。 5)死亡时间: 如果死亡时间不相等,能建立邻居吗? 试验: 修改死亡时间:Ip ospf dead-interval 60(默认为40秒) 6)Desinated route 12.1.1.2  ( DR 是:        ) 7)  backup Desinated router 12.1.1.1  (BDR是:            ) 8)  Active neighbor 10.1.1.1  (活跃的邻居是;                ) 八、router ID如何查看:  Show ip ospf 如何修改router ID     router ospf 100    router-id 2.2.2.2  修改后必须清除ospf进程生效,clear ip ospf press show ip ospf int f0/0      查看hello时间与死亡时间 九、ospf邻居建立的条件: 1.掩在以太网环境下掩码必须相等(串行链路下可以不相等); 2.Hello 时间要一致,死亡时间也要相同。 3.末节区域标识; 4. 必须属于相同的区域; 5.Router ID不能相同; 6.MTU的大小必须相等 --------------------------------------------------------------------------------------------------------------------------------------- 第二课:(2011-06-09) 邻居:(通过Hello成为朋友)。 邻接:(朋友通过信息交换,成为朋友。)从邻居到邻接的“邻居状态集”,共七种: 一、OSPF的建立过程: 1.down :没有检测到活跃的邻居,没有收到对方面Hello时的状态。 ARREMTP尝试状态:只会出现在NBMA环境下,他是夹在down和init之间的状态,在还没有收到hello,尝试hello的建立。 2.Init:初始化状态:收到hello包后的状态。 3.2-way:双向状态:own router ID in received hello 意思是:本身的Router ID 出现在对方的Hello包中(或我的router ID 出现在收到Hello中了)。这时邻居关系建立了(这之后开始选举DR和BDR)。 4.exstart:选举主/从状态;Mastr/slave roles determined 意思是选举主从的角色,即谁先说,谁后说话。目的是:双方通过描述本地DBD包中的LSA。Router ID 越大越优先。 5.exchang: DBD包的交换;Datebase Descriptionpadcets sent。首先发送(或收到)的是一个空的DBD包。 6.loading:交换LSR 、LSU、LSACK。 7.full:  Neighbors fuuly adjacent 邻居关系已经建立。 进行最优路径的选择,进行SPF算法。 二、详细叙述OSPF的建立过程: 没有收到Hello字段时为down 状态,检测不到活跃的邻居;收到hello包后,如果包中没有我的router ID成为Init状态,如果有我的Router ID,就变为Two-way 状态,邻居关系建立;为了以后发送数据包方便,进入了exstart状态进行主从关系的选择;选择完主从关系以后,要进行主从双方说话,也就是进行DBD包数据库描述,进入了exchange状态;通过描述数据包,知道了我有什么以及没有什么,进行LSR、LSU、LSACK的交换,进入了loading状态;loading交换完成以后,接着便full了,邻接关系完全建立。接下来便是运行SPF算法,选择一个最优路径,放入路由表内。 三、通过dubeg 详解OSPF的建立过程: 如图: 配通,启ospf 100. 1、查看邻居状态: R1#show ip ospf neighbor Neighbor ID    Pri  State          Dead Time  Address        Interface 2.2.2.2          0  FULL/  -       00:00:36    12.1.1.2        Serial1/0 R2#show ip ospf neighbor Neighbor ID    Pri  State          Dead Time  Address        Interface 12.1.1.1          0  FULL/  -        00:00:39    12.1.1.1        Serial1/0 注:因是在串行(点到点)链路中,所以State是不用选DR和BDR的。 2.启用debug ip ospf packet 和debug ip ospf adj: R1#debug ip ospf events OSPF events debugging is on R1#debug ip ospf adj R1(config)#int s1/0 R1(config-if)#shut   断开接口 R1(config-if)#no shut  连接接口 *Mar  1 01:51:01.119: %LINK-3-UPDOWN: Interface Serial1/0, changed State to up R1(config-if)# *Mar  1 01:51:01.135: OSPF: Interface Serial1/0 going Up      起来了。 *Mar  1 01:51:01.135: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 R1发送一个hello包给224.0.0.5 *Mar  1 01:51:01.155: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 R1收到一个2.2.2.2来的包从s1/0 12.1.1.2,里面包含: *Mar  1 01:51:01.155: OSPF: 2 Way Communication to 2.2.2.2 on Serial1/0, State 2WAY 成为2way状态  *Mar  1 01:51:01.155: OSPF: Send DBD to 2.2.2.2 on Serial1/0 seq 0x1639 opt 0x52 flag 0x7 len 32 在选择主从关系时,相互发送一个空的DBD包。这是我发的第一个包。 序列号:0x1639        0x7:划为二进制为:0x  11 1,后面的三个1,代表三个位,用来区分DBD的第几个包,即包的类型。  第一位:是初始位,如果是1,表示是第一个,如是0,则是最后一个。 第二位,M位:后续位。如后续有包则为1,后续没包则为:0。 第三位,MS位:主从位。主为1从为0 *Mar  1 01:51:01.159: OSPF: Send immediate hello to nbr 2.2.2.2, src address 12.1.1.2, on Serial1/0 *Mar  1 01:51:01.159: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 *Mar  1 01:51:01.159: OSPF: End of hello Processing 结束了Hello的过程。 *Mar  1 01:51:01.391: OSPF: Rcv DBD from 2.2.2.2 on Serial1/0 seq 0xBFF opt 0x52 flag 0x7 len 32  mtu 1500 State EXSTART 序列号:0xbff. 这是我收到的第一个包,从2.2.2.2发来包。(对方发一个DBD包)经过一个来回发送DBD包, 邻居关系变为了exstart状态,开始DBD包的交换。 收到包也是0x7(0x111),都认为自己为主。(主从关系是依据Router ID来选的。) *Mar  1 01:51:01.395: OSPF: First DBD and we are not SLAVE  第一DBD包认为自己不是从。 *Mar  1 01:51:01.399: OSPF: Rcv DBD from 2.2.2.2 on Serial1/0 seq 0x1639 opt 0x52 flag 0x2 len 72  mtu 1500 State EXSTART 从2.2.2.2收到第二个包DBD包,序列号是:0x1639  0x2 (0x010) *Mar  1 01:51:01.399: OSPF: NBR Negotiat R1(config-if)#ion Done. We are the MASTER  我是主 *Mar  1 01:51:01.399: OSPF: Send DBD to 2.2.2.2 on Serial1/0 seq 0x163A opt 0x52 flag 0x3 len 72 发送的序列号:0x163A *Mar  1 01:51:01.467: OSPF: Rcv DBD from 2.2.2.2 on Serial1/0 seq 0x163A opt 0x52 flag 0x0 len 32  mtu 1500 State EXCHANGE 收到的序列号:0x163A *Mar  1 01:51:01.467: OSPF: Send DBD to 2.2.2.2 on Serial1/0 seq 0x163B opt 0x52 flag 0x1 len 32 发送的序列号:0x163B *Mar  1 01:51:01.487: OSPF: Rcv LS REQ from 2.2.2.2 on Serial1/0 length 36 LSA count 1 *Mar  1 01:51:01.487: OSPF: Send UPD to 12.1.1.2 on Serial1/0 length 40 LSA count 1 *Mar  1 01:51:01.487: OSPF: Rcv DBD from 2.2.2.2 on Serial1/0 seq 0x163B opt 0x52 flag 0x0 len 32  mtu 1500 State EXCHANGE 发送第三包。  进入了exchange状态。 ----------------------------------- 注:收到的序列号:0x163B Ospf是不可靠的传输,为了保证可靠传输,用了确认号。  确认号分为:显示确认(Lsack)和隐式确认(来自DBD包的序列号的确认)。 -------------------------------------- *Mar  1 01:51:01.487: OSPF: Exchange Done with 2.2.2.2 on Serial1/0 *Mar  1 01:51:01.487: OSPF: Synchronized with 2.2.2.2 on Serial1/0, State FULL *Mar  1 01:51:01.491: %OSPF-5-ADJCHG: Process 100, Nbr 2.2.2.2 on Serial1/0 from LOADING to FULL, Loading Done 从loading to full 状态 *Mar  1 01:51:01.635: OSPF: Build router LSA for area 0, router ID 12.1.1.1, seq 0x80000010, 创建一个LSA从area 0  route ID j 12.1.1.1 序列号是:0x80000010 R1(config-if)# Process 100 *Mar  1 01:51:02.123: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed State to up *Mar  1 01:51:02.751: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 *Mar  1 01:51:02.755: OSPF: End of hello Processing R1(config-if)# *Mar  1 01:51:10.771: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 R1(config-if)# *Mar  1 01:51:12.051: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 *Mar  1 01:51:12.051: OSPF: End of hello Processing R1(config-if)# *Mar  1 01:51:20.499: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 R1(config-if)# *Mar  1 01:51:21.559: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 *Mar  1 01:51:21.563: OSPF: End of hello Processing R1(config-if)# *Mar  1 01:51:30.243: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 R1(config-if)# *Mar  1 01:51:31.443: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 *Mar  1 01:51:31.443: OSPF: End of hello Processing R1(config-if)# *Mar  1 01:51:39.547: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 R1(config-if)# *Mar  1 01:51:41.031: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 *Mar  1 01:51:41.031: OSPF: End of hello Processing R1(config-if)# *Mar  1 01:51:49.199: OSPF: Send hello to 224.0.0.5 area 0 on Serial1/0 from 12.1.1.1 R1(config-if)# *Mar  1 01:51:50.751: OSPF: Rcv hello from 2.2.2.2 area 0 from Serial1/0 12.1.1.2 四、关于MTU:(如上图) Mtu:1500Byte Mtu分为:物理MTU; 比喻成是一个物理的容器,大小是1500Byte。用show int s1/0查看。 逻辑MTU(也叫三层MTU); 比喻成是容器内的水,可多可少。用show ip int s1/0 查看。 怎样修改MTU: 1)修改的是物理MTU,发现,瓶子内的水也变了。 Int s1/0 MTU 1200 查看: R1(config-if)#do show int s1/0  查看物理MTU MTU 1200 bytes, BW 1544 Kbit/sec, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 R1(config-if)#do show ip int s1/0  查看逻辑MTU Address determined by setup command MTU is 1200 bytes 2)修改的是逻辑MTU,发现瓶子没有变。 Int s1/0 Ip  MTU 1300 R1(config-if)#do show int s1/0 InterNet address is 12.1.1.1/24 MTU 1500 bytes, BW 1544 Kbit/sec, DLY 20000 usec, R1(config-if)#do show ip int s1/0 Address determined by setup command MTU is 1300 bytes 3)两端的MTU不相等会是什么情况? 把一端的物理MTu改为1400byte, 另一端不变,是1500byte. R1(config-if)#do show int s1/0 MTU 1400 bytes, BW 1544 Kbit/sec, DLY 20000 usec, 先清一下ospf进程: R1#clear ip ospf pro Reset ALL OSPF Processes? [no]: y R1#show ip ospf ne Neighbor ID    Pri  State          Dead Time  Address        Interface 2.2.2.2          0  EXSTART/  -    00:00:39    12.1.1.2        Serial1/0 发现卡在了exstart状态了。 注:一定记位,MTU不同的状态是邻居关系一直处于exstart 状态 默认的情况下,DBD包的交换需要MTU的协商,可以通过配置,在接口下忽略MTU的协商。 如:int s1/0 Ip ospf mtu-ig nore R1#clear ip ospf Process 清一下OSPF进程; Reset ALL OSPF Processes? [no]: y 查看: R1#show ip ospf ne Neighbor ID    Pri  State          Dead Time  Address        Interface 2.2.2.2          0  FULL/  -        00:00:37    12.1.1.2        Serial1/0 又是FULL状态了。 五、DRother  监听:224.0.0.5 DR和BDR监听:224.0.0.6 发送:224.0.0.5 Debug ip ospf packet:  Type 1  六、多区域:(如图) 配通,启OSPF 100 Show ip ospf        查看Router ID Show ip ospf int s1/0  查看优先级 Show ip ospf database 查看OSPF的LSDB (一)、OSPF的认证: 1),明文认证: R1(config)#router ospf 100 R1(config-router)#area 0 authentication R1(config-router)#exit R1(config)#int s1/0 R1(config-if)#ip ospf authentication-key CCNA *Mar  1 00:08:43.355: %OSPF-5-ADJCHG: Process 100, Nbr 202.102.1.2 on Serial1/0 from FULL to DOWN, Neighbor Down: Dead timer expired R1配完认证以后便down 了。等对端配完以后以起来了。 *Mar  1 00:09:07.291: %OSPF-5-ADJCHG: Process 100, Nbr 202.102.1.2 on Serial1/0 from LOADING to FULL, Loading Done r2(config)#router ospf 100 r2(config-router)#area 0 authentication *Mar  1 00:08:42.175: %OSPF-5-ADJCHG: Process 100, Nbr 1.1.1.1 on Serial1/0 from FULL to DOWN, Neighbor Down: Dead timer expired r2(config-if)#ip ospf authentication-key CCNA r2(config-if)#EXIT *Mar  1 00:09:07.247: %OSPF-5-ADJCHG: Process 100, Nbr 1.1.1.1 on Serial1/0 from LOADING to FULL, Loading Done 注:两端的密钥配置不同,提示: Mar  1 00:18:52.931: %OSPF-5-ADJCHG: Process 100, Nbr 1.1.1.1 on Serial1/0 from FULL to DOWN, Neighbor Down: Dead timer expired 用debug ip ospf events来查看。  2).密文认证: r2(config)#router ospf 100 r2(config-router)#area 0 authentication message-digest r2(config-if)#ip ospf authentication message-digest *Mar  1 00:27:06.623: %OSPF-5-ADJCHG: Process 100, Nbr 1.1.1.1 on Serial1/0 from FULL to DOWN, Neighbor Down: Dead timer expired            配完以后便down 了。 r2(config-if)#ip ospf message-digest-key 1 md5 123 对端也配置 R1(config)#router ospf 100 R1(config-router)#area 0 authentication message-digest R1(config-if)#ip ospf authentication message-digest R1(config-if)#ip ospf message-digest-key 1 md5 123 Mar  1 00:34:32.831: %OSPF-5-ADJCHG: Process 100, Nbr 202.102.1.2 on Serial1/0 from LOADING to FULL, Loading Done  配置完成后又起来了。 验证(检查): 1) 如一端配认证,另一端不配,出现: Mar  1 00:49:20.059: OSPF: Rcv pkt from 202.102.1.2, Serial1/0 : Mismatch Authentication Key - No message digest key 1 on interface 2)如果一端的密钥(md5后面的密码)与对端配置不一样,则出现了下面的提示: R1#debug ip ospf events OSPF events debugging is on R1#debug ip ospf events *Mar  1 00:44:53.795: OSPF: Rcv pkt from 202.102.1.2, Serial1/0 : Mismatch Authentication Key - Message Digest Key 1 七、ospf下的“NBMA:非广播多路访问”: ----------Ospf下的五种网络类型: 如图:配置静态帧中继,启用ospf 100: 配置完成后,在任何一个路由器上面都没有邻居:为什么都配上OPSF了,结果没有邻居?来到OSPF网络类型,osfp在帧中继环境下(现在所处的环境是NBMA), Show ip ospf int s1/0:查看默认情况下cisco网路由器上的网络类型: 显示:Network type(网络类型):NON-BROADCAST 非广播。把cisco的这种默认的网络类型称为NBMA的网络类型,引出第一个网络类型: 非广播多路访问的环境,网络类型是NBMA; 第一种网络类型: --------NBMA(是解决OSPF下不能建邻居的问题的第一种 办法 鲁班奖评选办法下载鲁班奖评选办法下载鲁班奖评选办法下载企业年金办法下载企业年金办法下载 。要手动指邻居。)(在NBMA类型下,不承载组播流量,要建立邻居,必须是单播才行)。 特点: 1.组播改为单播 2.在NBMA类型下,举行DR和BDR的选举; 3.工业 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 4.hello 30s 在OSPF中,互相更新,发送hello用的是组播更新,做映射时没带broadcast,只有不带broadcast才是一个NBMA环境,这种环境下没有建立OSPF邻居。先前学过在单播的网络环境下,要单播指邻居,要想学所要解决此问题,可以用单播来建立邻居。 (一)用单播指邻居。(指相应的接口的IP地址) R1#Neighbor 202.102.1.2 Neighbor 202.102.1.3 Neighbor 202.102.1.4 用Show ip ospf neighbor ,有邻居了。 (二)在本网络环境下,谁是DR比较合理:R1做比较合适,要确保R1是DR。 用Show ip ospf nei,显示:DR在202.102.1.4 上,必须让DR在R1才行,要想让R1成为DR,先看优先级,默认是1,0是没有被选举的资格,要确保R1是DR,改大就行了。 Int s1/0 Ip ospf priorty 10 【修改优先级(越大越优先)】 Clear ip ospf Process (修改完优先级需要清一下进程DR才能转换。Twotway 的时候完了的时候开始选举DR) Show ip ospf nei    DR转过去了。 Hello时间是多少?show 第二种网络类型(不用手动指邻居) ----------广播类型:(环境是NBMA) 特点:1.hello 10s 2.举行DR和BDR的选举; 3.CISCO私有标准 以上是用的单播的,在新版的IOS系统中,我们可以修改一下网络类型为广播类型,但环境还NBMA,也就是要承载组播和多播流量,在配置时要加broadcast。 如:Frame-rilay map ip 202.102.1.3 401 broadcast  默认的情况下,NBMA不承载组播和多播流量。 删掉单播指邻居,要把单播改为多播。 如何更改OSPF网络类型? Int s1/0 Ip  ospf  Network  broadcast  在一个路由上改了后,要在全网的路由器的做修改。 Show ip nei 问:需要选DR和BDR吗?需要。 Show ip osfp  int 显示:Hello时间为10秒。 show ip ospf int s1/0 Hello时间: 为10秒(在广播型网络),dead时间为40秒。在单播环境下为30秒,deadtime :120s ---------------------------------------------------------------------------------------------------------------------------------------- 第三课:(2011-06-10) 一、第三种网络环境: -----------点到多点: NBMA:工业标准 Broadcast:cisoc私有标准。 特点:1.不选举DR和BDR; 2.网络类型的更新方式为组播; 3.hello时间30秒;  (show ip ospf s1/0) 4.工业标准。 在配置帧中继时,后面一定要加broadcoat才能形成广播环境。 将OSPF网类型改为点到多点:所有的路由器都要改。 接口下:ip  ospf  Network  point-to-point Show ip ospf nei 有邻居了。 总结: 1.在低速度链路上使用单播指邻居,而现在,OSPF的DR和BDR不选了,那么更新方式为还是组播更新。得有一个需要即不选DR和BDR,更新方式为单播。 2.点到多点是多个点到点的集合。 二、第四种网络环境: --------点到多点非方播 是cisco设备去解决占用资源外,还有在按需虚电路SVC运行点到多点环境时,会出现问题。引入了这种网络类型,更新方式为单播。 特点: 1.手到指邻居 2.不需要选DR和BDR 3.hello时间是30秒,死亡时间120秒。 修改成点到多点非广播型:(所有的路由器都要改) Ip ospf Network point-to-mulipoint non-broadcast Router ospf 100 Neighbor 202.102.1.2  指邻居 Neighbor 202.102.1.3 Neighbor 202.102.1.4 三、第五种网络环境: --------点到点模式: 要构造一个到点到点的环境,启一个点到点的子接口,默认的类型是点到点。利用帧中继的典开型的图即可。 R1#Int s1/0 Encapsulation  Frame-relay No shut Int s1/0.1 piont-to-piont Ip addr 192.168.1.1 255.255.255.0 Frame-relay interface-dlcI 201 Exit 看一下有没有PVC: Show frame-relay pvc 接下来将子接口加入到OSPF中: Int s1/0.1 p Ip ospf 100 area 0 R2#:int s1/0 Encapsulation  Frame-relay No shut int s1/0.1 piont-to-piont Ip add 192.168.1.2 255.255.255.0 Frame-relay interface-dlcI 101 Ip ospf 100 area 0 特点: 1.运行仿真线路,才会出现(帧中继是典型的仿真链路)。 2.自动建立邻居 3.不选举DR和BDR 4.只使用一个单个的子网。 总结:使用单到单的网络环境最浪费IP地址,肯定不能使用同一网络地址,都是使用子接口,在点到点的子接口下,存在的网络类型是点到点网络类型。即,点到点子接口下存在的网络类型是点到点网络类型。 四、五种类型的总结:(以两张表) Ospf网络类型 NBMA 拓扑类型 SubNet address Hello time 邻接关系 RFC orCisco 非广播多路访问 (NBMA) 全互连 或部分互连 相同子网 30sec 手动指邻居 选举DR和BDR RFC 广播 全互连 或部分互连 相同子网 10sec 自动建立 选举DR和BDR Cisco 点到多点 部分互连 或星形 相同子网 30sec 自动建立 不需DR和BDR RFc 点到多点非广播 部分互连 或星形 相同子网 30sec 手动指邻居 不需选DR和BDR Cisco 点到点 全互连、星形,使用子接口 每个子接口使用不同的地址 10sec 自动建立 不需选DR和BDR cisco             五、七种LSA 如图: 注:ABR一般在area 0 。配地址,启ospf 100。 Show ip route ospf (过滤ospf 路由) 路由的计算是通过LSA。同一区域内LSDB完全相同。 1) 七种LSA:(LSA的老化时间是:3600秒) Route  LSAs                  路由LSA Network LSAs                  网络LSA Summary LSAs                  网络汇总lSA ASBR                        自治系统边界路由器LSA Autonomous system external LSA  自治系统外部LSA Multicast ospf    NSSA LSAs                      NSSA 第一类: 特点:1.传播范围为1 个区域之内(或本区域之内) 2.包含区域内的所有直连链路; 3.所有路由器都会发送路由器的LSA。 4.Link State ID 是始发路由器的ID; 5.携带度量(度量为10) 查看: Show ip ospf database route  (过滤route LSA) R1#show ip ospf database route OSPF Router with ID (1.1.1.1) (Process ID 100) Router Link States (Area 1) LS age: 25 Options: (No TOS-capability, DC) LS Type: Router Links Link State ID: 1.1.1.1 Advertising Router: 1.1.1.1 LS Seq Number: 80000004 Checksum: 0x37B4 Length: 48 Number of Links: 2 Link connected to: a Transit Network (Link ID) Designated Router address: 12.1.1.1 (Link Data) Router Interface address: 12.1.1.1 Number of TOS metrics: 0 TOS 0 Metrics: 10 Link connected to: a Stub Network (Link ID) Network/subnet number: 1.1.1.1 (Link Data) Network Mask: 255.255.255.255 Number of TOS metrics: 0 TOS 0 Metrics: 1 Routing Bit Set on this LSA LS age: 1973 Options: (No TOS-capability, DC) LS Type: Router Links Link State ID: 2.2.2.2 Advertising Router: 2.2.2.2 LS Seq Number: 80000001 Checksum: 0x22D7 Length: 36 Area Border Router Number of Links: 1 Link connected to: a Transit Network (Link ID) Designated Router address: 12.1.1.1 (Link Data) Router Interface address: 12.1.1.2 Number of TOS metrics: 0 TOS 0 Metrics: 10 R2: R2#show ip ospf database route OSPF Router with ID (2.2.2.2) (Process ID 100) Router Link States (Area 0) LS age: 1561 Options: (No TOS-capability, DC) LS Type: Router Links Link State ID: 2.2.2.2 Advertising Router: 2.2.2.2 LS Seq Number: 80000004 Checksum: 0x7C1 Length: 48 Area Border Router Number of Links: 2 Link connected to: a Transit Network (Link ID) Designated Router address: 23.1.1.1 (Link Data) Router Interface address: 23.1.1.1 Number of TOS metrics: 0 TOS 0 Metrics: 10 Link connected to: a Stub Network (Link ID) Network/subnet number: 2.2.2.2 (Link Data) Network Mask: 255.255.255.255 Number of TOS metrics: 0 TOS 0 Metrics: 1 Routing Bit Set on this LSA LS age: 1474 Options: (No TOS-capability, DC) LS Type: Router Links Link State ID: 3.3.3.3 Advertising Router: 3.3.3.3 LS Seq Number: 80000005 Checksum: 0x19A1 Length: 48 Area Border Router Number of Links: 2 Link connected to: a Transit Network (Link ID) Designated Router address: 23.1.1.1 (Link Data) Router Interface address: 23.1.1.2 Number of TOS metrics: 0 TOS 0 Metrics: 10 Link connected to: a Stub Network (Link ID) Network/subnet number: 3.3.3.3 (Link Data) Network Mask: 255.255.255.255 Number of TOS metrics: 0 TOS 0 Metrics: 1 Router Link States (Area 1) LS age: 169 Options: (No TOS-capability, DC) LS Type: Router Links Link State ID: 1.1.1.1 Advertising Router: 1.1.1.1 LS Seq Number: 80000004 Checksum: 0x37B4 Length: 48 Number of Links: 2 Link connected to: a Transit Network (Link ID) Designated Router address: 12.1.1.1 (Link Data) Router Interface address: 12.1.1.1 Number of TOS metrics: 0 TOS 0 Metrics: 10 Link connected to: a Stub Network (Link ID) Network/subnet number: 1.1.1.1 (Link Data) Network Mask: 255.255.255.255 Number of TOS metrics: 0 TOS 0 Metrics: 1 LS age: 78 Options: (No TOS-capability, DC) LS Type: Router Links Link State ID: 2.2.2.2 Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0x20D8 Length: 36 Area Border Router Number of Links: 1 Link connected to: a Transit Network (Link ID) Designated Router address: 12.1.1.1 (Link Data) Router Interface address: 12.1.1.2 Number of TOS metrics: 0 TOS 0 Metrics: 10 显示:每个LAS都有一个标识“link stata ID”,LSA类型不同,Link State ID不同,Link state ID 是始发路由器的router ID. 第二类: 只会出现在广播型网络环境下。 特点: 1.范围:在本区域内传递; 2.DR始发,(所有路由器都和DR建立关系) 3.包含所有与DR直连路由器及链路上的子网掩码,也包括DR本身; 4.link state ID 是DR的IP地址。 查看:show ip ospf database Network R1:上 R1#show ip ospf database network OSPF Router with ID (1.1.1.1) (Process ID 100) Net Link States (Area 1) Routing Bit Set on this LSA LS age: 264 Options: (No TOS-capability, DC) LS Type: Network Links Link State ID: 12.1.1.1 (address of Designated Router) Advertising Router: 1.1.1.1 LS Seq Number: 80000002 Checksum: 0x48D1 Length: 32 Network Mask: /24 Attached Router: 1.1.1.1 Attached Router: 2.2.2.2 R2:上 R2#show ip ospf database network OSPF Router with ID (2.2.2.2) (Process ID 100) Net Link States (Area 0) Routing Bit Set on this LSA LS age: 1689 Options: (No TOS-capability, DC) LS Type: Network Links Link State ID: 23.1.1.1 (address of Designated Router) Advertising Router: 2.2.2.2 LS Seq Number: 80000001 Checksum: 0xF013 Length: 32 Network Mask: /24 Attached Router: 2.2.2.2 Attached Router: 3.3.3.3 Net Link States (Area 1) Routing Bit Set on this LSA LS age: 295 Options: (No TOS-capability, DC) LS Type: Network Links Link State ID: 12.1.1.1 (address of Designated Router) Advertising Router: 1.1.1.1 LS Seq Number: 80000002 Checksum: 0x48D1 Length: 32 Network Mask: /24 Attached Router: 1.1.1.1 Attached Router: 2.2.2.2 第三类:(ABR通告不同的LAS) 特点: 1.整个OSPF自治系统(或整个ospf进程); 2.由ABR始发; 3.包含网络号和掩码; 4.Link stat ID 为网络号。 5.携带度量值。 Show ip ospf database summary R1:上: 1#show ip ospf database summary OSPF Router with ID (1.1.1.1) (Process ID 100) Summary Net Link States (Area 1) Routing Bit Set on this LSA LS age: 247 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 2.2.2.2 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0xF832 Length: 28 Network Mask: /32 TOS: 0  Metric: 1 Routing Bit Set on this LSA LS age: 1727 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 3.3.3.3 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000001 Checksum: 0x31EC Length: 28 Network Mask: /32 TOS: 0  Metric: 11 Routing Bit Set on this LSA LS age: 1643 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 4.4.4.4 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000001 Checksum: 0x67A8 Length: 28 Network Mask: /32 TOS: 0  Metric: 21 Routing Bit Set on this LSA LS age: 252 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 23.1.1.0 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0x6CA4 Length: 28 Network Mask: /24 TOS: 0  Metric: 10 Routing Bit Set on this LSA LS age: 1639 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 34.1.1.0 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000003 Checksum: 0x3FBB Length: 28 Network Mask: /24 TOS: 0  Metric: 20 R2上: R2#show ip ospf database summary OSPF Router with ID (2.2.2.2) (Process ID 100) Summary Net Link States (Area 0) LS age: 307 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 1.1.1.1 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0x8B99 Length: 28 Network Mask: /32 TOS: 0  Metric: 11 Routing Bit Set on this LSA LS age: 1700 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 4.4.4.4 (summary Network Number) Advertising Router: 3.3.3.3 LS Seq Number: 80000001 Checksum: 0xE431 Length: 28 Network Mask: /32 TOS: 0  Metric: 11 LS age: 308 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 12.1.1.0 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0xFB20 Length: 28 Network Mask: /24 TOS: 0  Metric: 10 Routing Bit Set on this LSA LS age: 1701 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 34.1.1.0 (summary Network Number) Advertising Router: 3.3.3.3 LS Seq Number: 80000001
本文档为【OSPF 总结】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_648706
暂无简介~
格式:doc
大小:115KB
软件:Word
页数:0
分类:互联网
上传时间:2019-09-20
浏览量:17