ছবিটা দেখে কি মনে হচ্ছে আজকে নেটওয়ার্কিং সুইচের পরবর্তীতে কি আজকে ইলেকট্রিক সুইচ নিয়ে আলোচনা করা হবে কি না! সত্যিকথা বলতে গেলে আজকেও নেটওয়ার্কিং সুইচ নিয়েই আলোচনা করা হবে। পরিচিত জিনিসগুলো একটু দেখে নিলাম। চলেন শুরু  করি তাহলে,
সুইচিং (Switching)
সুইচ হলো নেটওয়ার্কিং এমন একটি ডিভাইস যা OSI মডেলের দ্বিতীয় লেয়ারে কাজ করে। এখন প্রশ্ন হলো OSI মডেলের দ্বিতীয় লেয়ার কোনটি? আমরা তো আগেই জেনে এসেছি যে OSI মডেলের দ্বিতীয় লেয়ার হলো ডাটালিংক(Datalink) লেয়ার। ডাটালিংক(Datalink) লেয়ারে ডাটার ফরম্যাট হয়ে যায় ফ্রেমে। অথার্ৎ কোন ফ্রেম সুইচের নিকট আসলে, সুইচ সেই ফ্রেমকে গন্তব্য(Destination) ম্যাক এড্রেসে পাঠিয়ে দেয়।
সুইচিং এর ইতিহাস
চলেন জেনে নেই যখন সুইচ ছিল না তখন নেটওয়ার্ক কিভাবে  কাজ করত। ১৯৮০ সালে কোএক্সিয়্যাল ক্যাবল ব্যবহার করা হত, যার ডাটা ট্রান্সফার করার ক্ষমতা ছিল ১৮৫মিটার পর্যন্ত। এই তারের দুই প্রান্তে টি-কানেক্টর ব্যবহার করা হত পরবর্তীতে আসে হাব, হাব এর যে সমস্যা সবাই সম্মুখীন হয় তা হলো ব্রডকাস্ট। অর্থাৎ একটি পোর্টে ডাটা সেন্ড করলে সকল পোর্টে ব্রডকাস্ট করে। এই সমস্যা দূর করার জন্য তৈরি করা হয় ব্রিজ। ইহা যে কাজটি করত তা হলো নেটওয়ার্কে কতগুলো সেগমেন্ট এ রূপান্তর করত। ফলে ব্রডকাস্ট সাইজটি ছোট হয়ে আসে। এর যে সীমাবদ্ধতা ছিল তা হলো সেগমেন্ট এর ভেতর যে নেটওয়ার্ক ছিল তার মাঝে ব্রডকাস্ট করা শুরু করে। এই ধরনের সকল সমস্যা সমাধান করে পরবর্তীতে আসে সুইচ। সুইচ যে কাজটি করে তা হলো যে পোর্টে আপনি ডাটা ট্রন্সফার করবেন সেই পোর্টে ডাটা ট্রান্সফার করবে। অন্যান্য পোর্টগুলো ফ্রি রাখে।

সুইচ যে কাজ গুলো করে থাকে
  • সুইচ তার সাথে যুক্ত ডিভাইসগুলোর MAC এড্রেসগুলো সংগ্রহ করে MAC টেবিলে । ফলে তার কাছে কোন ম্যাকের রিকোয়েস্ট আসলে সহজেই লার্ন( learn) করতে পারে।
  • কোনো হোস্ট থেকে রিকোয়েস্ট আসলে অন্য কোন হোস্টের পোর্টে ফরোয়ার্ড করবে কি না সেই সিদ্ধান্ত নিয়ে থাকে।
  • নেটওয়ার্ক সুইচ নেটওয়ার্ক ব্যবহার নিরীক্ষণ ব্যবস্থা আছে।

