Area 0 হলো যেখানে Backbone router গুলো থাকে। Area 0 এর সাথে Area border Router গুলো সংযুক্ত থাকে। অন্য কোন রাউটিং ডোমেন এর সাথে সংযুক্ত হওয়ার জন্য Autonomous System border Router ব্যবহার করা হয়।প্রত্যেক এরিয়াতে আবার Designated router আর Backup Designated router থাকে।
ওএসপিএফ কি?
ওএসপিএফ হলো ওপেন শর্টেস্ট পাথ ফার্স্ট একটি লিঙ্ক স্টেট রাউটিং প্রটোকল যা ওপেন স্ট্যান্ডার্ডের উপর ভিত্তি করে গড়ে উঠেছে।তাই এটি সিসকোসহ অন্যান্য রাউটারেও কাজ করে। ওএসপিএফ ব্যাপকভাবে ইনটেরিয়র গেটওয়ে প্রটোকল হিসেবে ব্যবহিত হয়ে থাকে, বিশেষকরে বড় নেটওয়ার্কে।
ওএসপিএফ এর বৈশিষ্ট্যসমুহ:
- ওএসপিএফ রাউটিং ডোমেইনকে এরিয়াতে বিভক্ত করে।
- কেবল রাউট পরিবর্তনের সময় রাউট আপডেট ঘটে।
- যে রাউট বদলেছে কেবল সেটির তথ্য থাকে এলএসএ(LSA)(লিংক স্টেট অ্যাডভার্টাইমেন্ট) এ।
- প্রতিবেশী গড়ে তোলার জন্য হ্যালো(Hello) মেসেজ বিনিময় করে।
- ওএসপিএফ ভ্যারিয়েবল লেংথ সাবনেট মাস্ক(VLSM) এবং ক্লাসলেস ইন্টার ডোমেইন রাউটিং (CIDR)সাপোর্ট করে।
- ওএসপিএফ অসংখ্য নেটওয়ার্ক হোপ সমর্থন করে।
- ওএসপিএফ এর মাল্টিকাস্ট এড্রেস হলো(২২৪.০.০.৫ এবং ২২৪.০.০.৬)
- ইহায় ব্যবহিত এলগ্যারিদম হলো ডিজেক্সট্রা শর্টেস্ট পাথ ফার্স্ট।
ওওসপিএফ এর টেবিলসমূহ:
ওএসপিএফ তিনটি টেবিল ব্যবহার করে- প্রতিবেশী টেবিল, লিংক স্টেট টেবিল এবং রাউটিং টেবিল। এই তিনটি টেবিলের সমন্বয়ে ওওসপিএফ পুরো নেটওর্য়াকের চিত্র পায়।
- প্রতিবেশী টেবিল(Neighbors table):
কোন রাউটারের আসে পাশে কোন রাউটার আছে সে সম্পকির্ত তথ্য থাকে এই টেবিলে।
লিংক স্টেট টেবিল(Link-state table):
প্রতিবেশী রাউটার সমুহের সাথে যুক্ত লিংকসমুহের কোনটির অবস্থা কেমন সে সম্পর্কিত তথ্য রাখা হয় এই টেবিলে।
রাউটিং টেবিল(Routing table):
লিংক স্টেট টেবিলে যেসব লিংকের তথ্য থাকবে সেগুলোর প্রতিটির ব্যয় কত হবে সে সম্পর্কিত তথ্য থাকবে রাউটিং টেবিলে।
চলুন এবার একটি Lab করি:
Host name and IP address কনফিগারেশন ইন রাউটার-১:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| Router>en Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname titas titas(config)#interface fastEthernet 0/0 titas(config-if)#ip address 192.168.10.1 255.255.255.0 titas(config-if)#no shutdown %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up titas(config-if)#exit titas(config)#interface fastEthernet 0/1 titas(config-if)#ip address 192.168.11.1 255.255.255.0 titas(config-if)#no shutdown titas(config-if)# %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up titas(config-if)#exit titas(config)#exit %SYS-5-CONFIG_I: Configured from console by console titas#wr Building configuration... [OK] titas#reload |
Host name and IP address কনফিগারেশন ইন রাউটার-২:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| Router>en Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname sarker sarker(config)#interface fastEthernet 0/0 sarker(config-if)#ip address 192.168.10.2 255.255.255.0 sarker(config-if)#no shutdown %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up sarker(config-if)#exit sarker(config)#interface fastEthernet 0/1 sarker(config-if)#ip address 192.168.12.1 255.255.255.0 sarker(config-if)#no shutdown %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up sarker(config-if)#exit sarker(config)#exit %SYS-5-CONFIG_I: Configured from console by console sarker#wr Building configuration... [OK] sarker#reload |
Open Shortest Path Fast (OSPF) Protocol কনফিগারেশন ইন রাউটার-১:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| For R1 titas>en titas#configure terminal Enter configuration commands, one per line. End with CNTL/Z. titas(config)#router ospf 1 titas(config-router)#network 192.168.10.0 0.0.0.255 area 0 titas(config-router)#network 192.168.11.0 0.0.0.255 area 0 titas(config-router)#exit titas(config)#exit %SYS-5-CONFIG_I: Configured from console by console titas#wr Building configuration... [OK] titas# |
Open Shortest Path Fast (OSPF) Protocol কনফিগারেশন ইন রাউটার-2:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| sarker>en sarker#configure terminal Enter configuration commands, one per line. End with CNTL/Z. sarker(config)#router ospf 1 sarker(config-router)#network 192.168.10.0 0.0.0.255 area 0 sarker(config-router)#network 192.168.10.0 0.0.0.255 area 0 00:05:34: %OSPF-5-ADJCHG: Process 1, Nbr 192.168.11.1 on FastEthernet0/0 from LOADING to FULL, Loading Done sarker(config-router)#network 192.168.12.0 0.0.0.255 area 0 sarker(config-router)#exit sarker(config)#exit %SYS-5-CONFIG_I: Configured from console by console sarker#wr Building configuration... [OK] |
Verify connectivity with ping command :
Have a nice day for all..................
: