⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1131.ps

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 PS
📖 第 1 页 / 共 5 页
字号:
11(in)m10(its)m11(router)m10(links)m11(advertisements.)mh-med.300 @sf 0 2723 p (Moy)s1716(Page)m12(99)m@eop98 @bop098 @bop1h-med.300 @sf 0 50 p (RFC)s12 r 49 c-3(131)m698(OSPF)m699(October)m11(1989)mt-rom.300 @sf 34 195 p (C1)s21 r 65 c8(received)m7(OSPF)m7(packet)m8(is)m7(rejected)m8(due)m7(to)m8(errors)m7(in)m8(its)m7(IP/OSPF)m7(header)m-1 r 46 c12(The)m8(reasons)m7(for)m7(rejection)m8(are)m7(documented)m104 245 p (in)s12(Section)m11(8.2.)m19(They)m11(include)m12(OSPF)m12(checksum)m12(failure,)m12(authentication)m12(failure,)m12(and)m12(inability)m12(to)m12(match)m11(the)m12(source)m104 295 p (with)s13(an)m14(active)m14(OSPF)m14(neighbor)m-2 r 46 c23(The)m14(logging)m13(message)m14(produced)m14(should)m14(include)m13(the)m14(IP)m14(source)m13(and)m14(destination)m104 345 p (addresses,)s10(the)m11(router)m10(ID)m10(in)m11(the)m10(OSPF)m11(header)m-1 r 44 c9(and)m11(the)m10(reason)m11(for)m10(the)m11(rejection.)m34 425 p (C2)s21(An)m8(incoming)m7(Hello)m8(packet)m7(is)m8(rejected)m7(due)m8(to)m7(mismatches)m7(between)m8(the)m7(Hello')m-1 r 115 c7(parameters)m7(and)m8(those)m7(con\014gured)m8(for)m104 475 p (the)s10(receiving)m10(interface)m10(\(see)m11(Section)m10(10.5\).)m14(This)m10(indicates)m10 r 97 c10(con\014guration)m10(problem)m11(on)m10(the)m10(attached)m10(network.)m14(The)m104 524 p (logging)s10(message)m11(should)m10(include)m10(the)m11(Hello')m-1 r 115 c9(source,)m10(the)m11(receiving)m10(interface,)m11(and)m10(the)m10(non-matching)m11(parameters.)m34 605 p (C3)s21(An)m15(incoming)m15(Database)m16(Description)m15(packet,)m16(Link)m15(State)m16(Request)m15(Packet,)m16(Link)m15(State)m15(Acknowledgment)m16(Packet)m104 654 p (or)s20(Link)m20(State)m20(Update)m20(packet)m20(is)m20(rejected)m20(due)m20(to)m20(the)m20(source)m20(neighbor)m20(being)m20(in)m20(the)m20(wrong)m20(state)m20(\(see)m20(Sec-)m104 704 p (tions)s14(10.6,)m14(10.7,)m15(13.7)m14 r 44 c15(and)m14(13)m15(respectively\).)m25(This)m14(can)m15(be)m14(normal)m14(when)m14(the)m15(identity)m14(of)m14(the)m14(network')m-1 r 115 c13(Desig-)m104 754 p (nated)s9(Router)m8(changes,)m10(causing)m8(momentary)m9(disagreements)m9(over)m9(the)m9(validity)m9(of)m8(adjacencies.)m14(The)m9(logging)m8(message)m104 804 p (should)s10(include)m11(the)m10(source)m10(neighbor)m44 c9(its)m11(state,)m10(and)m10(the)m11(packet')m-1 r 115 c9(type.)m34 884 p (C4)s21 r 65 c11(Database)m11(Description)m11(packet)m11(has)m11(been)m11(retransmitted.)m16(This)m11(may)m11(mean)m11(that)m11(the)m11(value)m11(of)m11(RxmtInterval)m11(that)m11(has)m104 934 p (been)s11(con\014gured)m12(for)m12(the)m11(associated)m12(interface)m12(is)m11(too)m12(small.)m18(The)m11(logging)m12(message)m12(should)m11(include)m12(the)m12(neighbor)m11(to)m104 984 p (whom)s10(the)m11(packet)m10(is)m10(being)m11(sent.)m0 1083 p (The)s10(following)m11(messages)m10(can)m11(be)m10(caused)m10(by)m11(packet)m10(transmission)m11(errors,)m10(or)m11(software)m10(errors)m10(in)m11(an)m10(OSPF)m11(implementation:)m37 1182 p (E1)s20(The)m7(checksum)m7(in)m7 r 97 c7(received)m7(link)m7(state)m7(advertisement)m7(is)m7(incorrect.)m13(The)m7(advertisement)m7(is)m7(discarded)m7(\(see)m7(Section)m7(13\).)m104 1232 p (The)s9(logging)m10(message)m10(should)m9(include)m10(the)m9(advertisement')m-1 r 115 c9(LS)m9(type,)m10(Link)m9(State)m10(ID)m10(and)m9(Advertising)m10(Router)m9(\(which)m104 1282 p (may)s10(be)m11(incorrect\).)m13(The)m11(message)m10(should)m11(also)m10(include)m11(the)m10(neighbor)m10(from)m11(whom)m10(the)m11(advertisement)m10(was)m10(received.)m37 1362 p (E2)s20(During)m8(the)m8(aging)m8(process,)m8(it)m8(is)m8(discovered)m8(that)m7(one)m8(of)m8(the)m8(link)m8(state)m7(advertisements)m8(in)m8(the)m8(database)m8(has)m7(an)m8(incorrect)m104 1412 p (checksum.)s13(This)m7(indicates)m7(memory)m7(corruption)m7(or)m7 r 97 c7(software)m7(error)m7(in)m7(the)m7(router)m7(itself.)m13(The)m7(router)m7(should)m7(be)m7(dumped)m104 1462 p (and)s10(restarted.)m0 1561 p (The)s10(following)m10(messages)m10(are)m10(an)m10(indication)m10(that)m10 r 97 c10(router)m10(has)m10(restarted,)m10(losing)m10(track)m10(of)m10(its)m10(previous)m10(LS)m10(sequence)m10(number)m-2 r 46 c0 1611 p (Should)s10(these)m11(messages)m10(continue,)m11(it)m10(may)m10(indicate)m11(the)m10(presence)m11(of)m10(duplicate)m11(Router)m10(IDs:)m34 1710 p (R1)s21 r 84 c-2(wo)m12(link)m13(state)m13(advertisements)m12(have)m13(been)m13(seen,)m13(whose)m13(LS)m13(type,)m13(Link)m13(State)m13(ID,)m13(Advertising)m12(Router)m13(and)m13(LS)m13(se-)m104 1760 p (quence)s12(number)m13(are)m12(the)m13(same,)m13(yet)m13(with)m12(dif)m(fering)s12(LS)m13(checksums.)m20(These)m12(are)m13(considered)m13(to)m12(be)m13(dif)m(ferent)s12(instanti-)m104 1810 p (ations)s12(of)m13(the)m13(same)m12(advertisement.)m21(The)m12(instantiation)m13(with)m13(the)m12(lar)m(ger)s12(checksum)m13(is)m12(accepted)m13(as)m12(more)m13(recent)m13(\(see)m104 1860 p (Section)s11(12.1.6,)m10(13.1\).)m15(The)m11(logging)m11(message)m11(should)m10(include)m11(the)m11(LS)m11(type,)m11(Link)m10(State)m11(ID,)m11(Advertising)m11(Router)m-1 r 44 c10(LS)m104 1909 p (sequence)s10(number)m11(and)m10(the)m10(two)m11(dif)m(fering)s10(checksums.)m34 1990 p (R2)s21 r 84 c-2(wo)m10(link)m10(state)m10(advertisements)m11(have)m10(been)m10(seen,)m11(whose)m10(LS)m11(type,)m10(Link)m10(State)m11(ID,)m10(Advertising)m10(Router)m44 c9(LS)m10(sequence)m104 2040 p (number)s12(and)m13(LS)m12(checksum)m13(are)m13(the)m12(same,)m13(yet)m13(can)m12(be)m13(distinguished)m12(by)m13(their)m13(LS)m12(age)m13(\014elds.)m20(This)m13(means)m12(that)m13(one)m104 2089 p (of)s15(the)m15(advertisement')m-2 r 115 c14(LS)m15(age)m15(is)m15(MaxAge,)m16(or)m15(the)m15(two)m15(LS)m15(age)m15(\014elds)m15(dif)m(fer)s14(by)m15(more)m15(than)m15(MaxAgeDif)m(f.)s27(The)m104 2139 p (logging)s11(message)m12(should)m12(include)m11(the)m12(LS)m12(type,)m12(Link)m11(State)m12(ID,)m12(Advertising)m11(Router)m44 c11(LS)m11(sequence)m12(number)m12(and)m11(the)m104 2189 p (two)s10(dif)m(fering)s10(ages.)m34 2269 p (R3)s21(The)m8(router)m8(has)m9(received)m8(an)m8(instantiation)m8(of)m8(one)m9(of)m8(its)m8(self-originated)m8(advertisements,)m9(that)m8(is)m8(considered)m8(to)m8(be)m9(more)m104 2319 p (recent.)s14(This)m10(forces)m10(the)m11(router)m10(to)m10(originate)m10 r 97 c11(new)m10(advertisement)m10(\(see)m11(Section)m10(13.4\).)m14(The)m10(logging)m10(message)m11(should)m104 2369 p (include)s9(the)m9(advertisement')m-2 r 115 c8(LS)m9(type,)m9(Link)m9(State)m9(ID,)m9(and)m9(Advertising)m9(Router)m9(along)m9(with)m8(the)m9(neighbor)m9(from)m9(whom)m104 2419 p (the)s10(advertisement)m11(was)m10(received.)m34 2499 p (R4)s21(An)m9(acknowledgment)m9(has)m9(been)m9(received)m10(for)m9(an)m9(instantiation)m9(of)m9(an)m9(advertisement)m9(that)m9(is)m9(not)m9(currently)m9(contained)m9(in)m104 2549 p (the)s7(router)m2 r 39 c-2 r 115 c6(database)m8(\(see)m7(Section)m7(13.7\).)m13(The)m7(logging)m7(message)m8(should)m7(detail)m7(the)m7(instantiation)m7(being)m8(acknowledged)m104 2599 p (and)s10(the)m11(database)m10(copy)m10(\(if)m11(any\),)m10(along)m11(with)m10(the)m11(neighbor)m10(from)m10(whom)m11(the)m10(acknowledgment)m11(was)m10(received.)mh-med.300 @sf 0 2723 p (Moy)s1716(Page)m12(98)m@eop97 @bop097 @bop1h-med.300 @sf 0 50 p (RFC)s12 r 49 c-3(131)m698(OSPF)m699(October)m11(1989)mt-bol.420 @sf 0 195 p 68 c58(Requir)m(ed)s14(Statistics)mt-rom.300 @sf 0 306 p (An)s13(OSPF)m13(implementation)m13(must)m13(provide)m13 r 97 c13(minimum)m13(set)m13(of)m13(statistics)m13(indicating)m13(the)m13(operational)m13(state)m13(of)m13(the)m13(protocol.)m0 356 p (These)s15(statistics)m15(must)m16(be)m15(accessible)m15(to)m15(the)m15(user;)m18(this)m15(will)m15(probably)m15(be)m15(accomplished)m16(through)m15(some)m15(sort)m15(of)m15(network)m0 405 p (management)s10(interface.)m0 473 p (It)s12(is)m12(hoped)m12(that)m12(these)m12(statistics)m12(will)m12(aid)m12(in)m12(the)m12(debugging)m12(of)m12(the)m12(implementation,)m13(and)m12(in)m12(the)m12(analysis)m12(of)m12(the)m12(protocol')m-2 r 115 c0 523 p (performance.)s0 591 p (The)s9(statistics)m9(can)m9(be)m9(broken)m10(into)m9(two)m9(broad)m9(categories.)m13(The)m9(\014rst)m10(consists)m9(of)m9(what)m9(we)m9(will)m9(call)m9(logging)m9(messages.)m14(These)m0 640 p (are)s10(messages)m10(produced)m11(in)m10(real)m10(time,)m10(with)m10(generally)m10 r 97 c11(single)m10(message)m10(produced)m10(as)m10(the)m11(result)m10(of)m10 r 97 c10(single)m10(protocol)m10(event.)m0 690 p (Such)s10(messages)m11(are)m10(also)m11(commonly)m10(referred)m10(to)m11(as)m10(traps.)m0 758 p (The)s11(second)m11(category)m11(will)m11(be)m11(referred)m11(to)m11(as)m11(cumulative)m11(statistics.)m16(These)m11(are)m11(counters)m11(whose)m11(value)m11(have)m11(collected)m11(over)m0 808 p (time,)s10(such)m9(as)m10(the)m9(count)m10(of)m9(link)m10(state)m10(retransmissions)m9(over)m10(the)m9(last)m10(hour)m-2 r 46 c13(Also)m10(falling)m9(into)m10(this)m9(category)m10(are)m9(dumps)m10(of)m9(the)m0 857 p (various)s10(routing)m11(data)m10(structures.)mt-bol.360 @sf 0 994 p (D.1)s50(Logging)m12(messages)mt-rom.300 @sf 0 1090 p 65 c11(logging)m11(message)m11(should)m11(be)m10(produced)m11(on)m11(every)m11(signi\014cant)m11(protocol)m11(event.)m15(The)m

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -