- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৭ বিষয় : HSRP,VRRP, GLBP
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৮ বিষয় : বেসিক রাউটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০২ বিষয় : ওএসআই মডেল
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৩ বিষয় : টিসিপি/আইপি
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৪ বিষয় : ক্লাস-সি সাবনেটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৫ বিষয় : ক্লাস-বি সাবনেটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৬ বিষয় : ক্লাস-এ সাবনেটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৭ বিষয় : VLSM
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৯ বিষয় : স্ট্যাটিক রাউটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৬ বিষয় : WAN
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১০ বিষয় : ডায়নামিক রাউটিং(EIGRP)
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১১ বিষয় : ডায়নামিক রাউটিং(OSPF)
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১২ বিষয় : সুইচিং বেসিক ধারণা এবং VLAN কনফিগারেশন
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৩ বিষয় : একসেস কন্ট্রোল লিস্ট (ACL)
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৪ বিষয় : NAT
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৫ বিষয় : IPv6
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০১ বিষয় : বেসিক নেটওয়ার্কিং
ডায়নামিক রাউটিং
আজকে আমরা ডায়নামিক রাউটিং EIGRP নিয়ে জানার চেস্টা করি। মনে রাখা ভাল যে সিসিএনএ পরীক্ষায় EIGRP নিয়ে একটি সিমুলেশন থাকে । সুতরাং EIGRP খুবেই গুরুত্বপূর্ণ সিসিএনএ পরীক্ষার জন্য।
EIGRP বেসিক ধারণা
EIGRP হলো এনহ্যান্সড ইন্টেরিয়র গেটওয়ে রাউটিং প্রোটোকল। ইহা এমন একটি প্রোটোকল যা আসলে লিংঙ্ক স্টেট রাউটিং প্রটোকলের বৈশিষ্ট্য আবার এটি ডিসট্যান্স ভেক্টর রাউটিং প্রটোকলের অনেক বৈশিষ্ট্যই ধারণ করে। এসব বিবেচনা করে EIGRP বলা হয় হাইব্রিড রাউটিং প্রটোকল। এখন প্রশ্ন হলো ডিসট্যান্স ভেক্টর রাউটিং প্রটোকল এবং লিংঙ্ক স্টেট রাউটিং প্রটোকল আসলে কি? ডিসট্যান্স ভেক্টর রাউটিং প্রটোকলে এর মাধ্যমে রাউটার জানতে পারে নেটওয়ার্কের প্রতিবেশী রাউটার সম্পর্কে এবং সকল রাউটারের অবস্থান সম্পর্কে অথার্ৎ কতটুকু দূরত্বে রাউটার গুলো অবস্থান করছে। আর লিংঙ্ক স্টেট রাউটিং প্রটোকল এর মাধ্যমে রাউটার জানতে পারে প্রতিটি লিংকের কষ্ট সম্পর্কে এবং বেস্ট পাথ সিলেক্ট করে থাকে ।
EIGRP এর সুবিধাগুলো হলো,
- CIDR ও VLSM সাপোর্ট করে
- EIGRP টপোলজি টেবিলে ব্যাকআপ পাথ রাখে ফলে কোন পাথে কোন সমস্যা ব্যাপআপ পাথ দিয়ে যোগাযোগ করে।
- DUAL(Diffusing Update Algorithm) ব্যবহার করে প্রতিটি রাউটারের মান নির্ধারণ করে।
- ডিফল্ট হপ কাউন্ট হলো-১০০
- প্রতিবেশি রাউটারগুলোর মধ্যে hello ম্যাসেজ পাঠায়। সেই hello ম্যাসেজ এর উত্তরে জানতে পারে কোন রাউটার নেটওয়ার্কে একটিভ আছে । ফলে দ্রুত কনভার্জেন্স ঘটে।
চলেন এবার দেখি EIGRP কিভাবে কাজ করে?
প্রথমেই EIGRP প্যাকেট গুলো সম্পর্কে জানার চেষ্টা করি
১. হ্যালো – এই প্যাকেট এর মাধ্যমে প্রতিবেশী রাউটার এর সাথে রিলেশনশীপ তৈরী করে থাকে।
২. আপডেট – আপডেট ব্যবহার করা হয় রাউটিং টেবিলের আপডেট সেন্ড করার জন্য।
৩. কোয়েরি- যদি মেইন রাউট এ সমস্যা হয় তাহলে কোন ব্যাকআপ পাথ আছে কি না তা জানার জন্য কোয়েরি প্যাকেট সেন্ড করে।
৪. রিপ্লে- যদি কোন প্রতিবেশী রাউটার ব্যাপআপ পাথ প্রদান করে তা হলো রিপ্লে ম্যাসেজ প্রদান করে।
৫. একোনলেজমেন্ট- প্যাকেট রিসিভ করে একোনলেজমেন্ট প্যাকেট এর মাধ্যমে।
এখন দেখি কিভাবে রাউট আপডেট করে
মনেকরি ২টি রাউটারে EIGRP কনফিগার করা আছে। চলেন দেখি রাউটার ২ট অন করার সাথে সাথে কি ঘটনা গঠে
ধাপ-১: রাউটার-১ একটি হ্যালো ম্যাসেজ সেন্ট করবে রাউটার-২কে
ধাপ-২: রাউটার-২ হ্যালো ম্যাসেজ রিসিভ করে সে একটি হ্যালো ম্যাসেজ সেন্ড করবে রাউটার-১কে । রাউটার-২ সাথে রাউটিং আপডেট প্যাকেট সেন্ড করবে রাউটার-১ কে
ধাপ-৩: রাউটার-১ আপডেট প্যাকেট রিসিভ করার সাথে সাথে একটি এ্যাকুনলেজ ম্যাসেজ সেন্ড করবে রাউটার-২ কে । সাধারণত এভাবেই EIGRP তার প্রতিবেশী রাউটার গুলোর সাথে যোগাযোগ রক্ষা করে থাকে ।
এবার একটি প্রাকটিক্যাল করি অথার্ৎ EIGRP কনফিগার করি
EIGRP কনফিগার করার পদ্ধতি
১. প্রথমে নেটওয়ার্কটি ডিজাইন করি
২. প্রতিটি রাউটারের আলাদা নাম এসাইন করি।
৩. প্রত্যেকটি রাউটারে ইন্টারফেসগুলো আপ করি
৪. প্রতিটি রাউটারে EIGRP চালু করি।
১. প্রথমে নেটওয়ার্কটি ডিজাইন করি
২.প্রতিটি রাউটারের আলাদা নাম এসাইন করি।
Dhanmondi router host name configuration
—————————————–
Router>
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 Dhanmondi
Dhanmondi (config)#exit
Dhanmondi #
%SYS-5-CONFIG_I: Configured from console by console
Dhanmondi #wr
Gulshan router host name configuration
——————————————-
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 Gulshan
Gulshan(config)#exit
Gulshan#
%SYS-5-CONFIG_I: Configured from console by console
Gulshan#wr
Uttara router host name configuration
—————————————————–
Router>
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 Gulshan
Gulshan(config)#exit
Gulshan#
%SYS-5-CONFIG_I: Configured from console by console
Gulshan#wr
৩. প্রত্যেকটি রাউটারে ইন্টারফেসগুলো আপ করি
Dhanmondi router interface configuration
———————————————————
Dhanmondi>
Dhanmondi>en
Dhanmondi#conf
Dhanmondi#configure ter
Dhanmondi#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Dhanmondi(config)#inter
Dhanmondi(config)#interface eth
Dhanmondi(config)#interface ethernet 0/0/0
Dhanmondi(config-if)#ip add
Dhanmondi(config-if)#ip address 172.16.0.1 255.255.0.0
Dhanmondi(config-if)#no sh
Dhanmondi(config-if)#no shutdown
%LINK-5-CHANGED: Interface Ethernet0/0/0, changed state to up
Dhanmondi(config-if)#exit
Dhanmondi(config)#inter
Dhanmondi(config)#interface fast
Dhanmondi(config)#interface fastEthernet 0/0
Dhanmondi(config-if)#ip add
Dhanmondi(config-if)#ip add
Dhanmondi(config-if)#ip address 172.15.0.1 255.255.0.0
Dhanmondi(config-if)#no sh
Dhanmondi(config-if)#no shutdown
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
Dhanmondi(config-if)#exit
Dhanmondi(config)#inter
Dhanmondi(config)#interface fast
Dhanmondi(config)#interface fastEthernet 0/1
Dhanmondi(config-if)#ip add
Dhanmondi(config-if)#ip address 192.168.1.1 255.255.255.0
Dhanmondi(config-if)#no sh
Dhanmondi(config-if)#no shutdown
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
Dhanmondi(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
Dhanmondi(config-if)#exit
Dhanmondi(config)#exit
Dhanmondi#
%SYS-5-CONFIG_I: Configured from console by console
Dhanmondi#wr
Gulshan router interface configuration
———————————————————–
Router>
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 Gulshan
Gulshan(config)#exit
Gulshan#
%SYS-5-CONFIG_I: Configured from console by console
Gulshan#wr
Building configuration…
[OK]
Gulshan#
Gulshan#conf
Gulshan#configure ter
Gulshan#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Gulshan(config)#inter
Gulshan(config)#interface eth
Gulshan(config)#interface ethernet 0/1/0
Gulshan(config-if)#ip add
Gulshan(config-if)#ip address 172.17.0.1 255.255.0.0
Gulshan(config-if)#no sh
Gulshan(config-if)#no shutdown
%LINK-5-CHANGED: Interface Ethernet0/1/0, changed state to up
Gulshan(config-if)#exit
Gulshan(config)#inter
Gulshan(config)#interface fast
Gulshan(config)#interface fastEthernet 0/0
Gulshan(config-if)#ip add
Gulshan(config-if)#ip address 172.15.0.2 255.255.0.0
Gulshan(config-if)#no sh
Gulshan(config-if)#no shutdown
Gulshan(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
Gulshan(config-if)#exit
Gulshan(config)#inter
Gulshan(config)#interface fast
Gulshan(config)#interface fastEthernet 0/1
Gulshan(config-if)#ip add
Gulshan(config-if)#ip address 192.168.2.1 255.255.255.0
Gulshan(config-if)#no sh
Gulshan(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
Gulshan(config-if)#exit
Gulshan(config)#exit
Gulshan#
Uttara router interface configuration
———————————————————
Uttara#conf
Uttara#configure ter
Uttara#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Uttara(config)#inter
Uttara(config)#interface eth
Uttara(config)#interface ethernet 0/1/0
Uttara(config-if)#ip addd
Uttara(config-if)#ip add
Uttara(config-if)#ip address 172.17.0.2 255.255.0.0
Uttara(config-if)#no sj
Uttara(config-if)#no s
Uttara(config-if)#no sh
Uttara(config-if)#no shutdown
Uttara(config-if)#
%LINK-5-CHANGED: Interface Ethernet0/1/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/1/0, changed state to up
Uttara(config-if)#
Uttara(config-if)#exit
Uttara(config)#inter
Uttara(config)#interface eth
Uttara(config)#interface ethernet 0/0/0
Uttara(config-if)#ip add
Uttara(config-if)#ip address 172.16.0.2 255.255.0.0
Uttara(config-if)#no sh
Uttara(config-if)#no shutdown
Uttara(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
Uttara(config-if)#
Uttara(config-if)#exit
Uttara(config)#inter
Uttara(config)#interface fast
Uttara(config)#interface fastEthernet 0/1
Uttara(config-if)#ip add
Uttara(config-if)#ip address 192.168.3.1 255.255.255.0
Uttara(config-if)#no sh
Uttara(config-if)#no shutdown
Uttara(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
Uttara(config-if)#exit
Uttara(config)#exit
Uttara#
%SYS-5-CONFIG_I: Configured from console by console
Uttara#wr
Building configuration…
[OK]
৪. প্রতিটি রাউটারে EIGRP চালু করি।
Dhanmondi router EIGRP configuration
——————————————————
Dhanmondi>
Dhanmondi>en
Dhanmondi#conf
Dhanmondi#configure ter
Dhanmondi#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Dhanmondi(config)#router
Dhanmondi(config)#router eig
Dhanmondi(config)#router eigrp 20
Dhanmondi(config-router)#net
Dhanmondi(config-router)#network 192.168.1.0
Dhanmondi(config-router)#net
Dhanmondi(config-router)#network 172.16.0.0
Dhanmondi(config-router)#net
Dhanmondi(config-router)#network 172.15.0.0
Dhanmondi(config-router)#exit
Dhanmondi(config)#exit
Dhanmondi#
Gulshan route EIGRP command line
—————————————————-
Gulshan>
Gulshan>
Gulshan>en
Gulshan#conf
Gulshan#configure ter
Gulshan#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Gulshan(config)#rou
Gulshan(config)#router eig
Gulshan(config)#router eigrp 20
Gulshan(config-router)#net
Gulshan(config-router)#network 192.168.2.0
Gulshan(config-router)#net
Gulshan(config-router)#network 172.17.0.0
Gulshan(config-router)#net
Gulshan(config-router)#network 172.15.0.0
Gulshan(config-router)#
%DUAL-5-NBRCHANGE: IP-EIGRP 20: Neighbor 172.15.0.1 (FastEthernet0/0) is up: new adjacency
Uttara router EIGRP configuration
——————————————————————–
Uttara>
Uttara>
Uttara>en
Uttara#conf
Uttara#configure ter
Uttara#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Uttara(config)#ro
Uttara(config)#router ei
Uttara(config)#router eigrp
% Incomplete command.
Uttara(config)#router eigrp 20
Uttara(config-router)#net
Uttara(config-router)#network 192.168.3.0
Uttara(config-router)#net
Uttara(config-router)#network 172.16.0.0
Uttara(config-router)#
%DUAL-5-NBRCHANGE: IP-EIGRP 20: Neighbor 172.16.0.1 (Ethernet0/0/0) is up: new adjacency
Uttara(config-router)#net
Uttara(config-router)#network 172.17.0.0
Uttara(config-router)#
%DUAL-5-NBRCHANGE: IP-EIGRP 20: Neighbor 172.17.0.1 (Ethernet0/1/0) is up: new adjacency
EIGRP কনফিগারেশন শেষ। এখন আমরা এক হোস্ট থেকে অন্য হোস্টে পিং করে চেক করতে পারি । যদি পিং রিপ্লে হয় তাহলে বুঝতে হবে আমাদের EIGRP কনফিগারেশন সঠিক হয়েছে। আজকের মতো তাহলে এখানেই শেষ করছি।
cheap atorvastatin 80mg atorvastatin 10mg brand buy lipitor 80mg pills
order lipitor 40mg online cheap cheap atorvastatin 80mg order lipitor 80mg pills
brand baycip – buy baycip generic buy augmentin without a prescription
buy glycomet 1000mg generic – trimethoprim tablet generic lincomycin 500mg
buy zidovudine online pill – roxithromycin 150mg cheap generic allopurinol
how to get retrovir without a prescription – cost allopurinol 300mg buy allopurinol pill
buy clozaril 50mg for sale – cheap altace famotidine 20mg cost
generic clozaril – pepcid ca famotidine 20mg usa
purchase seroquel generic – geodon 40mg for sale brand eskalith
clomipramine 25mg generic – order celexa generic buy sinequan without a prescription
order seroquel 100mg generic – buy venlafaxine 75mg pill purchase eskalith pill
clomipramine price – buy paroxetine paypal sinequan price
buy atarax 10mg without prescription – order atarax 10mg sale buy amitriptyline 10mg online cheap
buy hydroxyzine 25mg for sale – sarafem 20mg tablet endep 25mg pill
augmentin 625mg oral – purchase septra pills buy cheap generic baycip
buy generic clavulanate – order linezolid 600 mg generic order generic cipro
buy amoxicillin sale – keflex 125mg drug cost ciprofloxacin
cheap generic amoxil – order trimox online cipro 1000mg over the counter
zithromax 250mg generic – purchase ciprofloxacin ciplox medication
cleocin usa – order cleocin 300mg pills cheap chloromycetin generic
order cleocin 150mg online cheap – oxytetracycline us chloromycetin sale
azithromycin 500mg for sale – zithromax 500mg over the counter order ciprofloxacin 500mg without prescription
ivermectin 6 mg pills for humans – order eryc 500mg generic cefaclor 500mg over the counter