ospf邻接建立详细过程(包括五报文七状态)_第1页
ospf邻接建立详细过程(包括五报文七状态)_第2页
ospf邻接建立详细过程(包括五报文七状态)_第3页
ospf邻接建立详细过程(包括五报文七状态)_第4页
ospf邻接建立详细过程(包括五报文七状态)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、5、ospf邻接建立过程描述:首先总结下五报文和七状态1.Down路由器还末收到邻居发来的HELLO包(1.5)在NBMA还有个attempt(尝试状态):为NBMA网络中的一个正常过滤状态,即我发送了HELLO等待对方的回应,如果对方不回应则一直滞留在此状态。2.init收到来自邻居的hello包,但是hello中未包含自身的信息。two-way路由器在收到邻居发来的HEELO包中,看到自己的ROUTER-ID,在这个态开始选举DR和BDRexstart在选举DR和BDR之后,开始选主从Master/Slaveexchange主从协商完成后,进行DBD的同步,链路数据库描述(DBD)6.lo

2、adingDBD同步完成后,进行LSA的同步7.fullLSA同步完成之后根据上图做实验分析:在R1和R2启用ospf后,会组播向外发送hello报文。*”11iijfrj爭lar2319:53:13.019:OSPF:Sendhel1to224.0.0.5area0onFastEthemetl/Ofrom12.L.1.1_-rtiji冋1111.54000012.11.1224.0.0.5OSPF94HelloPacketFrame11:34bytesonwire(752bixs),94-bytescapxured(752bits)EthernetII,右匸:ca:00:1c:1D:00:1

3、c(ca:00:1匸:10:00:1c),Dst:lPv4mciE)internet叶otocolversnon4ssrc:12.1.1.1(12.1.1.1),Dst:224.0.0.!0openshortestPathFirst0ospfHeaderospfversion:2MessageType:Hel1oPacket(;1)PacketLength:48sourt记ospfkouter:1.1.1.1(1.1.1.1Areaid:0.0.0.0(Backbone)Packetchecksum:OxccSfcorrectAuthType:NullAuithData(none)ospfHe

4、lloPacketNetworkMask:255.255.255.0Hellointerval:10secondsOopfions:0 x12(l,e)RouterPriority:1RouterDeadinterval;斗05亡匚口门dsDesignatedRouter:12.1.1.2BackupDesignatedRout-er:1211.1ActiveNeighbor:2.2.2.20Q5PFLL5DfiraBlock(J8L0.02000012.1.1.2224.0.0.5OSPF04HelloParicet匚匸门EtFramB:54bytesonwire(752bitsa54byt

5、escaptured(752bitsII,Src:ca:ai:lc:lQ:OO:lc(ca:01:lc:10:OD:lc)InternetProtocolVersion4,5rc:12.1.1.2(12.1.1.2),Dst:2Z4.0.0.OpenshortestPathFirst0O5PFHeaderOPFversion:2MessageType:HelloPacket(1)PacketLength:48SourceOSPFRouter:2.2.2.2(2.2.2.2Areaid:0.0.0.0(Backbone)Packettheclcuin;0 xd991correct:AuthTyp

6、e:MullAuthDatJi(none)日ospfHe!1PacketNetworkMask:2巧2巧2巧0nel1ointerval:10secondsOopfions:0 x12(L,E)RouterPriority:1RouterDeadmxerail:40secondsDesignatdRouter:12.1.1.2BackupDesignatedRouter:0.0.0.0AcfiveNeighbor;l.l.l.zL0O5PFLL5DataIB1ockactiveneighbor字段中为R1的ROUTER-ID1.1.1.1和2.2.2.2,说明进入TWO-WAY状态并且开始选举

7、DR和BDRistrativeStateDown?Mar2319:58:11.567:OSPF:Revhe!1ofrom1.1.1.1area0fromFastEthernetl/O1.1.1.12319:58:11.567:OSPF:2WayCommunicafionto1.1.1.1onFastEthernEtZL/O,s:ate2WAYMar2319:5S:1.1.571:OSPF:BackupseenEventbefor电waittimeronFastEihernetlMar2319:58:11.571:OSPF:DR/EDRelcctiononFastEthernetI/OMar23

8、19:58:11.571:OSPF:ElectBDR2.2.2.2?Mar2319:58:11.571:OSPF:ElectDR1.1.1.1MSir2319:5S:11.571:OSPF:ElCCLBDR2.2.2.2?Mar2319:58:11.575:OSPF:ElectDR1.1.1.1Mar2319:58:11,575:DR:1-1-1-1fid)6DR:2.2.2.2选举完成后开始转为extart状态进入exstartstate,开始选主从(ROUTER-ID大的为主,作用为了同步DBD的序列号)R1和R2分别向外发DBD报文,都认为自己为主:如图|1_99a99qallfllll

9、laL111fBf3323333fP222522222o2x.52(c前X5前前o前arox前前X52MoMMtMMMMo-9gg991611-#7)6X508855661-1-76XIofiq5fio126II.579:OSPF:en32.579:OSPF:.607:OSPF:1tn32mrtzu.607:OSPF:.631:OSPF:1en52mftu.631:OSPF:.631:OSPF:en52SendDBDto1.1.1.1onFastEther门Btl/0seq0 x4A6optRetrauisnritfingDBDto1.1.1.1on-astEthe1RevDBDfrom1.1

10、.L.1onFastEtherietl/0seq0 x20A4o1500StateEXSTARTFirstdbdandwearwnotslaveRevDBDfrom1.1.L.1onFastEtherietl/0seq0 x4A6op1500StateEXSTARTNBRNegotiafionDone.WetheMASTERSendDBDto1.1.1.1onFastEther门etl/0seq0 x4A7opt在DBD中IMMS分别表示第一个包、M表示后面还有几个包MS表示为主InterfaceMTU:在不分片的情况下,此接口最大可发出的IP报文长度为1500。I(Initial):当发送连

11、续多个DD报文时,如果这是第一个DD报文,则置为1,否则置为0。M(More):当连续发送多个DD报文时,如果这是最后一个DD报文,则置为0。否则置为1,表示后面还有其他的DD报文。MS(Master/Slave):当两台OSPF路由器交换DD报文时,首先需要确定双方的主(Master)从(Slave)关系,RouterID大的一方会成为Master。当值为1时表示发送方为Master。Frarfie79i:76hyi&onwire(624bits),78byrescapcurad(624birs)ErlnerrTei:11arcsca:aisl6E4OD31c(car01:16:&4300:

12、1c)bDst:cajoo:InternetPrcILot!Vorsian47匚:12.1.1.i(12.1.1-2)1,Dst:12.1.1.1Openshori-est:Pa.chFirstOSPFHeader曰OSPFdboescrlpTionInterfacemtu;1500田opriarts:0 x5?(a,leQDBDescription:0 x07(IRHiM3).0.=r:aoBResyncbiz1simotserKuuial.K=I:Inttbit1sSET1-=M:Marebitis3ETu-.1二MS:Masrer/51av-sbitisSETDDSequence;119

13、0曰Q5FFLL5DaLABld匚k:Ctecksu;Oxfff6lls口31:3Lerigrhs12bj/resFratie30i78byres,onwire(fi24b1ts,7Bbyrescaptured(?4birs)Ethernern(sre:ca:D0:16S4:D0:l匚(c-a:OD:16:84iOD:lc),dsucaOl:iiirernetpranD匚唄*e&1on4,sre:12.i.1-1(12.1.1.1),csr!12.1.1.2OpenshortestPathFirsrElOSPFMeaderBOSPFDBCescripriorinrerfaceMTU3lDQSO

14、piioris:Ok52(thLi,E)BDBDes匚FppTHDn:0 x07(I.MS)0.=RsMBResyncbitisNOTset.u.1-I;rnitbitissetL-M:MarebitisSETB,1-M5;Master/SlavebitisSETDOSequence;8356曰O5PFLLSDiataBlackChecksum:Dxf幵石llsDaiaLergin:12byis通过比较ROUTERIDR2的ID大所以成为主,R1成为备,R1使用R2的序列号1190发送LSA的头部信息给R2(I=0,M=1,MS=0)不为第一个包,后面还有包,为从。在BDB的主从协商完毕就进入

15、了exchange状态了。3Mar2JO5PF:NBRNegotiationDonw.WearetheMASTERaFiar2319E5B16u631:OSPF:SendD6Dtoll.l.lonFasEthernetl/Dseqx.5-2flag0K3lerT52aKiar2319:50:16-631:D5PF:DarabaserequesttoL.L.1.15war2319:5BH6.631!DSPF!sentLSp議亡Icetto12.1.1.:!(length125Mar2319:5EH6.64a!DSPF:lit匚址DBDfrom1.1.1.1onFa.stEtherrteizl/O

16、seecDx52flag00T电力12rntu1500srareexchangeFrameSlz9-8byteson*ireC7SJbits)Bbytescaptured曹別bits)EthernetII(5r匚:ca.10016:DQslc(ca;QD:J164;Q0:lc)(Dst3ca:01InrerinetProrocolversiqfi4rc:12.1.1.1(12.1.1.1),Ost!1?.1.1.;openstorresrrarhFlrsr5OSPFHeader日OSPFDBtescriptionimerfac电mtl:15-00QOpriDns:03(52(0,L,Ej曰db

17、oescr1prion:QxOZ(fi)0,R;OOEResyncbitisNOTsetuuu=工:InitbitisNOTset.IL.二闇:Morebitisset0-MS:Masrer/SlavabixisimQTsetddsequerKe:1190BLSAHeaderLSAge:304secondsDqNet舸巳:FalseR2收到R1发来的DBD中的LSA头部信息,同时向R1发送DBD报文,携带LSA的头部。(l=0,M=1,MS=1)不为第一个包,后面还有包,为主,序列号+1为1191匸厂且罚日B2:yKbytesonwir-ebits)?号Hbytescaptured出1bits

18、EThernerii,src:ca:ol;:l:S4:O0ilc(ca;:Gl:L6;B4;oo:lc)!Imt:casoo;:interneTProtocolVerslon4asrc:12.1.1.212.1.1.2)?Dsti12.1.1.1OpenShortestPathFirstEOPFheaderROSPFDEDescriptioniinterface町u:1500gOptions30 x520、l4e)qosDescription:&=5sourceOSPFROrer;2.3-2.2(2.2.2.2)ID;0.Q.d-(B3rckboM!)chackfuri!OmTScfcorrc

19、E*LrthTypesIMullAuthDatabKt:intftrriftrpkotoco!vrs1c*n丄.-src!l2.I.I.lCl2occ2sbariztsrrh.O5FFHeaderosr*-versioni?iMesfara:可爭卩七:lsC3r-ickLcngThi36Bourcfl05rvUDlXLb;1.1111.11九$Are-flID-;QtQQQCBkbonO-cheka-wnOxFScdco-rieccAUClriType?杞u11AUEhQjbExnonvj-Lirdcmji*eRquacL1rfc-fitlit*ai!vme1mtmitTypv:Ftaut*r

20、-LAtljLirkta-en2.2.2.3Adv-ar七Th4ngRaurtcir:2.2.2.22.2.-)R1先收到R2的请求,然后给R2回复信息updateFransB7:JLiab/tnsanvriiB&lbits),11hytycspurad(30bits;ExhftrrwTII.S-c:ci:Du:lc:Bil:co:1c.ci:Du:lfi:B4:&::!),Dsc:ca:ai:IncftrnoTPrctDCDl/arsion4,Src:1HL-:L-:LC12-1-1-1),tec:1Z.1.1.2OpenicrreatPathFirscffiOSPFHEadereLUpda

21、tePaclcceHLirberofLui:1日LType:ftaurter-LSAlSjc:3-ec.nnd3Qdint4ge:FalseOptions;QxZi(M.,E)Link-State.AdvertiserrentTyiae:ftuucer-LSALnkStiEbLeI0-;l.lililAdvertisingftoucer:LL.L.1laL-luL)LSSequenceNunb-tr;&xE000(X)Q2LSChfrckfin;皈砧忆Lengths4B.R2收到R1发来的LSU要对收到的LSU进行确认,发送LSACK叫做显式确认。LSAck报文用来对接收到的LSU报文进行确认

22、,内容是需要确认的LSA的Header。一个LSAck报文可对多个LSA进行确认。LSAHeaders:该报文包含的LSA头部。同时接收到R1的LSR请求,发送LSUFrare95:56bytescnMire(7fliblTs)也bytes704-biis)Etherneiei,sre:cazOLzlfijoajlLesc!mcernexftotqcoIversion4,sre:12.1ili2(121.1.2)kc:224.0.0.opensiwTtiTpa.chFirsi田OSPFH曲倍LSAls呼:105secondscawt译:FalseopdonssQx22(xae)Llnk-siie.AdvertisBHfscType:fWuTf-LSA(1)Linksixeid:1.1.1.1.Adiisingro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论