এখন চলেন একটু STP নিয়ে জানার চেষ্টা করি ।
এখন হয়ত একটি প্রশ্ন আসতে পারে সবাই মাঝে যে হঠাৎ করে STP কেন? STP নিয়ে জানতে হবে কারণ STP সুইচিং লুপ দূর করে ।
চলেন দেখি STP কিভাবে সুইচিং লুপ দূর করে থাকে । তা হলো,
১. STP প্রথমে রুট ব্রিজ নিবার্চন করে থাকে
২. পরবর্তীতে পোর্টের ধরন নির্ধারণ করে থাকে
৩. সবশেষে হলো কনভার্জেন্স।
১. STP কিভাবে রুট ব্রিজ নিবার্চন করে থাকে?
STP রুট ব্রিজ নিবার্চন করার জন্য ব্রিজ আইডি চেক করে থাকে । অর্থাৎ যে সুইজ পোর্টের ব্রিজ আইডি কম সেই সুইচকে রুট ব্রিজ নিবার্চন করে। ব্রিজ আইডি হলো ব্রিজ প্রায়রিটি আর ম্যাক এড্রেস অর্থাৎ ম্যাক এড্রেস এর খরচ যত কম হবে সেই পোর্ট এই হবে রুট ব্রিজ।
২. কিভাবে পরবর্তীতে পোর্টের ধরন নির্ধারণ করে থাকে ?
STP পোর্টের ধরন নির্ধারণ বলতে বোঝায় রুট ব্রিজ থেকে ননরুট ব্রিজ পর্যন্ত যেতে সেই পথের ব্যয়। বিভিন্ন লিংকের বিভিন্ন ধরনের খরচ থাকে। যে লিংকে খরচ কম হবে সেই লিংকে নিবাচর্ন করবে। এখানে একটি লিংক খরচের চার্ট দেওয়া হলো
ব্যান্ডউইদSTP ব্যয়
১০জিবিপিএস
১ জিবিপিএস
১০০ এমবিপিএস১৯
১০ এমবিপিএস১০০
এই খরচের মাধ্যমেই তা নির্ধারন হয়ে থাকে।
৩. সবশেষে হলো কনভার্জেন্স।
এভাবেই সুইচের মধ্যে লুপ দূর করা হয়। এই কাজটি সর্ম্পূন করার জন্য STP প্রায় ৫০ সেকেন্ড সময় ব্যয় করে থাকে। এই সময় কালই হলো কনভার্জেন্স টাইম।
RSTP
STP এর কনভার্জেন্স টাইম বেশি হওয়া পরবর্তীতে আসে RSTP প্রটোকল। RSTP হলো র‌্যাপিড স্প্যানিং ট্রি প্রটোকল । এই প্রটোকলে কনভার্জেন্স সময় লাগে মাত্র ৬ সেকেন্ড।
———————————————————————————
এখন চলেন দেখি মূল বিষয়টি । যে বিষয়টি আমাদের খুবেই দরকার । তা হলো VLAN
VLAN ( Virtual Local Area Network)
VLAN হলো ভার্চুয়াল লোকাল এরিয়া নেটওয়ার্ক। VLAN এর মাধ্যমে ডিভাইসের ফিজিক্যাল পোর্টগুলোকে কতগুলো লজিক্যাল ইউনিটে ভাগ করা যায়।

VLAN করার উদ্দেশ্য কি?
VLAN করার উদ্দেশ্য হলো VLAN করার ফলে ব্রডকাস্ট ডোমেইনের সাইজ ছোট হয়ে আসে এবং নেইওয়ার্কটি সিকিউয়ার হয় । ফলে নেটওয়ার্কটি খুব দ্রুত এবং সুন্দরভাবে কাজ করে।

VLAN কিভাবে তৈরি করা যায়?
সাধারণত সুইজ পোর্টগুলো VLAN1 থাকে ।  VLAN তৈরি করার জন্য VLAN কমান্ড ব্রবহার করা হয়।

একটি উদাহরণ এর মাধ্যমে VLAN জানার চেস্টা করি
মনেকরি একটি অফিসের আইটি টিম এবং এইচআর টিম এর পিসিগুলো একটি সুইচ এর মধ্যে আছে । এখন যদি কম্পানীর চেয়ারম্যান আপনাকে বলে যে আমি চাই আইটি টিম এর ইউজারা এইচআর টিম এর পিসিগুলোকে একসেস করতে পারবে না এবং এইচআর টিম এর পিসিগুলোকে আইটি টিম একসেস করতে পারবে না। এ ধরনের একটি নেটওয়ার্ক ডিজাইন করেন। এই কাজটি আপনি কিভাবে করবেন। চলেন দেখি
প্রথম সুইচ কনফিগারেশন কমান্ডলাইন
Switch>
Switch>en
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#na
Switch(config-vlan)#name IT
Switch(config-vlan)#exit
Switch(config)#vl
Switch(config)#vlan 20
Switch(config-vlan)#nam
Switch(config-vlan)#name HR
Switch(config-vlan)#exit
Switch(config)#exit
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/4
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#exit
Switch(config)#interface fastEthernet 0/5
Switch(config-if)#switchport mode trunk

Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to up

Switch(config-if)#exit
Switch(config)#inter
Switch(config)#interface ran
Switch(config)#interface range fas
Switch(config)#interface range fastEthernet 0/1 -4
Switch(config-if-range)#sw
Switch(config-if-range)#switchport mo
Switch(config-if-range)#switchport mode acc
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#exit
Switch(config)#

দ্বিতীয় সুইচ কনফিগারেশন কমান্ডলাইন
Switch>
Switch>en
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#na
Switch(config-vlan)#name IT
Switch(config-vlan)#exit
Switch(config)#vl
Switch(config)#vlan 20
Switch(config-vlan)#nam
Switch(config-vlan)#name HR
Switch(config-vlan)#exit
Switch(config)#exit
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/4
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#exit
Switch(config)#interface range fastEthernet 0/1 -4
Switch(config-if-range)#sw
Switch(config-if-range)#switchport mo
Switch(config-if-range)#switchport mode acc
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#exit
Switch(config)#

শীতের সকাল : এক কাপ চা  :OSPF(Dynamic Routing)
শীতের সময় খেজুরের রস খাওয়া একদম অভ্যাসে পরিণত হয়ে গেছে। এই তো গত শীতের এক সকালে ঘুম থেকে উঠেই খেজুর রসের সন্ধানে বের হয়ে  গিয়েছিলাম। কিন্তু কিছু দূর যাওয়ার সাথে সাথেই হাত পা যেন বরফ হয়ে যাচ্ছিল । তাই একটি চায়ের দোকানে দাড়িয়ে চা খাচ্ছিলাম । ঠিক তখনই একজন কৃষক আর শিক্ষক একই  দোকানে চা খাচ্ছিলেন। হঠাৎ করে কৃষক লোকটি শিক্ষককে বলে উঠল স্যার “আমার প্রধানমন্ত্রীকে একটি কথা বলা প্রয়োজন।“ কিভাবে আমি প্রধানমন্ত্রীর দেখা করতে পারি! শিক্ষক সাহেব তা শুনে প্রথমে কিছুটা রাগ ভাব করলে পরক্ষণে খুব সুন্দরভাবে বুঝিয়ে দিল যে তোমার মত অনেকেই চায় প্রধানমন্ত্রীর সাথে দেখা করতে। এখন উনি যদি সবার সাথে দেখা করে তাহলে দেশের কথা কখন ভাববে! তাই তোমার যদি কোন কথা থাকে তাহলে তুমি চেয়ারম্যানকে বলতে পার, যদি তোমার কথাটি বলার মতো হয় তাহলো চেয়ারম্যান সাহেব ডিসিকে বলবে । এভাবেই এক সময় তোমার কথাটি প্রধানমন্ত্রীর কাছে পৌছেঁ যাবে। কারণ প্রধানমন্ত্রী এক একজনকে এক একটি এলাকার (এরিয়ার) দায়িত্ব প্রদান করেছে। ঠিক নেটওয়ার্কিং ক্ষেত্রে নেটওয়ার্ক যদি বড় হয় তাহলো ওএসপিএফ নেইওয়ার্কে কতগুলো এরিযাতে ভাগ করে নেয় এবং একটি করে বর্ডার রাউটার রাখে যার মধ্যে একটি এরিয়ার নেটওয়ার্কের সকল তথ্য জমা থাকে । ফলে কোন নির্দিষ্ট এরিয়ার কোন তথ্য প্রয়োজন হলে বর্ডার রাউটার থেকেই জানা যায়।
যেহেতু আজকে আমরা ডায়নামিক রাউটিং ওএসপিএফ  কনফিগার করব । সেহেতু চলেন ওএসপিএফ নিয়ে কিছুটা জানার চেষ্টা করি ।
ওএসপিএফ কি?
ওএসপিএফ হলো ওপেন শর্টেস্ট পাথ ফার্স্ট একটি লিঙ্ক স্টেট রাউটিং প্রটোকল যা ওপেন স্ট্যান্ডার্ডের উপর ভিত্তি করে গড়ে উঠেছে। তাই এটি সিসকোসহ অন্যান্য রাউটারেও কাজ করে। ওএসপিএফ  ইনটেরিয়র গেটওয়ে প্রটোকল হিসেবে ব্যবহিত হয়ে থাকে ।
ওএসপিএফ কিভাবে কাজ করে?
ওএসপিএফ ইহা একটি এরিয়া সকল রাউটারের কাছে LSA অ্যাডভার্টাইমেন্ট পাঠায়। এই  LSA এর মধ্যে সুংযক্ত ইন্টারফেস এর মান, ম্যাট্রিক্স এর মান এবং অন্যান্য ভেরিয়েবলের এর মান অন্তর্ভুক্ত করা হয় এবং  ব্যবহার করে থাকে SPF এলগরিদম । এই এলগরিদম এর মাধ্যমে  শর্টেস্ট এবং কম খরচ হয় এই রকম একটি পাথ বাহির করে। এই SPF এলগরিদমেই Dijkstra এলগরিদম নামে পরিচিত।
ওএসপিএফ এর বৈশিষ্ট্যসমুহ:
  • ওএসপিএফ রাউটিং ডোমেইনকে এরিয়াতে বিভক্ত করে।
  • কেবল রাউট পরিবর্তনের সময় রাউট আপডেট ঘটে।
  • যে রাউট বদলেছে কেবল সেটির তথ্য থাকে এলএসএ(LSA)(লিংক স্টেট অ্যাডভার্টাইমেন্ট) এ।
  • প্রতিবেশী গড়ে তোলার জন্য হ্যালো(Hello) মেসেজ বিনিময় করে।
  • ওএসপিএফ ভ্যারিয়েবল লেংথ সাবনেট মাস্ক(VLSM) এবং ক্লাসলেস ইন্টার ডোমেইন রাউটিং (CIDR)সাপোর্ট করে।
  • ওএসপিএফ অসংখ্য নেটওয়ার্ক হোপ সমর্থন করে।
  • ওএসপিএফ এর মাল্টিকাস্ট এড্রেস হলো(২২৪.০.০.৫ এবং ২২৪.০.০.৬)
  • ইহায় ব্যবহিত এলগ্যারিদম হলো ডিজেক্সট্রা শর্টেস্ট পাথ ফার্স্ট।

ওএসপিএফ নেটওয়ার্কিং হায়ারার্কি
ওএসপিএফ এর একটি মজার জিনিস হলো ইহা নেটওয়ার্কে কতগুলো এরিয়াতে ভাগ করে এবং হায়ারার্কি মেইনটেন্ট করে। ফলে একটি এরিয়ার সকল তথ্য এরিয়া বর্ডার রাউটার থেকে সংগ্রহ করে থাকে । নীচের ডায়াগ্রামটি দেখলে আরও সহজেই বোঝতে পারবেন।
 সিসিএনএ (CCNA) বাংলা টিউটোরিয়াল পর্ব ১১ : ডায়নামিক রাউটিং(OSPF)
Area 0  হলো যেখানে Backbone router গুলো থাকে। Area 0 এর সাথে Area border Router গুলো সংযুক্ত থাকে। অন্য কোন রাউটিং ডোমেন এর সাথে সংযুক্ত হওয়ার জন্য Autonomous System border Router ব্যবহার করা হয়।
আরেকটি মজার বিষয় হলো টেবিল:
ওএসপিএফ তিনটি টেবিল ব্যবহার করে- প্রতিবেশী টেবিল, লিংক স্টেট টেবিল এবং রাউটিং টেবিল। এই তিনটি টেবিলের সমন্বয়ে ওওসপিএফ পুরো নেটওর্য়াকের চিত্র পায়।
  • প্রতিবেশী টেবিল(Neighbors table):
কোন রাউটারের আসে পাশে কোন রাউটার আছে সে সম্পকির্ত তথ্য থাকে এই টেবিলে।
  • লিংক স্টেট টেবিল(Link-state table):
প্রতিবেশী রাউটার সমুহের সাথে যুক্ত লিংকসমুহের কোনটির অবস্থা কেমন সে সম্পর্কিত তথ্য রাখা হয় এই টেবিলে।
  • রাউটিং টেবিল(Routing table):
লিংক স্টেট টেবিলে যেসব লিংকের তথ্য থাকবে সেগুলোর প্রতিটির ব্যয় কত হবে সে সম্পর্কিত তথ্য থাকবে রাউটিং টেবিলে।
চলুন এবার একটি নেটওয়ার্ক ডিজাইন করে ওএসপিএফ কনিফগার করি
OSPF  কনফিগার করার পদ্ধতি
১. প্রথমে নেটওয়ার্কটি ডিজাইন করি
২. প্রতিটি রাউটারের আলাদা নাম এসাইন করি।
৩. প্রত্যেকটি রাউটারে ইন্টারফেসগুলো আপ করি।
৪. প্রতিটি রাউটারে OSPF  চালু করি।
১. প্রথমে নেটওয়ার্কটি ডিজাইন করি
২. প্রতিটি রাউটারের আলাদা নাম এসাইন করি।

