OSPF (Open Shortest Path First)
Cisco စာအုပ္မွ OSPF အေၾကာင္း ဖတ္ထားသမ်ွ သိသေလာက္ ရွဲပါမည္။ (လိုတာကူျဖည့္ေပးပါရန္။)
OSPF Features
1. Areas မ်ားနွင့္ အလုပ္လုပ္သည္။
2. Routing update traffic မ်ားေလ်ွာ့ခ်နုိင္သည္။
3. VLSM support လုပ္သည္။
4. Router အေရအတြက္ သည္ unlimited ျဖစ္သည္။ သို႔ေသာ္ Area တစ္ခုအတြင္း အမ်ားဆံုး 50 routers သာထားသင့္သည္။
5. Open standard ျဖစ္သည္။
6. Default အားျဖင့္ auto summarization ပိတ္ထားသည္။
Neighbor and adjacencies
Broadcast link ေတြမွာ neighbors ေတြဆီသို႔ Hello packet မ်ားကို 224.0.0.5 multicast address ျဖင့္ 10 seconds တစ္ခါပို႔ၿပီး Non-broadcast link ေတြမွာ 30 seconds တစ္ခါပို႔သည္။ Route changes ျဖစ္လ်ွင္ DR ဆီသို႔ changes ရွိေသာ routerက 224.0.0.6 multicast address ျဖင့္ changes ကိုပို႔ၿပီး DR မွ၄င္း changes ကိုက်န္ routers မ်ားထံ 224.0.0.5 ျဖင့္ျပန္ပို႔သည္။ OSPF packet type အားလံုးကို IP protocol 89 ျဖင့္ encapsulation လုပ္သည္။
Possible states of neighbor relationship
1. Down
2. Init: neighbor router မွ hello packet စတင္ရရွိခ်ိန္။
3. 2-way: neighbor နွင့္ bi-directional communication link တည္ေဆာက္ၿပီးခ်ိန္။
4. Exstart: DR/BDR election လုပ္ၿပီး link state info: sequence ေတြဖလွယ္္ၿပီးခ်ိန္။ (only DR & BDR)
5. Exchange: Database Descriptor (DBD) packet (DDP ဟုလည္း ေခၚသည္) exchange လုပ္ေသာအခ်ိန္။
6. Loading: လိုအပ္ေသာ route မ်ားအတြက္ link state info: ေတြဖလွယ္ခ်ိန္။
7. Full: Fully adjacent state
8. Attempt: manually configure လုပ္ထားတဲ့ NBMA network မွာေတြ႔ရွိနုိင္သည္။ Dead interval ကုန္၍ Hello packet မရလ်ွင္ unicast packet ပို႔ေသာအခ်ိန္လည္းျဖစ္သည္။
OSPF Packet Types
1. Hello
2. DBD: router ID lists + sequence number
3. Link state request (LSR): လိုအပ္ေသာ link-state info: request လုပ္ရန္ DBD packetအေနာက္ကသြားသည္။
4. LSU: LSR ကို reply လုပ္ေသာ packet (containing request info:)
5. LSAck: LS info: ေတြရရွိၾကာင္း acknowledge ျပန္ေသာ packet
OSPF packet header format + Data
Version: OSPF version (2 or 3)
Type: packet type 5ခုထဲမွ တခုခု ျဖစ္ေၾကာင္း ေဖာ္ျပသည္။
Authentication Type: no authentication (or) plain-text (or) MD5
Authentication Data
Data: packet type 5ခုေပၚမူတည္ၿပီး data ကြဲျပားသည္။
1/4/2011
No comments:
Post a Comment