Dhaka router host name change command line
Router>en
Router#conf
Router#configure ter
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#host
Router(config)#hostname Dhaka
Dhaka(config)#exit
Dhaka#

Comilla router host name change command line
Router>
Router>en
Router#conf
Router#configure ter
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#host
Router(config)#hostname Comilla
Comilla(config)#exit

Netrakona router hostname change command line
Router>en
Router#conf
Router#configure ter
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#host
Router(config)#hostname Netrakona
Netrakona(config)#exit
Netrakona#
%SYS-5-CONFIG_I: Configured from console by console

Netrakona#wr
Building configuration.

৩. প্রত্যেকটি রাউটারে ইন্টারফেসগুলো আপ করি।
Dhaka router interface up and IP assign commandDhaka>en
Dhaka#conf
Dhaka#configure ter
Dhaka#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Dhaka(config)#inter
Dhaka(config)#interface fast
Dhaka(config)#interface fastEthernet 0/0
Dhaka(config-if)#ip add
Dhaka(config-if)#ip address 172.15.0.1 255.255.255.252
Dhaka(config-if)#no sh
Dhaka(config-if)#no shutdown

Dhaka(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

Dhaka(config-if)#exit
Dhaka(config)#inter
Dhaka(config)#interface fast
Dhaka(config)#interface fastEthernet 0/1
Dhaka(config-if)#ip add
Dhaka(config-if)#ip address 172.16.0.1 255.255.255.252
Dhaka(config-if)#no sh
Dhaka(config-if)#no shutdown


%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
Dhaka(config-if)#exit
Dhaka(config)#inter
Dhaka(config)#interface eth
Dhaka(config)#interface ethernet 0/0/0
Dhaka(config-if)#ip add
Dhaka(config-if)#ip address 192.168.1.1 255.255.255.0
Dhaka(config-if)#no sh
Dhaka(config-if)#no shutdown

%LINK-5-CHANGED: Interface Ethernet0/0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0/0, changed state to up

Dhaka(config-if)#exit
Dhaka(config)#exit
Dhaka#

Comilla router Interface IP assign and up command lineComilla>en
Comilla#inter
Comilla#conf
Comilla#configure ter
Comilla#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Comilla(config)#inter
Comilla(config)#interface fast
Comilla(config)#interface fastEthernet 0/0
Comilla(config-if)#ip add
Comilla(config-if)#ip address 172.15.0.2 255.255.255.252
Comilla(config-if)#no sh
Comilla(config-if)#no shutdown

Comilla(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

Comilla(config-if)#
Comilla(config-if)#exit
Comilla(config)#inter
Comilla(config)#interface eth
Comilla(config)#interface ethernet 0/0/0
Comilla(config-if)#ip add
Comilla(config-if)#ip address 172.17.0.1 255.255.255.252
Comilla(config-if)#no sh
Comilla(config-if)#no shutdown

Comilla(config-if)#
%LINK-5-CHANGED: Interface Ethernet0/0/0, changed state to up

Comilla(config-if)#
Comilla(config-if)#exit
Comilla(config)#inter
Comilla(config)#interface fast
Comilla(config)#interface fastEthernet 0/1
Comilla(config-if)#ip add
Comilla(config-if)#ip address 192.168.2.1 255.255.255.0
Comilla(config-if)#no sh
Comilla(config-if)#no shutdown

Comilla(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

Comilla(config-if)#
Comilla(config-if)#exit
Comilla(config)#exit
Comilla#

Netrakona router interface up and IP assign command line
Netrakona>
Netrakona>en
Netrakona#conf
Netrakona#configure ter
Netrakona#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Netrakona(config)#inter
Netrakona(config)#interface fast
Netrakona(config)#interface fastEthernet 0/1
Netrakona(config-if)#ip add
Netrakona(config-if)#ip
Netrakona(config-if)#ip add
Netrakona(config-if)#ip address 172.16.0.2 255.255.255.252
Netrakona(config-if)#no sh
Netrakona(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

Netrakona(config-if)#exit
Netrakona(config)#inter
Netrakona(config)#interface eth
Netrakona(config)#interface ethernet 0/0/0
Netrakona(config-if)#ip add
Netrakona(config-if)#ip address 172.17.0.2 255.255.255.252
Netrakona(config-if)#no sh
Netrakona(config-if)#no shutdown

Netrakona(config-if)#
%LINK-5-CHANGED: Interface Ethernet0/0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0/0, changed state to up

Netrakona(config-if)#
Netrakona(config-if)#exit
Netrakona(config)#inter
Netrakona(config)#interface fast
Netrakona(config)#interface fastEthernet 0/0
Netrakona(config-if)#ip add
Netrakona(config-if)#ip address 192.168.3.1 255.255.255.0
Netrakona(config-if)#no sh
Netrakona(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

Netrakona(config-if)#exit
Netrakona(config)#exit
Netrakona#
%SYS-5-CONFIG_I: Configured from console by console


৪. প্রতিটি রাউটারে OSPF  চালু করি।
Dhaka router OSPF configuration command line
Dhaka>en
Dhaka#conf
Dhaka#configure ter
Dhaka#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Dhaka(config)#rou
Dhaka(config)#router os
Dhaka(config)#router ospf 10
Dhaka(config-router)#net
Dhaka(config-router)#network 192.168.1.0 0.0.0.255 are
Dhaka(config-router)#network 192.168.1.0 0.0.0.255 area 0
Dhaka(config-router)#net
Dhaka(config-router)#network 172.16.0.0 0.0.0.3 are
Dhaka(config-router)#network 172.16.0.0 0.0.0.3 area 0
Dhaka(config-router)#net
Dhaka(config-router)#network 172.15.0.0 0.0.0.3 ar
Dhaka(config-router)#network 172.15.0.0 0.0.0.3 area 0
Dhaka(config-router)#exit
Dhaka(config)#exit
Dhaka#

Comilla router OSPF configuration command line
Comilla>
Comilla>en
Comilla#con
Comilla#confi
Comilla#configure ter
Comilla#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Comilla(config)#ro
Comilla(config)#router os
Comilla(config)#router ospf 10
Comilla(config-router)#net
Comilla(config-router)#network 192.168.2.0 0.0.0.255 are
Comilla(config-router)#network 192.168.2.0 0.0.0.255 area 0
Comilla(config-router)#net
Comilla(config-router)#network 172.17.0.0 0.0.0.3 are
Comilla(config-router)#network 172.17.0.0 0.0.0.3 area 0
Comilla(config-router)#net
Comilla(config-router)#network 172.15.0.0 0.0.0.3 ar
Comilla(config-router)#network 172.15.0.0 0.0.0.3 area 0
Comilla(config-router)#exit
Comilla(config)#exit
Comilla#

Netrakona router OSPF configuration command line
Netrakona>
Netrakona>en
Netrakona#con
Netrakona#conter
Netrakona#conter
Translating “conter”…domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address

Netrakona#con
Netrakona#confi
Netrakona#configure ter
Netrakona#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Netrakona(config)#ro
Netrakona(config)#router os
Netrakona(config)#router ospf 10
Netrakona(config-router)#net
Netrakona(config-router)#network 192.168.3.0 0.0.0.255
% Incomplete command.
Netrakona(config-router)#network 192.168.3.0 0.0.0.255 ar
Netrakona(config-router)#network 192.168.3.0 0.0.0.255 area 0
Netrakona(config-router)#net
Netrakona(config-router)#network 172.17.0.0 0.0.0.3 ar
Netrakona(config-router)#network 172.17.0.0 0.0.0.3 area 0
Netrakona(config-router)#net
Netrakona(config-router)#network 172.16
00:13:28: %OSPF-5-ADJCHG: Process 10, Nbr 192.168.2.1 on Ethernet0/0/0 from LOADING to FULL, Loading Done
Netrakona(config-router)#network 172.16.0.0 0.0.0.3 are
Netrakona(config-router)#network 172.16.0.0 0.0.0.3 area 0
Netrakona(config-router)#
00:14:18: %OSPF-5-ADJCHG: Process 10, Nbr 192.168.1.1 on FastEthernet0/1 from EXCHANGE to FULL, Exchange Done

Netrakona(config-router)#exit
Netrakona(config)#exit
Netrakona#
%SYS-5-CONFIG_I: Configured from console by console

Netrakona#

ওএসপিএফ(OSPF) কনফিগার শেষ হওয়ার পর হোস্ট পিসি থেকে পিং করে দেখি পিং রিপ্লে হচ্ছে কি না ।