Tìm hiể u giao thứ c định tuyế n EI EIGR GRP P Mô phỏng giao thứ c trên Packet Tracer
Đình C ườ ng GVHD: Đỗ Đ ng
MỤC LỤC MỤC LỤC ........................................................................................................1 LỜ I GIỚ I THIỆU ...........................................................................................4 LỜ I CẢM Ơ N ..................................................................................................5 THUẬT NGỮ VÀ VÀ VIẾT TẮT........................................................................ 6 PHẦN I: GIỚ I THIỆU CHUNG VỀ GIAO THỨ C ĐỊNH TUYẾN.GIỚ I THIỆU GIAO THỨ C ĐỊNH TUYẾN EIGRP . ............................................ 7 1. GIỚ I THIỆU CHUNG VỀ GIAO THỨ C ĐỊNH TUYẾN. .......................... .......................... 7 2. GIỚ I THIỆU GIAO THỨ C ĐỊNH TUYẾN EIGRP. .............................. ................................... ..... 7
PHẦN II:TÌM HIỂU GIAO THỨ C ĐỊNH TUYẾN EIGRP ...................... 9 1. SO SÁNH GIAO THỨ C EIGRP VÀ GIAO TH Ứ C IGRP:........................ I GRP:.......................... 9 2. CÁC ĐẶC ĐIỂM, K Ỹ THUẬT CƠ B BẢN CỦA GIAO THỨ C EIGRP: ...11 2.1. Các đặc điểm cơ b bản:................................. n:................................................. ................................... ............................ ......... 11 2.2. Các k ỹ thuật của EIGRP: ............................... ............................................... ................................ ...................... ...... 12 2.2.1. S ự ng (Neighbor discovery and ự phát hi ện và tái hiện các router láng gi ề ng recovery): .............................................. ..................................................................... .............................................. .............................................. ....................... 12 2.2.2. Giao th ứ c truyề n t ải tin cậ y (RTP – Reliable Transport Protocol): .............. 13 2.2.3. Thu ật toán DUAL: ........................................... .................................................................. .............................................. ......................... 13 2.2.4. C ấ ấu trúc t ừ ừng ng phần theo giao th ứ c (PDMs - Protocol-Dependent Modules): ... ............................................ ................................................................... .............................................. .............................................. .............................. ....... 17
3. THÀNH PHẦN VÀ CÁC PHÉP TÍNH C ỦA EIGRP: ............................. ................................. 17 3.1. Các bảng của EIGRP (EIGRP Tables):............... Tables): ............................... ................................ ................ 17 3.1.1. Bảng láng gi ề ng ng (Neighbor table):..................... table): ............................................ ............................................ ..................... 18 3.1.2. Bảng cấ u trúc mạng (Topology table): ............................................. .......................................................... ............. 18 3.1.3. Bảng định tuyế n (Routing Table): ............................................. .................................................................. ..................... 19
3.2. Các dạng gói tin của EIGRP (EIGRP Packet Formats): ................... 19 4. CẤU HÌNH CƠ B BẢN VÀ KIỂM TRA CẤU HÌNH EIGRP: .................... .................... 23 ơ bản: ............................. 4.1. Cấu hình EIGRP c ơ b ............................................. ................................. ......................... ........ 23 4.1.1. Kích ho ạt giao thứ c định tuyế n EIGRP:....................... EIGRP: .............................................. .................................. ........... 23 4.1.2. Khai báo nh ữ ng ng m ạng c ủa router mà bạn đ ang ang cấ u hình có cùng EIGRP AS number: ........................................... .................................................................. ............................................... ............................................... ............................ ..... 23 4.1.3. Câu l ệnh cấ u hình c ơ b bản khác: ............................................. ................................................................... ........................ .. 25
4.2. Kiểm tra cấu hình EIGRP: .......................................... ........................................................... ......................... ........ 25
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
1
Tìm hiể u giao thứ c định tuyế n EI EIGR GRP P Mô phỏng giao thứ c trên Packet Tracer
Đình C ườ ng GVHD: Đỗ Đ ng
4.2.1. Các câu l ệnh Show: ............................................. .................................................................... ........................................... .................... 25 4.2.2. Các câu lệnh Debug: nh Debug:.................... .......................................... ............................................. ............................................. ...................... 31
5. CÁC TÍNH NĂNG NÂNG CAO CỦA EIGRP: .............................. .......................................... ............ 31 5.1. Route Summarization – tổng hợ p tuy ến đƣờ ng: ................................ ... 31 ng: ............................. 5.2. Load Balancing – Cân bằng tải: .............................. .............................................. ............................ ............ 34 5.2.1. Load Balancing Balancing Across Equal Equal Cost Paths – Cân b ằ ng ng t ải trên nhữ ng ng tuyế n ng có cùng giá tr ị: .......................................... ................................................................ ............................................ ................................ .......... 34 đườ ng 5.2.2. Load Balancing Balancing Across Unequal Cost Cost Paths – Cân b ằ ng ng t ải trên nhữ ng ng tuyế n ng không cùng giá tr ị: ........................................... .................................................................. ............................................. ........................ .. 34 đườ ng
5.3. EIGRP Bandwidth Use Across WAN Links – B ăng thông của EIGRP trong liên k ết mạng WAN: ................................. ................................................. ......................... ......... 35 5.4. Bandwidth Utilization over WAN Interfaces – B ăng thông của EIGRP trong giao diện mạng WAN: .................... ..................................... ................................. .................. 36 5.5. Configuring EIGRP in a Frame Relay Hub-and-Spoke Topology – Cấu hình EIGRP trong một cấu trúc Frame Relay Hub-and-Spoke: ..37 5.6. Configuring EIGRP in a Hybrid Multipoint Topology – Cấu hình EIGRP trong cấu trúc Hybrid Multipoint: ............................. ............................................. ................ 38 5.7. Cơ ch chế chứ ng ng thự c của EIGRP: .............................. .............................................. ............................. ............. 39 5.7.1. T ổ n cơ ch chế ch chứ ng ng thự c của EIGRP: ............................................. ............................................... .. 39 ổng g quan v ề c 5.7.2. C ơ chế ch chứ ng ng thự c bằ ng ng mã MD5 c ủa EIGRP: ............................................. ............................................. 39 ơ ch
6. SỬ D DỤNG EIGRP TRONG CÁC DOANH NGHIỆP:............................... 41 6.1. K ết nối SIA S IA - Stuck in Active:...................................... Active:..................................................... ......................... .......... 41 7. K ẾT LUẬN VÀ ĐÁNH GIÁ VỀ GIAO THỨ C EIGRP: ........................... ........................... 42
PHẦN III: MÔ PHỎNG HOẠT ĐỘNG CỦA GIAO THỨ C EIGRP TRÊN PHẦN MỀM PACKET TRACER. ................................................. 43 1. TOPOLOGY SỬ D DỤNG ĐỂ MÔ PHỎ ............................................. .................... ... 43 PHỎNG: ............................ 2. MỤC ĐÍCH VÀ YÊU CẦU: ............................ ............................................. ................................ ............................. .............. 45 3. THỰ C HIỆN CẤU HÌNH: ............................. ............................................ ................................ ................................ ............... 46 3.1. Cấu hình cho c ơ b bản cho PC. ............................ ............................................ .............................. .................... ...... 46 3.2. Cấu hình cho Switch:............................................ Switch:............................................................ ................................. ................. 46 3.2.1. C ấ switch): ........................................ ................... 46 ấ u hình Switch P.DT (Redisbution layer switch):..................... 3.2.2. C ấ switch ): .......................................... .......................................... 47 ấ u hình Switch SW_CNTT (Core layer switch):
3.3. Cấu hình Web Server: ............................... .............................................. ................................ ............................. ............ 50 3.4. Cấu hình Cloud Frame Relay .............................. .............................................. ................................ .................. 50
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
2
Tìm hiể u giao thứ c định tuyế n EI EIGR GRP P Mô phỏng giao thứ c trên Packet Tracer
Đình C ườ ng GVHD: Đỗ Đ ng
3.5. Cấu hình Router: ............................. ............................................. ................................. ................................. ..................... ..... 51 3.5.1. C ấ bản: ........................................... .................................................................. ............................................... .......................... .. 51 ấu hình c ơ b 3.5.2. C ấ ng) Serial Sub-interface Frame Relay Point-to-Point:. Point-to-Point:. ấu hình giao di ện (cổ ng) ............................................ ................................................................... .............................................. .............................................. .............................. ....... 52 3.5.3. C ấ .................................... 53 ấu hình giao th ứ c định tuyế n EIGRP (AS = 2010 ): ....................................
3.6. Các cấu hình nâng cao c ủa giao thứ c EIGRP: ............................. .................................... ....... 54 3.6.1. Route Summarization – t ổ n ng: ........................................... ............................................. .. 54 ổng g hợ p tuyế n đườ ng: 3.6.2. C ấ ng t ải: ............................................ .................................................................. ....................................... ................. 55 ấu hình cân b ằ ng 3.6.3. C ấ ng thự c MD5 của EIGRP: ............................................... ........................................................ ......... 55 ấu hình chứ ng
3.7. Cấu hình cho DNS Server: ............................... ............................................... ............................... ..................... ...... 55 4. K ẾT QUẢ: ............................ ............................................ ............................... ................................ ................................ .......................... ........... 56
TÀI LIỆU THAM KHẢO ............................................................................59
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
3
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
LỜ I GIỚ I THIỆU Sự phát triển c ủa Internet cũng đồng ngh ĩ a v ớ i vi ệc t ăng tr ưở ng v ề quy mô và công nghệ nhiều lo ại mạng LAN, WAN … Và đặc biệt là lưu lượ ng thông tin trên mạng tăng đáng k ể. Chính điều đó đã làm cho vấn đề chia sẻ thông tin trên mạng hay là vấn đề định tuyến tr ở nên quan tr ọng h ơ n bao giờ h ết. Trong việc thiết k ế mạng và lựa chọn giao thức định tuyến sao cho phù hợ p vớ i chi phí, tài nguyên của t ổ chức là đặc biệt quan tr ọng. Internet phát triển càng mạnh, lượ ng ngườ i truy nhậ p càng t ăng yêu cầu
định tuyến càng phải tin cậy, tốc độ chuyển mạch nhanh và không gây ra lặ p trên mạng. Hơ n nữa khi nhiều tổ ch ức tham gia vào mạng thì nhiều giao thức đượ c đưa vào sử d ụng dẫn đến sự phức tạ p v ề định tuyến cũng gia tăng, và số l ượ ng các giao thức để phục vụ cho việc định tuyến c ũng có r ất nhiều. Việc hi ểu bi ết và thiết k ế các mạng thông tin cỡ lớ n có sử dụng các thiết bị định tuyến đang tr ở thành một nhu cầu vô cùng cấ p thiết trong thực tế. Nó đòi hỏi ngườ i thiết k ế mạng phải có sự hiểu biết sâu về giao thức sẽ s ử d ụng cho việc thiết k ế m ạng c ũng như các loại giao thức định tuyến khác. Cisco là một trong những nhà cung cấ p thiết bị mạng hàng
đầu thế giớ i, ngoài ra Cisco còn đưa ra các ch ứng chỉ và mở các trung tâm đào t ạo nhân lực v ề mạng máy tính cũng như phát triển các chuẩn giao thức định tuyến. Giao thức định tuyến EIGRP ( Enhanced Interior Gateway Routing Protocol ) đượ c CISCO phát triển độc quyền dựa trên giao thức định tuyến IGRP nhằm nâng cao tính hiệu quả cho quá trình định tuyến trong các router của họ. Báo cáo thực tậ p chuyên ngành đề tài Tìm hiể u về giao thứ c định tuyế n EIGRP và mô phỏng hoạt động của giao thứ c trên phần mề m Packet Tracer nhằm tìm hiểu một cách chi tiết hơ n các đặc điểm, tính năng và phươ ng thức hoạt động của giao thức định tuyến EIGRP và mô phỏng trên Packet Tracer. Nội dung chính của báo cáo th ực tậ p gồm: Phần I: Gi ớ i thi ệu chung về giao th ứ c đị nh tuyế n. Gi ớ i thi ệu giao th ứ c đị nh tuyế n EIGRP. Phần II: Tìm hi ểu giao thứ c EIGRP. Phần III: Mô ph ỏng hoạt động của giao thứ c trên phần mềm Packet Tracer.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
4
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
LỜ I CẢM Ơ N Trong quá trình hoàn thành báo cáo em đã gặ p không ít khó khăn vì lượ ng kiến thức liên quan r ất sâu r ộng, nhưng đượ c sự quan tâm giúp đỡ , hướ ng dẫn của thầy giáo hướ ng dẫn Đỗ Đình C ườ ng cùng các thầy cô trong bộ môn M ạng và Truyền thông em đã hoàn thành báo cáo thực tậ p đúng thờ i gian quy định. Em xin gửi l ờ i cảm ơ n chân thành tớ i thầy giáo hướ ng dẫn Đỗ Đình C ườ ng cùng các thầy cô trong bộ môn M ạng và Truy ền thông đã giúp
đỡ em hoàn thành báo
cáo này. Trong quá trình hoàn thành báo cáo sẽ không tránh khỏi nhữ ng thiếu sót. Em r ất mong nhận
đượ c s ự góp ý của quý thầy cô cùng các bạn sinh viên để báo cáo đượ c hoàn chỉnh hơ n. Em xin chân thành cảm ơ n.! Thái Nguyên, ngày 19 tháng 5 năm 2010 Sinh viên Nguyễn Minh Công
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
5
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
THUẬT NGỮ VÀ VIẾT TẮT -
IP (Internet Protocol): Giao thức Internet.
-
TCP/IP (Transmission Control Protocol/ Internet Protocol): Giao thức kiểm soát truyền thông và Internet.
-
OSPF (Open shortest Path First) protocol: Giao thức tìm
-
tiên. IPX (Internetwork Packet Exchange): Mạng tươ ng tác trao đổi gói tin.
đườ ng ngắn nhât đầu
-
OSI (Open Systems Interconnection) model: Mô hình OSI liên k ết các hệ thông mở .
-
SAP (Service Advertising Protocol): Giao thức quảng cáo dịch vụ. RIP (Routing Information Protocol): Giao thức thông tin định tuyến.
-
EIGRP (Enhanced Interior Gateway Routing Protocol): Giao thức
định tuyến
nội miền mở r ộng. -
IGRP (Interior Gateway Routing Protocol): Giao thức định tuyến nội miền.
-
DUAL (Diffuing Update Algorithm): Thuật toán cậ p nhật nhiều mức.
-
VLSM (Variable-Length Subnet .Mask): Mặt nạ mạng có độ dài thay đổi. CIDR (Classless Interdomain Routing): định tuyến liên miền không theo lớ p địa chỉ.
-
RTP (Reliable Transport Protocol): Giao thức vận chuyển tin cậy. Apple Talk : Một tiêu chuẩn mạng cục bộ do hãng Apple computer thành lậ p.
-
PDM (Protocol dependent modules): module độc lậ p giao thức.
-
IGPs (Interior Gateway Protocols). EGPs (Exterior Gateway Protocols ). EGP (Exterior Gateway Protocol ). BGP (Border Gateway Protocol ). CSPF (Constrained Shortest Path First ). RTMP (Routing Table Maintenance Protocol) FSM (Finite State Machines ). LAN (Local Network Area) WAN (Wide Network Area) MD5 (Message Digest 5) SIA (Stuck in Active).
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
6
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
PHẦ N I: GIỚ I THIỆU CHUNG VỀ GIAO THỨ C ĐỊNH TUYẾN. GIỚ I THIỆU GIAO THỨ C ĐỊNH TUYẾN EIGRP .
1. GIỚ I THIỆU CHUNG VỀ GIAO THỨ C ĐỊNH TUYẾN. Giao thức
định tuyến đượ c sử dụng để giao tiế p giữa các router v ớ i nhau . Giao thức định tuyến cho phép router chia s ẻ các thông tin định tuyến mà nó biết cho các router khác.Từ đó router có thể xây dựng và bảo trì bảng định tuyến của nó. Một số giao thức định tuyến như : Giao thức định tuyến trong - Interior Gateway Protocols (IGPs).
Router Information Protocol (RIP). Open Shortest Path First (OSPF). Intermediate System to Intermediate System (IS-IS). Hai giao thức sau đây thuộc sở hữa của Cisco, và
đượ c hỗ tr ợ bở i các router Cisco hay những router của nh ững nhà cung cấ p mà Cisco đã đăng ký công nghệ:
•
Interior Gateway Routing Protocol (IGRP).
Enhanced IGRP (EIGRP). Giao thức định tuyến ngoài - Exterior Gateway Protocols (EGPs). •
Exterior Gateway Protocol (EGP).
Border Gateway Protocol (BGP).
Constrained Shortest Path First (CSPF).
2. GIỚ I THIỆU GIAO THỨ C ĐỊNH TUYẾN EIGRP. EIGRP là giao thức riêng của Cisco, đượ c đưa ra vào năm 1994 vớ i IOS 9.2.1, đượ c phát triển từ giao thức IGRP. Không giống IGRP là một giao thức định tuyến theo lớ p địa chỉ, EIGRP có hỗ tr ợ định tuyến liên miền không theo lớ p địa ch ỉ (CIDR- Classless Interdomain Routing) và cho phép ngườ i thiết k ế mạng tối ưu không gian địa chỉ bằng VLSM. So vớ i IGRP, EIGRP có th ờ i gian hội tụ nhanh hơ n, có khả năng mở r ộng tốt hơ n và khả năng chống loop cao hơ n. Và đặc biệt hơ n, EIGRP còn thay thế đượ c cho giao thức Novell Routing Information Protocol (Novell RIP) và Apple talk Routing Table Maintenance Protocol (RTMP) để phục vụ tốt cho cả 2 mạng IPX và Apple Talk. SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
7
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
EIGRP là giao thức định tuyến nâng cao theo vectơ khoảng cách (distance vector). Nó k ết hợ p các ưu điểm của cả giao thức định tuyến theo vectơ khoảng cách và giao thức
định tuyến theo tr ạng thái đườ ng liên k ết. Ví dụ như những ưu điểm tốt nhất của OSPF như thông tin cậ p nh ật một ph ần, phát hiện router láng giềng…đượ c đưa vào EIGRP. Tuy nhiên, cấu hình EIGRP dễ hơ n cấu hình OSPF. Cho nên EIGRP còn đượ c xem là giao th ức định tuyến lai (hybrid routing protocol ). EIGRP là một lựa chọn lý tưở ng cho các mạng lớ n, đa giao thức đượ c xây dựng dựa trên các Cisco router.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
8
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
PHẦ N II : TÌM HIỂU GIAO THỨ C ĐỊNH TUYẾN EIGRP 1. SO SÁNH GIAO THỨ C EIGRP VÀ GIAO THỨ C IGRP: Giao thức
định tuyến EIGRP đượ c Cisco đưa ra như là một phiên bảng mớ i mở r ộng và nâng cao hơ n c ủa giao thức IGRP. K ỹ thu ật định tuyến theo distance vector trong IGRP vẫn đượ c sử dụng cho EIGRP. EIGRP cải tiến các quá trình hội tụ, hoạt động hiệu quả hơ n IGRP. Điều này cho phép chúng ta mở r ộng, cải ti ến c ấu trúc trong khi vẫn giữ nguyên nhữ ng gì đã xây dựng trong IGRP. So sánh giữ a EIGRPvà IGRP: Tính tươ ng thích: IGRP và EIGRP hoàn toàn tươ ng thích vớ i nhau. EIGRP router không có ranh gi ớ i
khi hoạt
động chung vớ i IGRP router. Đặc điểm này r ất quan tr ọng khi ngườ i sử dụng muốn tận dụng ưu điểm của cả 2 giao thức. EIGRP có thể hỗ tr ợ nhiều giao thức khác nhau còn IGRP thì không. Cách tính thông số định tuyến (Metric): EIGRP tính thông số định tuyến dựa trên các thông s ố sau: - Băng thông ( Bandwidth ) tính theo kilobit. - Độ tải ( Load ). - Độ tr ễ ( Delay ). - Độ tin cậy ( Reliability ). EIGRP và IGRP có cách tính thông số định tuyến khác nhau. EIGRP tăng thông số định tuyến của IGRP lên 256 lần vì EIGRP sử dụng thông số 32 bít, còn IGRP sử dụng thông số 24 bít. Bằng cách nhân lên hoặc chia đi 256 lần, EIGRP có thể dễ dàng chuyển đổi thông số định tuyến của IGRP . EIGRP và IGRP đều sử dụng công thức tính thông số định tuyến như sau:
Giá tr ị mặc định: K1=1, K2=0, K3=1, K4=0, K5=0 Khi K4=K5=0 thì phần [K5/ (độ tin cậy + K4)] trong công thức không còn là một nhân tố khi tính thông số định tuyến nữa. Do đó, công thức tính còn lại như sau: Thông số định tuyến = Băng thông + Độ tr ễ IGRP và EIGRP sử dụng các biểu đổi sau để tính toán thông số định tuyến: Băng thông trong công thức trên áp dụng cho IGRP = 10000000/băng thông thực sự SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
9
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Băng thông trong công thức trên áp dụng cho EIGRP = (10 000 000/băng thông thực sự ) * 256
Độ tr ễ trong công thức trên áp dụng cho IGRP = độ tr ễ thực sự / 10 Độ tr ễ trong công thức trên áp dụng cho EIGRP = ( độ tr ễ thực sự / 10 ) * 256 Để các giao thức định tuyến khác nhau như OSPF và RIP chẳng hạn th ực hi ện chia sẻ thông tin định tuyến vớ i nhau thì cần phải cấu hình nâng cao hơ n. Trong khi đó EIGRP và IGRP có cùng số AS c ủa hệ thống tự tr ị (Autonomous system) sẽ tự động phân phối và chia sẻ thông tin về đườ ng đi vớ i nhau.
Hình 1 -1 : Các thông số của một giao diện (cổ ng) Số lượ ng hop: IGRP có số lượ ng hop tối đa là 255. EIGRP có s ố lượ ng hop tối đa là 224. Con số này dư sức đáp ứng cho một mạng đượ c thiết k ế hợ p lý lớ n nhất.
Hoạt động phân phối thông tin tự động:
Để các giao thức khác nhau như OSPF và RIP ch ẳng hạn thực hiện chia sẻ thông tin định tuyến vớ i nhau thì cần phải cấu hình nâng cao hơ n. Trong khi đó IGRP và EIGRP có cùng số AS của h ệ tự quản sẽ tự động phân phối và chia sẻ thông tin về đườ ng đi vớ i nhau. Đánh dấu đườ ng đi: EIGRP đánh dấu những đườ ng mà nó học đượ c từ IGRP hay từ bất k ỳ nguồn bên ngoài nào khác là đườ ng ngoại vi vì những con đườ ng này không xuất phát từ các EIGRP router. IGRP thì không phân biệt đườ ng ngoại vi (đượ c đánh dấu bằng chữ EX ) và nội vi (đượ c đánh dấu bằng chữ D).
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
10
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
2. CÁC ĐẶC ĐIỂM, K Ỹ THUẬT CƠ BẢN CỦA GIAO THỨ C EIGRP: Các đặc điểm cơ bản: EIGRP hoạt động khác vớ i IGRP. Về b ản ch ất EIGRP là một giao thức định tuyến theo distance vector nâng cao nhưng khi cậ p nhật và bảo trì thông tin láng giềng và thông tin định tuyến thì nó làm việc giống như một giao thức định tuyến theo tr ạng thái đườ ng liên k ết. Những ưu điểm của EIGRP so vớ i giao thức định tuyến theo vector khoảng cách thông thườ ng: Tốc độ hội tụ nhanh (Fast convergence): Một router đang chạy EIGRP lưu tr ữ tất cả bảng định tuyến của các router láng giềng để nó có thể nhanh chóng thích ứng vớ i các tuyến đườ ng thay thế nếu một tuyến đườ ng ưa thích bị lỗi. Khi đó giao thức EIGRP sẽ truy vấn các router láng giềng để khám phá một con đườ ng thay thế. Quá trình truy vấn này chỉ d ừng lại khi tìm thấy một tuyến đườ ng thay thế. Ngoài ra chúng sử dụng DUAL. DUAL đảm bảo hoạt động không bị l ặ p (loop) khi tính toán đườ ng đi, cho phép mọi router trong hệ thống mạng thực hiện đồng bộ cùng lúc khi có sự thay đổi xảy ra. Có hỗ tr ợ VLSM (Variable – Length Subnet Mask) và CIDR (Classless 2.1.
Interdomain Routing): Không giống như IGRP, EIGRP có trao
đổi thông tin về subnet mask nên nó hỗ tr ợ
đượ c cho hệ thống IP không theo lớ p. Hỗ tr ợ cho nhiều giao thức mạng khác nhau: EIGRP có hỗ tr ợ cho IP, IPX và Apple Talk nh ờ có cấu trúc từng phần theo giao thức (PDMs – protocol dependent modules) EIGRP có th ể phân phối thông tin của IPX RIP và SAP để cải tiến hoạt động toàn diện. Trên thực tế, EIGRP có thể diều khiển hai giao thức này. Router EIGRP nh ận thông tin định tuyến và dịch vụ, chỉ cậ p nhật cho các router khác khi thông tin trong bảng định tuyến hay bảng SAP thay đổi. EIGRP còn có thể điều khiển giao thức Apple Talk Routing Table Maintenance Protocol (RTMP). RTMP sử dụng sử dụng số lượ ng hop để chọn đườ ng nên khả năng chọn đườ ng không tốt lắm. Do đó, EIGRP sử dụng thông số định tuyến tổng hợ p c ấu hình đượ c để chọn đườ ng t ốt nhất cho mạng Apple Talk. Là một giao thức định tuyến theo distance vector, RTMP thực hiện trao đổi toàn bộ thông tin định tuyến theo chu k ỳ. Để giảm bớ t sự quá tải này, EIGRP thực hiện phân phối thông tin định tuyến Apple Talk khi có sự kiện thay đổi mà thôi. Tuy nhiên, Apple Talk client cũng muốn nhận thông tin ETMP từ các router nội bộ, do đó EIGRP dùng cho
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
11
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Apple Talk chỉ nên chạy trong mạng không có client, ví dụ như các liên k ết mạng WAN chẳng hạn. Không phụ thuộc vào giao thức đượ c định tuyến: Nhờ cấu trúc từng phần riêng biệt tươ ng ứng vớ i từng giao thức mà EIGRP không cần phải chỉnh sửa lâu. Ví dụ như khi phát triển để hỗ tr ợ giao thức mớ i như IP
chẳng hạn, EIGRP cần phải có thêm phần mớ i tươ ng ứng cho IP nhưng hoàn toàn không cần phải viết lại EIGRP.
EIGRP sử dụng băng thông hiệu quả (Efficient Use of Bandwidth):
EIGRP chỉ g ở i thông tin cậ p nhật một ph ần và giớ i hạn ch ứ không gở i toàn bộ b ảng định tuyến. Nhờ v ậy nó chỉ gở i một lượ ng băng thông tối thiểu khi hệ thống mạng đã ổn định. Điều này tươ ng đươ ng hoạt động cậ p nhật của OSPF, nhưng không giống như router OSPF, router EIGRP ch ỉ gửi thông tin cậ p nhật một phần cho router nào cần thông tin đó mà thôi, chứ không gở i cho mọi router khác trong vùng như OSPF. Chính vì v ậy mà hoạt động cậ p nhật của EIGRP gọi là cậ p nhật giớ i hạn. Thay vì hoạt động cậ p nhật theo chu k ỳ, các router EIGRP gi ữ liên lạc vớ i nhau bằng các gói hello r ất nhỏ. Việc trao đổi các gói hello theo định k ỳ không chiếm nhiều băng thông đườ ng truyền.
Các k ỹ thuật của EIGRP: EIGRP có r ất nhiều k ỹ thuật mớ i để cải tiến hiệu quả hoạt động, tốc độ hội tụ và các chức năng so vớ i IGRP và các giao th ức định tuyến khác. Các k ỹ thuật này đượ c tậ p trung thành 4 loại hình sau: 2.2.
2.2.1. S ự phát hi ện và tái hi ện các router láng gi ềng (Neighbor discovery and recovery): Router định tuyến theo distance vector dạng đơ n giản không thiết lậ p mối quan hệ
vớ i các router láng giềng c ủa nó. RIP và IGRP router ch ỉ
đơ n gi ản là phát quảng bá hay multicast các thông tin cậ p nhật của nó ra mọi cổng đã đượ c cấu hình. Ngượ c lại, EIGRP router chủ động thiết lậ p mối quan hệ vớ i các láng gi ềng của chúng. Tươ ng tự như cách làm của OSPF router. EIGRP router s ử dụng các gói hello r ất nhỏ để thực hi ện vi ệc thiết lậ p m ối quan hệ thân mật vớ i các router láng giềng. Mặc định, gói hello đượ c gở i đi theo chu k ỳ là 5 giây. Nếu router vẫn nhận đượ c gói hello từ láng giềng thì nó xem như láng giềng này và các đườ ng đi của nó vẫn còn hoạt động. Bằng thiết lậ p mối quan hệ này, EIGRP có thể thực hiện đượ c những việc sau: Tự động học đượ c đườ ng mớ i khi chúng k ết nối vào hệ thống mạng. Xác định một router không còn k ết nối hoặc không còn hoạt động nữa. Phát hiện sự tr ở lại của các router.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
12
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
2.2.2. Giao th ứ c truyền t ải tin c ậ y (RTP – Reliable Transport Protocol): Giao thức truyền t ải tin cậy (RTP – Reliable Transport Protocol) là giao thức ở l ớ p
vận chuyển (trong mô hình OSI), th ực hiện việc chuyển gói EIGRP một cách tin cậy và có thứ tự
đến các router láng giềng. Trong mạng IP, host sử dụng TCP để vận chuyển các gói một cách tuần tự và tin cậy. Tuy nhiên, EIGRP là một giao thức độc l ậ p vớ i giao thức mạng, do đó nó không dựa vào TCP/IP để thực hiện trao đổi thông tin định tuyến giống như RIP, IGRP và OSPF đã làm. Để không phụ thuộc vào IP, EIGRP s ử dụng RTP làm giao thức vận chuyển riêng độc quyền của nó để đảm bảo thông tin định tuyến. EIGRP có thể yêu cầu RTP cung cấ p d ịch v ụ truyền tin cậy ho ặc không tin cậy tùy theo yêu cầu c ủa t ừng tr ườ ng h ợ p. Ví dụ: các gói hello đượ c truyền theo định k ỳ và cần phải càng nhỏ càng tốt nên chúng không cần phải dùng chế độ truyền tin cậy. Ngượ c lại, việc truyền tin cậy các thông tin định tuyến sẽ có thể làm tăng t ốc độ h ội tụ vì EIGRP router không cần chờ hết hạn mớ i truyền lại. Vớ i RTP, EIGRP có th ể gở i multicast và tr ực tiế p cho các đối tác khác nhau cùng một lúc, giúp tối ưu hiệu quả hoạt động. 2.2.3. Thuật toán DUAL: EIGRP thườ ng đượ c xem là giao thức lai vì nó k ết hợ p các
ưu điểm của cả giao thức định tuyến theo vectơ khoảng cách và giao thức định tuyến theo tr ạng thái đườ ng liên k ết. Và thành phần trung tâm của EIGRP là thuật toán cậ p nhật nhiều mức DUAL (Diffusing Update Algorithm ), là bộ máy tính toán đườ ng đi của EIGRP. Tên đầy đủ của k ỹ thuật này là DUAL FSM (finite-state machine-máy tr ạng thái giớ i hạn ). FSM là một bộ máy thuật toán nhưng không phải là một thiết bị c ơ khí có các thành phần di chuyển đượ c. FSM định ngh ĩ a m ột tậ p h ợ p các tr ạng thái có thể tr ải qua, sự kiện nào gây ra tr ạng thái nào và sẽ có k ết quả là gì. FSMs cũng mô tả m ột thiết b ị, m ột ch ươ ng trình máy tính, hoặc m ột thuật toán định tuyến sẽ xử lý một tậ p hợ p các sự kiện đầu vào như thế nào. DUAL FSM đảm b ảo r ằng mỗi đườ ng là một vòng tự do và những đườ ng có chi phí thấ p nh ất đượ c DUAL đặt trong bảng định tuyến. DUAL FSM chứa t ất c ả các logic đượ c s ử d ụng để tính toán và so sánh đườ ng đi trong mạng EIGRP. EIGRP s ẽ giữ những tuyến đườ ng quan tr ọng này và cấu trúc sẵn có ở tất cả thờ i gian, để thông tin có thể truy nhậ p ngay lậ p tức. DUAL chạy hai thuật toán song song là định tuyến theo tr ạng thái đườ ng liên k ết (LSP) và định tuyến theo vectơ khoảng cách (DVP).
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
13
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Thuật toán tr ạng thái liên k ết (LSA): Trong thuật toán tr ạng thái liên k ết, các node mạng quảng bá giá tr ị liên k ết của nó v ớ i các node xung quanh tớ i các node khác. Sau khi quảng bá tất c ả các node
đều bi ết rõ topo mạng và thuật toán sử d ụng để tính toán con đườ ng ngắn nhất tớ i node đích Thuật toán Vector khoảng cách (DVA): Là một thuật toán định tuyến tươ ng thích nhằm tính toán con đườ ng ngắn nhất giữa các cặ p node trong mạng, dựa trên phươ ng pháp tậ p trung đượ c biết đến như là thuật toán Bellman-Ford. Các node mạng thực hiện quá trình trao đổi thông tin trên cơ sở của địa chỉ đích, node k ế tiế p, và con đườ ng ngắn nhất tớ i đích. Đầu tiên mỗi router sẽ gửi thông tin cho biết nó có bao nhiêu k ết nối và tr ạng thái của mỗi đườ ng k ết nối nh ư thế nào, và nó gửi cho mọi router khác trong mạng bằng địa chỉ multicast. Do đó mỗi router đều nhận đượ c từ tất cả các router khác thông tin về các k ết nối của chúng. K ết quả là mỗi router sẽ có đầy đủ thông tin để xây dựng cơ s ở d ữ liệu về tr ạng thái các đườ ng liên k ết. Như vậy mỗi router đều có một cái nhìn đầy đủ và cụ thể về cấu trúc của hệ thống mạng. Router sẽ l ưu t ất c ả các đườ ng mà router láng giềng thông báo qua. Dựa trên thông số định tuyến tổng hợ p của m ổi đườ ng, DUAL sẽ so sánh và chọn ra đườ ng có chi phí thấ p nhất đến đích. DUAL đảm b ảo mỗi một đườ ng này là không có lặ p vòng. Đườ ng đượ c chọn gọi là đườ ng thành công (successor) và nó s ẽ đượ c lưu trong bảng định tuyến, đồng thờ i cũng đượ c lưu trong bảng cấu trúc mạng. Khi mạng bị đứt thì DUAL sẽ tìm đườ ng dự phòng (feasible successor) trong bảng cấu trúc mạng. Gói tin hello đượ c gửi theo chu k ỳ và EIGRP có thể cấu hình đượ c. Khoảng thờ i gian hello mặc định phụ thuộc vào băng thông tuy nhiên do gói tin hello r ất nh ỏ nên nó ít tốn băng thông và thờ i gian hội tụ nhanh. Đối vớ i DUAL hoạt động cậ p nhật đượ c diễn ra liên tục để cậ p nhật sự thay đổi tr ạng thái của một đườ ng liên k ết va thông tin đượ c phát ra cho tất cả các router trên mạng. Hoạt động của thuật toán DUAL đượ c thể hiện qua lưu đồ sau: Ở đây Router A chạy giao thức EIGRP và sử dụng thuật toán DUAL để tính toán đườ ng đi tớ i mạng 7
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
14
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Bướ c 1: Thuật toán DUAL tính toán thông số Feasible Distance (FD): là metric nhỏ nhất để đi đến đích theo một tuyến nhất định.
Hình II.2.2.3 -1a: Thuật toán DUAL Bướ c 2: Thuật toán DUAL tính toán thông số Report Distance (SD): là metric nhỏ nhất để đi đến đích đượ c router láng giềng quảng bá.
Hình II.2.2.3 -1b: Thuật toán DUAL
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
15
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Bướ c 3: Thuật toán DUAL dựa vào thông số FD và RD để xác định EIGRP successor (đườ ng chính) và EIGRP feasible successor (đườ ng dự phòng).
Hình II.2.2.3 -1c: Thuật toán DUAL Router B đượ c chọn là successor vì router B có FD nhỏ nhất (metric =121) network 7 khi xuất phát từ A.
để đến
Để chọn feasible successor, router A kiểm tra RD của các router EIGRP láng giềng (RD của router H = 30, RD của router D = 140) xem có nh ỏ hơ n FD của successor hay không ( FD = 121). Router H sẽ đượ c ch ọn làm feasible successor vì có RD = 30 nhỏ hơ n FD =121 của successor. Router D không là successor hay feasible successor vì có RD = 140 >121.
Để tránh xảy ra lặ p các tuyến đườ ng khi xây dựng bảng topology các router đượ c chọn là Feasible successor khi thỏa mãn điều ki ện RD < FD (Feasibility Condition FC)
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
16
Tìm hiể u giao thứ c định tuyế n EI EIGR GRP P Mô phỏng giao thứ c trên Packet Tracer
Đình C ườ ng GVHD: Đỗ Đ ng
ấ u trúc t ừ ừng ng phần theo giao th ứ c (PDMs - Protocol-Dependent 2.2.4. C ấ Modules): Một trong nhưng điểm nổi b ật của EIGRP là nó
đượ c thiết k ế thành từng phần riêng biệt theo giao thức. Nhờ cấu trúc này, nó có khả năng mở r ộng và tươ ng ng thích tốt nhất. Các giao thức đượ c định tuyến như IP, IPX và Apple Talk đượ c đưa vào EIGRP thông qua các PDM. EIGRP có th ể dễ dàng tươ ng ng thích vớ i các giao thức đượ c định tuyến mớ i hoặc các phiên b ản mớ i của chúng như IPv6 ch ẳng hạn bằng cách thêm PDM vào. Mỗi PDM chịu trách nhiệm th ực hi h iện mọi chức n ăng liên quan đến một giao thức đượ c định tuyến.
3. THÀNH PHẦN VÀ CÁC PHÉP TÍNH CỦA EIGRP: Các bảng của EIGRP (EIGRP Tables): EIGRP router lưu giữ các thông tin về đườ ng ng đi và cấu trúc mạng trên RAM, nh ờ đó chúng đáp ứng nhanh chóng theo sự thay đổi. Giống như OSPF, EIGRP cũng lưu giữ những thông tin này thành từng bảng và từng cơ sở dữ liệu khác nhau. EIGRP lưu các con đườ ng ng mà nó học đượ c theo một cách đặc biệt. M ỗi con đườ ng ng có một tr t r ạng thái riêng và có đánh dấu để cung cấ p thêm t hêm nhi nh iều thông tin hữu d ụng khác.EIGRP có 3 loại bảng sau: - Bảng láng giềng (Neighbor table) - Bảng cấu trúc mạng (Topology table) - Bảng định tuyến (Routing Table) 3.1.
Hình II.3.1-1: Các Các bảng của EIGRP
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
17
Tìm hiể u giao thứ c định tuyế n EI EIGR GRP P Mô phỏng giao thứ c trên Packet Tracer
Đình C ườ ng GVHD: Đỗ Đ ng
3.1.1. Bảng láng gi ềng (Neighbor table): Bảng láng giềng là bảng quan tr ọng nhất trong EIGRP. Mỗi router EIGRP lưu
giữ một bảng láng giềng, trong đó là danh sách các router k ết nối tr ực tiế p vớ i nó. Bảng này tươ ng ng tự như cơ sở dữ liệu về các láng giềng của OSPF. Đối vớ i mỗi giao thức mà EIGRP hỗ tr ợ ng ợ, EIGRP có một bảng láng giềng riêng tươ ng
ứng. Khi phát hiện ra một láng giềng mớ i, i, router sẽ ghi lại địa chỉ và c ổng k ết nối của láng giềng đó vào bảng láng giềng. Khi láng giềng gở i gói hello, trong đó có thông số v ề kho ảng thờ i gian lưu gi ữ. N ếu router không nhận
đượ c gói hello khi thì khoảng thờ i gian lưu giữ là khoảng thờ i gian mà router ch ờ và đến định k ỳ thì vẫn xem là router láng giềng còn k ết nối đượ c và còn ho ạt động. Khi khoảng thờ i gian lưu gi ữ đã hết mà vẫn không nhận đượ c gói hello từ router láng giềng đó, thì xem như router láng giềng đã không còn k ết nối đượ c hoặc không còn hoạt động, thuật toán DUAL (Diffusing Update Algorithm) sẽ thông báo sự thay đổi này và thực hiện tính toán lại theo mạng mớ i.i.
3.1.2. Bảng cấ u trúc m ạng (Topology table): Bảng cấu trúc mạng là bảng cung cấ p dữ liệu
để xây dựng nên bảng định tuyến của EIGRP.DUAL lấy thông tin từ bảng láng giềng và bảng cấu trúc mạng để tính toán chọn đườ ng ng có chi phí thấ p nhất đến từng mạng đích. Mỗi EIGRP router lưu một bảng cấu trúc mạng riêng tươ ng ng ứng vớ i từng loại giao thức m ạng khác nhau. Bảng c ấu trúc mạng chứa thông tin về t ất c ả các con đườ ng ng mà router học đượ c. c. Nhờ nh n hững thông tin này mà router có thể xác định ng đi khác để thay thế nhanh chóng khi cần thiết. Thuật toán DUAL chọn ra đườ ng ng tốt nhất đến mạng đích gọi là đườ ng ng chính (successor route). đườ ng Sau đây là những thông tin chứa trong bảng cấu trúc mạng: Feasible Distance (FD): là thông số định tuyến nhỏ nhất mà EIGRP tính đượ c cho từng mạng đích. ng nào đó. Phần Route Source: là nguồn kh ở i phát thông tin về m ột con đườ ng thông tin này chỉ có đối vớ i những đườ ng ng đượ c học từ ngoài mạng EIGRP. Reported Distance (RD): là thông số định tuyến đến một mạng đích do router láng giềng thân mật thông báo qua. Thông tin về cổng giao tiế p mà router sử dụng để đi đến mạng đích. Tr ạng thái đườ ng ng đi: Tr ạng thái không tác động (P - passive) là tr ạng thái ổn định, sẵn sàng sử dụng đượ c. c. Tr ạng thái tác động (A - Active) là tr ạng thái đang trong quá trình tính toán lại của DUAL.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
18
Tìm hiể u giao thứ c định tuyế n EI EIGR GRP P Mô phỏng giao thứ c trên Packet Tracer
Đình C ườ ng GVHD: Đỗ Đ ng
Bảng cấu trúc mạng còn lưu nhiều thông tin khác của
đườ ng ng đi. EIGRP phân loại ra đườ ng ng nội vi và đườ ng ng ngoại vi. Đườ ng ng n ội vi là đườ ng ng xuất phát từ bên trong hệ tự quản (AS–Autonomous System) của EIGRP. EIGRP có gán nhãn (Adminitrator tag ) vớ i giá tr ị từ 0 đến 255 để phân biệt đườ ng ng thuộc loại nào. ng ngoại vi là đườ ng ng xuất phát từ bên ngoài của EIGRP. Các đườ ng ng ngoại vi Đườ ng là những đườ ng ng học đượ c từ các giao thức định tuyến khác như RIP, OSPF, IGRP. Đườ ng ng cố định cũng xem là đườ ng ng ngoại vi. 3.1.3. Bảng đị nh nh tuyế n (Routing Table): Bảng định tuyến EIGRP lưu giữ danh sách các
ng tốt nhất đến các mạng đườ ng đích. Những thông tin trong bảng định tuyến đượ c rút ra từ bảng c ấu trúc mạng. Router EIGRP có b ảng định tuyến riêng cho từng giao thức mạng khác nhau. Con đườ ng ng đượ c ch ọn làm đườ ng ng chính đến mạng đích gọi là đườ ng ng successor. Từ thông tin trong bảng láng giềng và bảng cấu trúc mạng. DUAL chọn ra một đườ ng ng chính và đưa lên bảng định tuyến. Đến một mạng đích có thể có đến 4 successor. Những đườ ng ng này có chi phí bằng nhau hoặc không bằng nhau. Thông tin về successor cũng đượ c đặt trong bảng cấu trúc mạng. ng Feasible Successor (FS) là đườ ng ng dự phòng cho đườ ng ng successor. Đườ ng ng Đườ ng này cũng đượ c chọn ra cùng vớ i đườ ng ng successor nhưng chúng chỉ đượ c lưu trong bảng cấu trúc mạng. Đến một mạng đích có thể có nhiều feasible successor đượ c lưu trong bảng cấu trúc mạng nhưng điều này không bắt buộc. Router xem hop k ế tiế p của đườ ng ng feasible successor là hop dướ i nó, gần mạng đích hơ n nó. Do đó, chi phí của feasible successor đượ c tính bằng chi phí của chính nó cộng vớ i chi phí mà router láng giềng thông báo qua. Trong tr ườ ng hợ p ườ ng successor bị sự cố thì router sẽ tìm feasible successor thay thế. Một đườ ng ng feasible successor bắt buộc phải có chi phí mà router láng giềng thông báo qua thấ p hơ n chi phí của đườ ng ng successor hiện tại. Nếu trong bảng cấu trúc mạng không có sẵn đườ ng ng feasible successor thì con đườ ng ng đến mạng đích tươ ng ng ứng đượ c đưa vào tr ạng thái Active và router bắt đầu gở i các gói yêu cấu đến tất cả các láng giềng để tính toán lại c ấu trúc mạng. Sau đó v ớ i các thông tin mớ i nhận c, router có th ể sẽ chọn ra đượ c successor mớ i hoặc feasible successor mớ i. i. đượ c, ng mớ i đượ c chọn xong sẽ có tr ạng thái là pasive. Đườ ng
3.2. Các dạng gói tin c ủa EIGRP (EIGRP Packet Formats): Giống như OSPF, EIGRP d ựa vào nhiều loại gói dữ liệu khác nhau để duy trì các loại bảng của nó và thiết lậ p mối quan hệ phức tạ p vớ i router láng giềng.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
19
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
EIGRP sử dụng 5 dạng gói tin sau: - Hello (Hello). -
Báo nhận (Acknowledgment Packets). Cậ p nhật (Update Packets).
-
Yêu cầu (Query packets).
-
Đáp ứng (Reply Packets).
Hello Packets
Một thông điệ p đượ c dùng để duy trì bảng các router láng giềng. Các gói hello này đượ c gửi định k ỳ và đượ c gửi theo kiểu không tin cậy. Một gói EIGRP chứa các thông tin thay đổi v ề m ạng. Các gói này đượ c g ửi theo cơ ch ế tin cậy. Nó thay đổi ảnh hưở ng đến router:
Update Packets
đượ c gửi ch ỉ khi có một
-
Khi một router láng giềng xuất hiện
-
Khi một router láng giềng đi từ tr ạng thái active sang
-
tr ạng thái passive Khi có một sự thay
đổi trong tính toán metric cho một
địa chỉ mạng đích.
Query Packets
Reply Packets
ACK Packets
Đượ c gửi t ừ router khi router mất m ột đườ ng đi v ề một mạng nào đó. Nếu không có đườ ng đi d ự phòng (feasible successor), router sẽ g ửi ra các gói tin truy v ấn (query) để h ỏi v ề đườ ng đi dự phòng. Khi này router sẽ chuyển sang tr ạng thái active. Các gói tin truy vấn của EIGRP đượ c gửi ra theo kiểu tin cậy. Là một tr ả lờ i cho gói tin query. Nếu router không có thông tin nào trong gói reply, router sẽ gửi gói query đến tất cả các router láng giềng. Một unicast sẽ đượ c gửi lại. Bản chất là một gói tin Hello nhưng không có dữ liệu bên trong
EIGRP dựa vào các gói hello
để phát hiện, kiểm tra và tái phát hiện các router láng giềng. Tái phát hiện có ngh ĩ a là router EIGRP không nh ận đượ c hello từ một router láng giềng trong suốt khoảng thờ i gian lưu gi ữ nh ưng sau đó router láng giềng này lại tái lậ p l ại thông tin liên lạc.Chu k ỳ g ửi hello của EIGRP router có thể cấu hình đượ c.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
20
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Khoảng thờ i gian hello mặc
định phụ thuộc vào băng thông trên từng cổng của router. Trong mạng IP, EIGRP router g ửi hello theo địa chỉ multicast 224.0.0.10. EIGRP router lưu thông tin về các router láng gi ềng trong bảng láng giềng. Bảng láng giềng này có lưu s ố thứ t ự (Seq No) và thờ i gian lưu giữ c ủa gói EIGRP cuối cùng nhận đượ c từ mỗi router láng giềng. Theo định k ỳ và trong giớ i hạn của khoảng thờ i gian lưu giữ, router phải nhận đượ c gói EIGRP thì những đườ ng tươ ng ứng mớ i có tr ạng thái Passive. Nếu router không nghe ngóng đượ c gì về router láng giềng trong suốt khoảng thờ i gian lưu giữ thì EIGRP sẽ xem như router láng giềng đó đã bị sự cố và DUAL sẽ phải tính toán lại bảng định tuyến. Mặc định, khoảng thờ i gian lưu giữ gấ p 3 lần chu k ỳ hello. Ngườ i quản tr ị mạng có thể cấu hình giá tr ị cho 2 khoảng thờ i gian này phù hợ p vớ i hệ thống của mình.
Hình II.3.2-1: Bảng giá tr ị mặc định của thờ i gian hello và thờ i gian l ưu giữ OSPF bắt bu ộc các router láng giềng v ớ i nhau phải có cùng khoảng thờ i gian hello và khoảng thờ i gian bất
động thì mớ i có thể thông tin liên lạc vớ i nhau đượ c. EIGRP thì không yêu cầu như vậy. Router sẽ học các khoảng thờ i gian của router láng giềng thông qua việc trao đổi gói hello. Chúng sẽ dùng thông tin trong đó để thiết lậ p mối quan hệ ổn định mà không cần các khoảng thờ i gian này phải giống nhau giữa chúng. Gói hello thườ ng đượ c gửi theo chế độ không bảo đảm tin cậy. Điều này có ngh ĩ a là không có báo nhận cho các gói hello. EIGRP router sử d ụng gói báo nhận để xác nhận là đã nh ận đượ c gói EIGRP trong quá trình trao đổi tin cậy Giao thức vận chuyển tin cậy RTP (Reliable Transport Protocol) cung cấ p d ịch v ụ liên lạc tin cậy gi ữa hai host EIGRP. Gói báo nhận chính là gói hello mà không có dữ liệu. Không giống như hello đượ c gửi multicast, các gói báo nhận chỉ gửi tr ực tiế p cho một máy nhận. Báo nhận có thể đượ c k ết hợ p vào loại gói EIGRP khác như gói tr ả lờ i chẳng hạn. Gói cậ p nhật đượ c sử dụng khi router phát hiện đượ c một router láng giềng mớ i. Router EIGRP sẽ g ửi gói cậ p nhật cho router láng giềng mớ i này để nó có thể
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
21
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
xây dựng bảng cấu trúc mạng. Có thể sẽ cần nhiều gói cậ p nhật mớ i có thể truyền tải hết các thông tin cấu trúc mạng cho router láng giềng này. Gói cậ p nhật còn đượ c sử dụng khi router phát hiện sự thay đổi trong cấu trúc mạng. Trong tr ườ ng hợ p này, EIGRP router sẽ gửi multicast gói cậ p nhật cho mọi router láng giềng của nó gửi bảo đảm.
để thông báo về sự thay đổi. Mọi gói cậ p nhật đều đượ c
EIGRP router sử dụng gói yêu cầu khi nó cần một thông tin
đặc biệt nào đó từ một hay nhiều router láng giềng của nó. Gói đáp ứng đượ c s ử d ụng để tr ả l ờ i cho các gói yêu cầu. Nếu một EIGRP router mất đườ ng thành công và nó không tìm đượ c đườ ng dự phòng để thay thế thì DUAL sẽ đặt con đườ ng đến mạng đích đó vào tr ạng thái hoạt động (Active). Sau đó router gửi multicast gói yêu cầu đến tất cả các router láng giềng để cố gắng tìm successor mớ i cho mạng đích này. Router láng giềng phải tr ả lờ i b ằng gói đáp ứng để cung cấ p thông tin hoặc cho biết là không có thông tin nào khác có thể khả thi. Gói yêu cầu có thể đượ c gửi multicast hoặc chỉ gửi cho một máy, còn gói đáp ứng thì chỉ g ửi cho máy nào gửi yêu cầu mà thôi. Cả hai loại gói này đều đượ c gửi bảo đảm.
Hình II.3.2-2: C ơ chế g ửi và nhận các gói tin EIGRP giữ a 2 router láng giề ng.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
22
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
4. CẤU HÌNH CƠ BẢN VÀ KIỂM TRA CẤU HÌNH EIGRP: 4.1. Cấu hình EIGRP c ơ bản: Tr ừ thuật toán DUAL là phức t ạ p, còn cấu hình EIGRP thì khá đơ n giản, Tùy theo giao thức đượ c định tuyến là IP,IPX hay Apple Talk mà câu l ệnh cấu hình EIGRP sẽ khác nhau. Ở đây chỉ đề cậ p đến cấu hình EIGRP cho giao thức IP. 4.1.1. Kích hoạt giao th ứ c đị nh tuyế n EIGRP:
Việc kích hoạt giao thức EIGRP ta thực hiện trong Privileged EXEC mode. Sử dụng lệnh sau để khở i động EIGRP và xác định con số của hệ thống tự quản (autonomous system number- AS number). router(c onfig)# router eigrp autonomou s -s ystem-number Thông số autonomous-system-number xác định các router trong một h ệ th ống t ự tr ị. Những router nào trong cùng một h ệ th ống m ạng thì phải có con số này giống nhau
để có thể thực hiện việc gửi các gói cậ p nhật thông tin định tuyến cho nhau. 4.1.2. Khai báo nh ữ ng mạng của router mà b ạn EIGRP AS number:
đ ang cấ u hình có cùng
Ta sử dụng câu lệnh sau: -
router(config-router)#network network-number [w ildcard-mas k] Thông số network–number là địa chỉ mạng của các cổng giao tiế p trên router thuộc về hệ thống mạng EIGRP. Router sẽ thực hiện quảng cáo thông tin về những mạng đượ c khai báo trong câu lệnh network này.
-
Thông số wildcard-mask đượ c sử dụng từ IOS 12.0 tr ở lên, tham số này có thể sử dụng hoặc không. Tham số wildcard-mask đượ c sử dụng để xác định các mạng con của các mạng classful và có thể nạ nghịch đảo hoặc trong mặt nạ mạng.
đượ c nh ậ p nh ư là một định d ạng m ặt
Wildcard mask = 255.255.255.255 – network’s subnet mask * Lư u ý: Chỉ khai báo những mạng nào k ết nối tr ực tiế p vào router mà thôi.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
23
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Hình II.4.1.2-1: C ấu hình EIGRP cơ bản Câu lệnh khai báo các mạng trên Router A (không chứa tham số wildcard mask) như sau: router eigrp 109
network 10.1.0.0 network 10.4 .0.0 network 172.16.7.0 network 172.16.2.0 Router A sẽ thay đổi câu lệnh network để có địa chỉ mạng dạng classful, k ết quả của quá trình cấu hình sẽ như sau: router eigrp 109
network
10.0.0.0
network 172.16.0.0 Theo mặc định EIGRP sẽ nhóm các mạng vớ i nhau theo dạng địa classful. Do đó chỉ có 2 mạng đượ c quảng bá trong EIGRP. Câu lệnh khai báo các mạng trên Router A (không chứa tham số wildcard mask) như sau: router eigrp 109
network 10.1.0.0 0.0.255.255 network 10.4 .0.0 0.0.255.255 network 172.16.2.0 0.0.0.255 network 172.16.7.0 0.0.0.25 5 Trong tr ườ ng hợ p này, router A sử dụng wildcard mask để xác định các giao diện k ết nối tr ực tiế p tham gia vào quá trình định tuyến EIGRP vớ i AS 109. Tất cả các mạng 10.1.0.0/16, 10.4.0.0/16, 172.16.2.0/24, 172.16.7.0/24 đều tham gia vào quá trình định tuyến EIGRP vớ i AS 109.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
24
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
4.1.3. Câu l ệnh cấ u hình cơ bản khác: Khi cấu hình cổng serial để sử dụng trong EIGRP, việc quan tr ọng là cần
đặt
băng thông cho cổng này. Nếu chúng ta không thay đổi băng thông của cổng, EIGRP sẽ sử dụng b ăng thông mặc định của cổng thay vì băng thông thực sự. N ếu
đườ ng k ết nối thực sự chậm hơ n, router có thể không hội tụ đượ c, thông tin định tuyến cậ p nh ật có thể b ị m ất ho ặc là k ết qu ả ch ọn đườ ng không tối ưu. Để đặt b ăng thông (Bandwidth) cho một cổng serial trên router, dùng câu lệnh sau chế độ cấu hình của cổng đó: R outer(c onf ig-if)# bandwidth kilobits
Giá trí băng thông khai báo trong lệnh bandwidth chỉ
đượ c sử dụng tính toán cho tiến trình định tuyến, giá tr ị này nên khai đúng vớ i tốc độ của cổng. Cisco còn khuyến cáo nên thêm câu lệnh sau trong cấu hình EIGRP: R outer(c onf ig-if)# eigrp log-neighbor -changes
Câu lệnh này sẽ làm cho router xuất ra các câu thông báo mỗi khi có sự thay đổi của các router láng giềng liên k ết tr ực tiế p giúp chúng ta theo dõi sự ổn
định của hệ
thống định tuyến và phát hiện sự cố nếu có.
4.2.
Kiểm tra cấu hình EIGRP:
4.2.1. Các câu l ệnh Show:
a) Show ip eigrp neighbors. Câu lệnh show ip eigrp neighbor s hiển thị thông tin về các router láng giềng trong cùng AS number.
Hình II.4.2.1 - 1: Bảng thông tin về các router láng giề ng Các thông tin trong bảng láng giềng:
đượ c sử dụng trong phần mềm Cisco IOS để theo dõi một router láng giềng. Nó ghi thứ t ự nh ững router hàng xóm đã h ọc đượ c. Address: Địa chỉ mạng của router láng giềng. Interface: Giao diện c ổng mạng mà router sử d ụng để truyền thông vớ i router láng giềng.
SVTH:
H (handle): Là một dạng số
uyễ n
inh Công
http://www.ebook.edu.vn
25
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Hold (hold time): Là khoảng thờ i gian lưu giữ(
đượ c tính theo giây). Nếu không nhận đượ c bất k ỳ cái gì từ router láng giềng trong suốt khoảng thờ i gian lưu giữ thì khi khoảng thờ i gian này hết thờ i hạn, router mớ i xem k ết nối đến router láng giềng đó không còn hoạt động. Ban đầu, khoảng thờ i gian này chỉ áp dụng cho các gói hello, nhưng ở các phiên bản Cisco IOS hiện nay, bất k ỳ gói EIGRP nào nhận đượ c sau gói hello đầu tiên đều khở i động lại đồng hồ đo khoảng thờ i gian này. Uptime: Là khoảng thờ i gian đã qua tính theo giờ , phút, giây tính từ khi router láng giềng đượ c thêm vào b ảng định tuyến. SRTT (smoothed round-trip time): Là khoảng thờ i gian trung bình theo mili giây mà router sử dụng để gửi gói tin EIGRP đến router láng giềng và nhận về gói tin báo nhận. Khoảng thờ i gian này xác định thờ i gian truyền lại -
retransmission timeout (RTO). RTO (retransmission timeout): Là giá tr ị thờ i gian tính theo mili giây mà
router phải ch ờ s ự xác nhận tr ướ c khi truyền một gói tin cậy từ hàng
đợ i đến router láng giềng. Nếu một bản cậ p nhật EIGRP, một truy vấn, hoặc tr ả lờ i đượ c g ửi, một bản sao của gói tin sẽ đượ c x ế p vào hàng đợ i. Nếu RTOs hết hạn tr ướ c khi nhận đượ c sự xác nhận, một bản sao của gói xế p hàng đợ i sẽ đượ c gửi. Q Cnt (queue count): Số l ượ ng các gói tin chờ trong hàng đợ i để đượ c g ửi ra ngoài. Nếu giá tr ị này luôn cao hơ n 0, vấn đề ùn tắc có thể xảy ra. Giá tr ị 0 chỉ ra r ằng không có các gói tin EIGRP nào trong hàng đợ i. Seq Num: Là số thứ tự của gói nhận đượ c mớ i nhất từ router láng giềng. EIGRP sử dụng chỉ số này để xác định gói cần truyền lại vớ i router láng giềng. Bảng láng giềng này đượ c sử d ụng để h ỗ tr ợ cho việc gửi b ảo đảm tin cậy và tuần tự cho các gói dữ liệu EIGRP, tươ ng tự như TCP thực hiện gửi bảo đảm cho các gói IP v ậy.
b) Show ip route eigrp. Lệnh show ip route eigrp chỉ hiển thị các tuyến EIGRP trong bảng
định tuyến IP. EIGRP hỗ tr ợ các loại đườ ng sau: bên trong, bên ngoài, và đườ ng tổng hợ p. Tuyến EIGRP bên trong đượ c xác định ký hiệu D ở cột bên trái; tuyến đườ ng EIGRP bên ngoài (khác thông số AS number) đượ c xác định bở i ký hiệu EX D.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
26
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Hình II.4.2.1 -2: Câu l ệnh show ip route eigrp Administrative Distance (AD): Là một tr ọng số đượ c router sử dụng để đánh giá độ trung thực c ủa thông tin định tuyến. AD càng nhỏ thì độ ưu tiên càng cao. Route Source
Default Distance Values
Connected interface
0
Static route
1
EIGRP summary route
5
Internal EIGRP
90
External EIGRP
170
IGRP
100
OSPF
110
RIP
120
IS-IS
115
EGP
140
ODR
160
External BGP
20
Internal BGP
200
Unknown*
255
Hình II.4.2.1 – 3: Bảng giá tr ị AD mặc định của một số giao thứ c định tuyế n
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
27
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Tùy theo yêu cầu cụ thể giá tr ị AD của giao thức có thể đượ c thay đổi bằng câu lệnh
đượ c th ực hi ện trong chế độ c ấu hình cho giao thức định tuyến. Tuy nhiên cần thận tr ọng khi thay đổi giá tr ị này vì sự thay đổi có thể gây ra hiện tượ ng lặ p. Next-hop: Là địa chỉ router láng giềng, từ đó gói tin đượ c chuyển tiế p tớ i mạng đích. Output Interface: Là giao diện cổng ra của router, từ đây gói tin bắt đầu đượ c gửi đến mạng đích. distance
c) Show ip protocols. Lệnh show ip protocols chạy trên router.
đưa ra thông tin về tất cả các giao thức định tuyến động
Hình II.4.2.1 – 4: Câu l ệnh Show ip protocols Trong hình trên câu lệnh cung cấ p các thông tin về giao thức eigrp như:
Danh sách bộ lọc cho các gói cậ p nhật ra hoặc vào. Nó cũng chỉ ra EIGRP đang tạo m ột mạng mặc định hay nhận m ột m ạng m ặc định từ gói cậ p nhật.
SVTH:
Hiển th ị thông tin về c ấu hình mặc
định của giao thức EIGRP như giá tr ị của K, số hop và phươ ng sai.Bở i vì các router EIGRP lân c ận phải đượ c cấu hình cùng giá tr ị K, câu l ệnh show ip protocols giúp ta xác định đượ c giá tr ị K hiện thờ i tr ướ c khi cấu hình cho các router k ế cận khác. Cung cấ p tr ạng thái của ch ức n ăng t ự động t ỏng h ợ p đườ ng đượ c b ật hay tắt (chế độ này mặc định là bật).
uyễ n
inh Công
http://www.ebook.edu.vn
28
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Hiển thị số con đườ ng tối đa mà router đượ c phép cân bằng tải (có thể lên tớ i sáu con đườ ng nếu đượ c cấu hình bằng câu lệnh maximum-path)
Hiển thị các mạng đượ c router định tuyến.
d) Show ip eigrp interfaces. Câu lệnh show ip eigrp interfaces hiển thị thông tin về tất cả các giao diện (cổng) đã đượ c cấu hình EIGRP.
Hình II.4.2.1 – 5: Câu l ệnh Show ip eigrp interfaces Câu lệnh cung cấ p các thông tin như: Interface: Các giao di ện đã đượ c cấu hình giao thức định tuyến EIGRP.
Peers: Số láng giềng k ết nối tr ực tiế p vớ i EIGRP trên mỗi giao diện..
Xmit Queue Un/Reliable: Số l ượ ng gói tin còn lại trong hàng
đợ i truyền
tin cậy và không tin cậy.
Mean SRTT: Khoảng thờ i gian SRTT trung bình (tính theo mili giây). Pacing Time Un/Reliable: Nhị p thờ i gian đượ c sử dụng nào các gói tin EIGRP đượ c gửi qua các giao diện.
để xác định khi
Multicast Flow Timer: Khoảng thờ i gian tối đa ( tính theo giây) mà router gửi các gói tin EIGRP. Pending Routes: Số tuyến đườ ng trong các gói tin ở hàng đợ i truyền đang chờ đượ c gửi đi.
e) Show ip eigrp topology. Câu lệnh Show ip eigrp topology hiển thị danh sách các mạng đã qua EIGRP.
đượ c router học
Hình II.4.2.1 – 6: Câu l ệnh Show ip eigrp topology
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
29
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer Câu lệnh hiển thị các thông tin sau: P (Passive): Mạng ở tr ạng thái hoạt
GVHD: Đỗ Đình C ườ ng
động ổn định nhất, hoàn toàn có thể
đượ c cài đặt trong bảng định tuyển. A (Active): Hiện thờ i mạng không sử đượ c, mạng này không thể cài đặt trong bảng định tuyến và đang đượ c thuật toán DUAL tính toán lại. U (Update): Mạng này đang đượ c cậ p nhật (đượ c đặt trong một gói cậ p nhật). Mã này cũng đượ c áp dụng nếu router đang chờ sự xác nhận cho gói cậ p nhật này. Q (Query): Mạng này đang đượ c gói tin truy vấn dò hỏi. Mã này cũng áp dụng n ếu các bộ định tuyến đang chờ xác nhận cho một gói tin truy vấn. Về c ơ b ản, mã này chỉ ra r ằng các router đã g ửi m ột gói tin truy vấn đến một router láng giềng. R (Reply status): Router đang tr ả l ờ i cho mạng này hoặc đang chờ s ự xác nhận cho gói tin tr ả lờ i. S (Stuck-in-active status): EIGRP tậ p h ợ p những vấn đề cho mạng mà nó có liên quan.
Số lượ ng successors có thể sử dụng cho mỗi tuyến
đườ ng đượ c th ể hiện ở k ết quả hiển thị. Trong hình trên tất cả các mạng đều có một successor, nếu chúng có giá tr ị đườ ng đi bằng nhau và tớ i cùng một mạng thì sẽ có tối đa sáu con đườ ng sẽ đượ c hiển thị. Số successors lân cận sẽ tươ ng ứng vớ i số tuyến đườ ng đi tốt nhất và có giá tr ị đườ ng đi bằng nhau. f) Show ip eigrp traffic. Câu lệnh Show ip eigrp traffic hiển thị thông tin về số lượ ng các gói tin EIGRP đã đượ c gửi và nhận.
Hình II.4.2.1 – 7: Câu l ệnh Show ip eigrp traffic
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
30
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
4.2.2. Các câu lệnh Debug:
a) Debug eigrp fsm (Finite State Machines – FSM ): Câu lệnh Debug eigrp fsm hiển thị hoạt động của các EIGRP Feasible Successor giúp chúng ta xác định khi nào tiến trình định tuyến cài đặt và xóa thông tin cậ p nhật về đườ ng đi.
Hình II.4.2.2 – 1: Câu l ệnh debug eigrp fsm b) Debug eigrp packet: Câu lệnh debug eigrp packet hiển thị thông tin về các gói EIGRP gửi đi và nhận đượ c. Các gói tin này có th ể là gói hello, báo nhận, c ậ p nhật, yêu cầu, đáp ứng. Số thự tự của gói và ch ỉ số báo nhận hiển thị.
đượ c sử dụng để bảo đảm các gói EIGRP đượ c
5. CÁC TÍNH NĂNG NÂNG CAO CỦA EIGRP: 5.1.
Route Summarization – tổng hợ p tuyến đƣờ ng:
g hợ p tuyế n đườ ng trong EIGRP Hình II.5.1. – 1: Tính năng t ổn
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
31
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer Chế
GVHD: Đỗ Đình C ườ ng
độ tự động tổng hợ p các tuyến đườ ng về dạng classful là đặc tr ưng của hoạt
động định tuyến theo vectơ khoảng cách. Ở các giao thức vectơ khoảng cách truyền thông như RIPv1
đều là giao thức định tuyến dạng classful và không thể xác định
lớ p mặt nạ (mask) cho các mạng không k ết nối tr ực tiế p, bở i vì nó không trao
đổi
lớ p mặt nạ trong bản cậ p nhật định tuyến. Trong hình II.5.1. -1 mạng 2.1.1.0/24
đượ c k ết nối tr ực tiế p vớ i RTC, khi tuyến
đườ ng này đượ c RTC quảng bá cho RTD đã đượ c đưa về dạng classful vớ i địa chỉ là 2.0.0.0/8 Chế
độ tổng hợ p tuyến đườ ng nhằm m ục đích là làm cho dung lượ ng gói cậ p nhật
định tuyến và bảng định tuyến nhỏ h ơ n nhằm tiết kiệm băng thông đườ ng truyền và tăng tốc
độ truyền tin. Tuy nhiên chúng ta có thể tắt chế độ này và tạo ra một hay
nhiều tuyến đườ ng tổng h ợ p trong mạng tại b ất k ỳ ranh giớ i c ủa bit nào đó mi ễn là có một tuyến
đườ ng cụ thể tồn tại trong bảng định tuyến. Khi một tuyến đườ ng cụ
thể không còn tồn tại thì tuyến đườ ng tổng hợ p sẽ bị gỡ ra khỏi bảng định tuyến. Giá tr ị metric nhỏ nhất của tuyến
đườ ng cụ thể sẽ đượ c sử dụng làm metric của
tuyến đườ ng tổng hợ p. Giao
diện (cổng) Null0: Khi thực hiện tổng hợ p
thủ công, thì router chạy EIGRP tự
đườ ng tự động hoặc cấu hình
động sinh ra một tuyến đườ ng tr ỏ đến Null0.
Đây là cổng ảo, tác dụng của cổng Null0 chính là để ngăn định tuyến lặ p. Trong tr ườ ng hợ p chúng ta tổng hợ p đườ ng một cách không tối ưu thì sẽ có tuyến Null0 để hỗ tr ợ .Các gói tin mà không tr ỏ ngượ c tr ở lại. Và
đến mạng đó đượ c thì sẽ có khả n ăng bị lặ p quay
ở đây tuyến Null0 đóng vai trò: Nếu tuyến gói tin đó đến không
tồn tại thì gói tin sẽ bị đưa đến tuyến Null 0 và bị triệt tiêu. Có hai chế
độ tổng hợ p đườ ng là chế độ tổng hợ p tự động (Automatic
summarization) và chế độ tổng hợ p thủ công (Manual summarization ). - Mặc
định chế độ t ự động t ổng hợ p tuyến đườ ng đượ c b ật cho EIGRP. Để
tắt chế độ này ta sử dụng câu lệnh no auto-summary
Router A(conf ig-router)#no auto -summary
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
32
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Hình II.5.1. – 2: Chế độ t ổ ng hợ p tuyế n đườ ng trong EIGRP Trong hình II.5.1. – 2 sau khi chế độ tự động t ổng hợ p tuy ến đườ ng đượ c tắt router RTD bây giờ đã chậ p nhận các tuyến đườ ng đượ c quảng bá từ router RTC. - Để cấu hình thủ công chế độ tổng hợ p tuyến đườ ng ta sử dụng lệnh sau: Router(c onf ig-if)#ip summary-address eigrp autonomous-system-number ip-address mask [A D] Giá tr ị c ủa tham số AD trong lệnh s ẽ đượ c gán cho tuyến đườ ng tổng hợ p này. Giá tr ị này không bắt buộc phải cấu hình.
Hình II.5.1. – 3: C ấ u hình thủ công chế độ t ổn g hợ p tuyế n đườ ng trong EIGRP Trong hình 5.1.-3 ta thấy mạng 2.1.1.0/24 khi đượ c router RTC qu ảng bá đến router RTD đã đượ c định tuyến bở i tuyến đườ ng tổng hợ p 2.1.0.0/16 Mặc
định tuyến đườ ng tổng hợ p trên ở router RTC sẽ có giá tr ị là 5, trên router RTD sẽ có giá tr ị là 90.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
33
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
5.2.
GVHD: Đỗ Đình C ườ ng
Load Balancing – Cân bằng tải:
5.2.1. Load Balancing Across Equal Cost Paths – Cân b ằng t ải trên nhữ ng tuyế n đườ ng có cùng giá tr ị:
Cân bằng tải cùng giá tr ị là khả năng c ủa một b ộ định tuyến để phân phối lưu lượ ng dữ liệu trên tất cả các cổng mạng của mình khi có cùng thông số định tuyến (metric) từ địa chỉ đích. EIGRP sẽ tự động cân bằng tải trên tuyến đườ ng có giá tr ị bằng nhau. Cân bằng tải làm tăng việc s ử dụng các phân đoạn mạng và tăng hiệu quả sử dụng băng thông mạng.
Đối vớ i IP, phần mềm Cisco IOS theo mặc định sẽ cài đặt tối đa bốn tuyến đườ ng cùng giá tr ị trong bảng định tuyến cho hầu h ết các giao thức định tuyến. Dòng lệnh maximum-paths maximum-path có thể đượ c sử dụng để tăng số tuyến đườ ng cùng giá tr ị lên sáu. (Thiết lậ p maximum-path là 1 đườ ng sẽ vô hiệu hóa chế độ cân bằng tải.) 5.2.2. Load Balancing Across Unequal Cost Paths – Cân b ằng t ải trên nhữ ng tuyế n đườ ng không cùng giá tr ị : EIGRP cũng có thể cân bằng lưu lượ ng dữ liệu trên nhiều tuyến đườ ng khác thông
số
định tuyến. C ấ p độ mà EIGRP thực hiện cân bằng tải đượ c điều khiển bằng câu
lệnh variance
Câu lệnh cho phép router thêm những tuyến đườ ng có metric nhỏ h ơ n multiplier lần giá tr ị metric nhỏ nhất của tuyến đườ ng tớ i đích. Tham số multiplier có giá tr ị t ừ 1
đến 128, giá tr ị mặc định là 1 đồng ngh ĩ a vớ i việc
router chạy chế độ cân bằng tải cùng giá tr ị. Tham số multipier xác
định phạm vi của giá tr ị metric đượ c tiến trình EIGRP cho
phép tham gia cân bằng tải.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
34
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Hình II.5.2.2-1: Cân bằ ng t ải trên nhữ ng tuyế n đườ ng không cùng giá tr ị
Router E chọn con đườ ng qua router C để đến mạng Z vì có giá tr ị FD nhỏ nhất bằng 20.
Vớ i giá tr ị variance bằng 2, router E tiế p tục chọn con đườ ng đi qua router B để đến mạng Z vì có FD bằng 30 < [ 2*lowest FD = 2*20 = 40 ].
Router D không đượ c lựa chọn vì có AD = 25 > 20.
EIGRP Bandwidth Use Across WAN Links – Băng thông của EIGRP trong liên k ết mạng WAN: EIGRP hoạt động hiệu quả trong môi tr ườ ng WAN. Đó là khả năng mở r ộng về cả hai liên k ết: điểm-điểm (point-to-point) và đa điểm (multipoint) multiaccess 5.3.
nonbroadcast (NBMA).
Hình II.5.3. -1: Các liên k ết trong WAN
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
35
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Do các liên k ết trong mạng WAN vốn có những
đặc điểm khác nhau trong hoạt động, đôi khi các thông số cấu hình mặc định không phải là lựa chọn tốt nhất cho tất cả các liên k ết WAN. Một s ự hiểu bi ết v ững chắc về ho ạt động c ủa EIGRP, k ết hợ p vớ i kiến thức về t ốc độ c ủa liên k ết có sẵn, s ẽ mang lại một cấu hình hiệu quả, đáng tin cậy, và khả năng mở r ộng cấu hình của router. Theo mặc định, EIGRP chỉ có thể sử dụng 50 phần tr ăm băng thông của một giao diện hay tậ p h ợ p các giao di ện cho định tuyến l ưu lượ ng. Băng thông mà EIGRP sử dụng đượ c quy định bở i l ệnh bandwidth, hoặc b ăng thông mặc định của liên k ết nếu không đượ c cấu hình. Tỷ l ệ sử dụng băng thông trên mỗi giao diện cơ s ở có thể đượ c thay đổi bằng câu lệnh sau: ip bandwidth- per ce nt eigrp as-number per cent •
as-number: là giá tr ị Autonomous System.
•
percent: là tỷ lệ băng thông mà EIGRP sử dụng.
Trong một số tr ườ ng hợ p cụ thể tỷ lệ này có thể đượ c lớ n hơ n 100 phần tr ăm.
Bandwidth Utilization over WAN Interfaces – Băng thông của EIGRP trong giao diện mạng WAN: Mặc định Cisco IOS nhận định băng thông trên các giao diện serials (nối tiế p) và các giao diện ảo Frame Relay điểm – điểm có băng thông của liên k ết T1. Tuy nhiên trong thực tế ch ỉ một ph ần băng thông đó là khả dụng. Do đó khi cấu hình các giao diên ta phải thiết lậ p băng thông cho nó sao cho phù hợ p vớ i tốc độ thông tin cam k ết (CIR - committed information rate) của mạch ảo thườ ng tr ực (PVC permanent virtual circuit). PVC thườ ng đượ c thiết lậ p b ở i các nhà cung cấ p dịch v ụ. Khi cài đặt, mỗi cấu trúc mạng sẽ yêu cầu một cấu hình riêng. Mỗi giá tr ị CIR thườ ng yêu cầu m ột c ấu hình có sự k ết h ợ p nh ững đặc điểm c ủa m ạch điểm – điểm và mạch đa điểm. Khi cấu hình giao diện đa điểm, b ăng thông đượ c tính bằng k ết quả của phép nhân số mạch v ớ i CIR nhỏ nh ất. Điều này có thể s ẽ không sử d ụng đượ c t ốc độ cao nhất của mạch nhưng nó đảm bảo mạch có tốc độ thấ p nhất sẽ không bị quá tải. 5.4.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
36
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
5.5.
GVHD: Đỗ Đình C ườ ng
Configuring EIGRP in a Frame Relay Hub-and-Spoke Topology – Cấu hình EIGRP trong một cấu trúc Frame Relay Hub-and-Spoke:
Hình II.5.5. -1 : C ấu hình EIGRP trong cấ u trúc Frame Relay Hub-and-Spoke Như đã biết, chúng ta có thể sử dụng câu lệnh ip bandwidth-percent eigrp asnumber percent
để quy định tỷ lệ băng thông mà EIGRP sẽ sử dụng trên mỗi giao diện. Hình 5.5.-1 thể hiện cấu trúc của một cấu hình hub-and-spoke thông dụng vớ i 10 mạch ảo có eigrp as-number là 200 (trong hình chỉ thể hiện 4 mạch). Mỗi mạch đượ c thiết k ế v ớ i liên k ết 56kbps nhưng vớ i t ốc độ này trong tr ườ ng hợ p cả 10 mạch cùng truyền tin một lúc thì giao diện S0 trên router C sẽ không thể đáp ứng đượ c vì S0 chỉ có tốc độ là 256kbps trong khi đó 10 mạch ảo sẽ có tổng băng thông
là
10 *56 =560 kbps > 256 kbps. Trong cấu trúc mạng điểm – điểm, tất cả các mạch là như nhau, các giao di ện v ật lý cũng như các giao diện ảo sẽ
đượ c cấu hình băng thông bằng nhau và bằng 1/10
băng thông khả dụng của S0 là 25kbps. Trên mỗi giao diện EIGRP sẽ đượ c c ấu hình vớ i tỷ l ệ là 110 phần tr ăm b ăng thông ( 25 * 110% = 27.5 kbps) để đảm b ảo các gói tin EIGRP sẽ đượ c chuyển t ớ i mạng Frame Relay. Lúc này các gói tin EIGRP s ẽ nh ận khoảng 28 kbps của 56 kbps, cấu
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
37
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
hình này đảm bảo tỷ lệ EIGRP sử dụng băng thông là 50 phần tr ăm vì cấu hình băng thông tr ướ c đó đượ c cấu hình vớ i giá tr ị nhỏ hơ n ( 25kbps).
5.6.
Configuring EIGRP in a Hybrid Multipoint Topology – Cấu hình EIGRP trong cấu trúc Hybrid Multipoint:
Hình II.5.6. – 1: C ấ u hình EIGRP trong cấ u trúc Hybrid Multipoint Hình 5.6.-1 thể hiện ví dụ v ề một giải pháp k ết hợ p. Trong hình ta thấy ch ỉ cố một mạch có tốc
độ thấ p hơ n và mạch khác có cùng CIR. Lúc này c ấu hình tối ưu trên
router C là cấu hình điểm – điểm cho mạch có tốc
độ thấ p v ớ i b ăng thông bằng giá
tr ị CIR, các mạch còn lại s ẽ đượ c c ấu hình đa điểm ảo, các giá tr ị CIR của chúng sẽ
đượ c cộng lại vớ i nhau và đượ c cài đặt cho giao diện ảo. Trong giao diện đa điểm, băng thông tr ườ ng họ p này băng thông
đượ c chia đều cho tất cả các mạch. Trong
đượ c cài đặt là 768kbps, nó là tổng của ba giá tr ị CIR
bằng nhau ( 768 = 3*256 ). M ỗi liên k ết sẽ chiếm một phần ba băng thông là 256kbps.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
38
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
5.7.
GVHD: Đỗ Đình C ườ ng
Cơ chế chứ ng thự c của EIGRP:
g quan về cơ chế chứ ng thự c của EIGRP: 5.7.1. T ổn Vớ i cơ chế này bạn có thể ngăn chặn router của mình nhận các gói tin
định tuyến gian lận bằng việc c ấu hình chứng thực router láng giềng. Mặc định việc chứng thực không đượ c s ử dụng cho các gói tin cạ p nh ật giao thức định tuyến. Khi việc ch ứng thực router láng giềng ( chứng thực định tuyến) đượ c c ấu hình, router sẽ ti ếng hành chứng thực nguồn gốc của gói tin cậ p nhật định tuyến mà nó nh ận đượ c, việc này đượ c thực hiện bằng cách trao đổi một khóa chứng thực hoặc mật khẩu mà cả router gửi và router nhận đều biết. Có 2 hình thức chứng thực: Chứng thực bằng mật khẩu đơ n thuần ( xác th ực bằng văn bản thô ): Hình thức chứng thực này đượ c các giao thức sau đây hỗ tr ợ: IS-IS, OSPF, và RIPv2.
Chứng thực bằng mã MD5 (Message Digest 5 - MD5 ). Chứng thực đượ c giao thức RIPv2, OSPF, BGP và EIGRP hỗ tr ợ.
Chứng thực bằng mật khẩu đơ n thuần: Cơ chế này sẽ gửi một khóa chứng thực trên
đườ ng truyền, khóa này đượ c cấu hình trên một router và mỗi router láng giềng muốn tham gia cũng phải đượ c cấu hình cùng khóa đó. Chứng thực bằng mã MD5: Cơ chế này sẽ gửi đi một thông điệ p tóm tắt thay thế cho việc gửi đi khóa xác thực chính thức để tránh việc khóa chính có thể bị đọc trên đườ ng truyền. MD5 là một mật mã chứng thực, trong đó một khóa và một chỉ số khóa ( key ID ) đượ c cấu hình trên mỗi router. Dựa vào các gói tin giao th ức định tuyến, khóa và chỉ số khóa bằng cách sử dụng một thuật toán router sẽ tạo ra một thông điệ p tóm tắt còn gọi là hash và gắn nó vào gói tin. Việc s ử d ụng chứng thực b ằng mã MD5 là biện pháp an ninh đượ c đề nghị. Không nên sử dụng chứng thực bằng mật khẩu thông thườ ng nó dễ bị tấn công lộ mật khẩu. Việc s ử dụng chứng thực m ật khẩu đơ n giản là để tránh những thay đổi ngẫu nhiên của hạ tầng định tuyến. 5.7.2. C ơ chế chứ ng thự c bằng mã MD5 của EIGRP:
a) Tổng quan: Giao thức EIGRP có thể
đượ c cấu hình để sử dụng cơ chế chứng thực MD5. Các khóa MD5 đã đượ c tóm tắt trong mỗi gói tin EIGRP ngăn ch ặn vi ệc quảng bá trái
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
39
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
phép hoặc thông điệ p
định tuyến sai từ các nguồn trái phép. Đối vớ i chứng thực MD5, chỉ số khóa và khóa chứng thực (còn gọi là mật khẩu) phải đượ c cấu hình trên cả router gửi và nhận. Tươ ng ứng vớ i mỗi một chỉ số khóa là một khóa, khóa này đượ c lưu tại router và đượ c quản lý bở i những chuỗi khóa ( key chains). Sự k ết hợ p của chuỗi khóa và giao diện cổng xác định chỉ số và khóa đượ c s ử dụng. Ngoài ra, chỉ số khóa trong chuỗi khóa xác định khoảng thờ i gian mà khóa có tác d ụng. Chỉ một gói tin chứng thực đượ c gửi đi b ất k ể có bao nhiêu khóa tồn t ại. Phần mềm sẽ kiểm tra chỉ số khóa từ thấ p nhất đến cao nhất và nó sẽ sử dụng giá tr ị đầu tiên hợ p lệ. Khóa không thể đượ c s ử d ụng trong khoảng thờ i gian mà nó không đượ c kích hoạt. Chính vì thế mà ta nên dùng chu ỗi khóa, khi này các khóa s ẽ đượ c kích hoạt ch ồng chéo nhau trong cùng khoảng thờ i gian, đảm bảo không có khóa nào không đượ c kích hoạt. N ếu khóa không đượ c kích hoạt có thể làm cho Router láng giềng không thể chứng thực sẽ dẫn tớ i lỗi cậ p nhật định tuyến. Trong cùng một khoảng thờ i gian tất cả các router có thể sử dụng một khóa giống nhau để thực hiện đồng bộ hóa. b) Cấu hình chứng thực MD5 của EIGRP: Có 8 bướ c cấu hình chứng thực MD5 của giao thức EIGRP: Bướ c 1: Vào chế độ cấu hình cho giao diện mà bạn muốn kích hoạt tính năng chứng thực.
Bướ c 2: Chỉ định chứng thực MD5 cho gói tin EIGRP sử dụng câu lệnh sau:
Router(c onf ig-if)# ip authentication mode eigrp autonomous-system md5 Bướ c 3: Kích hoạt tính năng chứng thực c ủa các gói tin EIGRP vớ i m ột khóa xác định trong chuỗi khóa bằng cách sử dụng lệnh: Router(c onf ig-if)# ip authentication key-chain eigrp autonomous-system name-of -chain Bướ c 4: Vào chế độ cấu hình cho chuỗi khóa bằng lệnh sau: Router(c onf ig)#key chain name-of -chain Bướ c 5: Xác định chỉ s ố khóa đượ c sử d ụng, vào chế độ c ấu hình cho khóa này sử dụng câu lênh. Router(config-keychain)#key key-id Bướ c 6: Xác định mật khẩu cho khóa này sử dụng câu lệnh. Router(config-keychain-key)#key string text Bướ c 7:Tùy chọn, xác định khoảng thờ i gian trong đó khóa này đượ c chấ p nhận để sử dụng trên các gói dữ liệu nhận đượ c bằng cách sử dụng câu lệnh.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
40
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Router(c onf ig-keychain-key)#acce pt-lif etime start-time {infinite | end-time | duration seconds} Bướ c 8: Tùy ch ọn, xác định khoảng thờ i gian trong đó các khóa này có thể
đượ c sử dụng để gửi gói tin bằng cách sử dụng câu lệnh. Router(c onf ig-keychain-key)#send-lif etime start-time {infinite | end-time | duration s econds }
6. SỬ DỤNG EIGRP TRONG CÁC DOANH NGHIỆP: Giao thức EIGRP là một giao thức mạng, vớ i một mạng lớ n nó hoạt
định tuyến đảm bảo khả năng mở r ộng của
động hiệu quả và điều chỉnh linh hoạt khi có sự
thay đổi. Ngườ i quản tr ị n ếu hi ểu rõ về thi ết k ế c ủa m ạng thì sẽ th ực hi ện mở r ộng mạng lướ i r ất hiệu quả. Một số yếu tố ảnh hưở ng đến khả năng mở r ộng mạng lướ i:
Số lượ ng router.
Lượ ng thông tin trao đổi giữa các router.
Độ sâu của cấu trúc mạng.
Số các đườ ng dẫn khác qua mạng.
6.1.
K ết nối SIA - Stuck in Active: Nguyên tắc của EIGRP là phải nhận đủ tất cả các câu tr ả lờ i tươ ng ứng vớ i
mỗi truy vấn mà nó g ửi đi trên mối tuyến
đườ ng, nếu nó không nhận đượ c câu tr ả
lờ i về một mạng nào đó trong thờ i gian 3 phút, thì tuyến đườ ng đi tớ i mạng đó sẽ b ị tr ạng thái SIA. Nguyên nhân làm cho một tuyến đườ ng bị đặt tr ạng thái SIA:
Router quá tải vì tr ả l ờ i quá nhiều truy vấn làm cho CPU sử d ụng cao hay bộ nhớ vấn
SVTH:
đề, và không thể cấ p phát bộ nhớ để xử lý các truy vấn hoặc xây dựng các gói tin tr ả lờ i. Liên k ết giữa hai bộ định tuyến không tốt, vì vậy, m ột số gói dữ liệu bị mất giữa các router. Liên k ết chỉ cho phép truyền thông theo một chiều. Có quá nhiều đườ ng khác thông qua mạng, làm cho gói tin tr ả lờ i đến chậm.
uyễ n
inh Công
http://www.ebook.edu.vn
41
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
7. K ẾT LUẬN VÀ ĐÁNH GIÁ VỀ GIAO THỨ C EIGRP: EIGRP là một giao thức lai, k ết hợ p các
ưu điểm của giao thức định tuyến theo vectơ khoảng cách và giao thức định tuyến theo tr ạng thái đườ ng liên k ết. EIGRP giống giao thức định tuyến theo vectơ khoảng cách ở những điểm: Cậ p nhật định k ỳ. Dễ cấu hình và dễ quản tr ị. Giống giao thức định tuyến theo tr ạng thái đườ ng liên k ết ở những điểm: Sử dụng đườ ng ngắn nhất Hỗ tr ợ VLSM giúp sử dụng hiệu quả không gian địa chỉ. Gửi gói thông tin về tr ạng thái các đườ ng liên k ết cho tất c ả các router trong mạng. Hội tụ nhanh. Không bị lặ p vòng. Đáp ứng nhanh theo sự thay đổi của hệ thống mạng. Sử dụng cơ chế hello để xác định router lân cận có còn k ết nối đượ c hay không.
Tốn ít băng thông.
Tính bảo mật cao hỗ tr ợ chứng thực MD5.
Vì tất cả những ưu điểm trên mà EIGRP là m ột chọn lựa lý tưở ng cho các mạng lớ n,
đa giao thức đượ c xây dựng dựa trên các Cisco router.
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
42
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
PHẦ N III: MÔ PHỎNG HOẠT ĐỘNG CỦA GIAO THỨ C EIGRP TRÊN PHẦN MỀM PACKET TRACER. 1. TOPOLOGY SỬ DỤNG ĐỂ MÔ PHỎNG:
Bảng địa chỉ IP: Device
Interface
S0/0 Router CNTT
a o h K g n ạ
M
VLAN
Address
Default Gateway
DNS Server
10.0.0.1/30
102
S0/0.103
10.0.0.5/30
103
S0/0.104
10.0.0.9/30
104
S0/0.108
10.0.0.25/30
108
10
171.17.10.1/24
Fa0/0.20
20
171.17.20.1/24
Fa0/0.30
30
171.17.30.1/24
Fa0/0.99
99
171.17.99.1/24
VLAN10
10
171.17.10.2/24
VLAN20
20
171.17.20.2/24
VLAN30
30
171.17.30.2/24
VLAN99
99
171.17.99.2/24
171.17.99.1/24
Switch PDT
VLAN99
99
171.17.99.3/24
171.17.99.1/24
Switch PCNHSSV
VLAN99
99
171.17.99.4/24
171.17.99.1/24
Switch PCNTT
VLAN99
99
171.17.99.5/24
171.17.99.1/24
PC1
10
171.17.10.2/24
171.17.10.1/24
203.162.0.11/24
PC2
20
171.17.20.2/24
171.17.20.1/24
203.162.0.11/24
Web server CNTT
30
171.17.30.2/24
171.17.30.1/24
Switch CNTT
SVTH:
uyễ n
DLCI
S0/0.102
Fa0/0.10 Fa0/0
T T N C
SubInterface
inh Công
http://www.ebook.edu.vn
43
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
S0/0 Router ĐH Nông Lâm
10.0.0.13/30
203
S0/0.204
10.0.0.17/30
204
S0/0.208
10.0.0.29/30
208
20
172.17.20.1/24
Fa0/0.30
30
172.17.30.1/24
Fa0/0.99
99
172.17.99.1/24
VLAN10
10
172.17.10.2/24
VLAN20
20
172.17.20.2/24
VLAN30
30
172.17.30.2/24
VLAN99
99
172.17.99.2/24
172.17.99.1/24
VLAN99
99
172.17.99.3/24
172.17.99.1/24
VLAN99
99
172.17.99.4/24
172.17.99.1/24
VLAN99
99
172.17.99.5/24
172.17.99.1/24
PC3
10
172.17.10.2/24
172.17.10.1/24
203.162.0.11/24
PC4
20
172.17.20.2/24
172.17.20.1/24
203.162.0.11/24
Web server ĐH Nông Lâm
30
172.17.30.2/24
172.17.30.1/24
Switch PCNTT
S0/0 Router ĐH Y
S0/0.301
10.0.0.6/30
301
S0/0.302
10.0.0.14/30
302
S0/0.304
10.0.0.21/30
304
S0/0.308
10.0.0.33/30
308
Fa0/0.10
10
173.17.10.1/24
Fa0/0.20
20
173.17.20.1/24
Fa0/0.30
30
173.17.30.1/24
Fa0/0.99
99
173.17.99.1/24
VLAN10
10
173.17.10.2/24
VLAN20
20
173.17.20.2/24
VLAN30
30
173.17.30.2/24
VLAN99
99
173.17.99.2/24
173.17.99.1/24
Switch PDT
VLAN99
99
173.17.99.3/24
173.17.99.1/24
Switch PCNHSSV
VLAN99
99
173.17.99.4/24
173.17.99.1/24
Switch PCNTT
VLAN99
99
173.17.99.5/24
173.17.99.1/24
PC5
10
173.17.10.2/24
173.17.10.1/24
203.162.0.11/24
PC6
20
173.17.20.2/24
173.17.20.1/24
203.162.0.11/24
Web server ĐH Y
30
173.17.30.2/24
173.17.30.1/24
Fa0/0
Y Switch ĐH
M
S0/0.203
Fa0/0.20
PCNHSSV
g n
201
172.17.10.1/24
n ô Nông Lâm N H Đ Switch g n PDT ạ M Switch
ạ
10.0.0.2/30
10
m â L Switch ĐH g
Đ
S0/0.201
Fa0/0.10 Fa0/0
H
GVHD: Đỗ Đình C ườ ng
Y
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
44
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
S0/0 Router ĐH Sư Phạm
g n
ạ
M
401
S0/0.402
10.0.0.18/30
402
S0/0.403
10.0.0.22/30
403
S0/0.408
10.0.0.37/30
408
174.17.10.1/24
Fa0/0.20
20
174.17.20.1/24
Fa0/0.30
30
174.17.30.1/24
Fa0/0.99
99
174.17.99.1/24
VLAN10
10
174.17.10.2/24
VLAN20
20
174.17.20.2/24
VLAN30
30
174.17.30.2/24
VLAN99
99
174.17.99.2/24
174.17.99.1/24
Switch PDT
VLAN99
99
174.17.99.3/24
174.17.99.1/24
Switch PCNHSSV
VLAN99
99
174.17.99.4/24
174.17.99.1/24
Switch PCNTT
VLAN99
99
174.17.99.5/24
174.17.99.1/24
PC7
10
174.17.10.2/24
174.17.10.1/24
203.162.0.11/24
PC8
20
174.17.20.2/24
174.17.20.1/24
203.162.0.11/24
Web server ĐH Sư Phạm
30
174.17.30.2/24
174.17.30.1/24
Sư Phạm
H Đ
10.0.0.10/30
10
m ạ h Switch ĐH P ƣ
S0/0.401
Fa0/0.10 Fa0/0
S
GVHD: Đỗ Đình C ườ ng
N T H Router VP Đ DHTN P V g n ạ DNS M Server
S0/0
S0/0.801
10.0.0.26/30
801
S0/0.802
10.0.0.29/30
802
S0/0.803
10.0.0.34/30
803
S0/0.804
10.0.0.38/30
804
Fa0/0
203.162.0.1
Fa0/0
203.162.0.11
203.162.0.1
2. MỤC ĐÍCH VÀ YÊU CẦU: a) Mục đích:
định tuyến cho các thiết bị trong topology và cấu hình mô phỏng hoạt động các tính năng của giao thức EIGRP trên topology. b) Yêu cầu: - Cấu hình địa chỉ IP, Subnet mask, Default Gateway, DNS Server cho các PC. - Cấu hình các Vlan, cổng Trunk, Default Gateway cho các Switch. - Cấu hình các cổng,Inter-Vlan, giao thức định tuyến EIGRP (AS 2010), cấu hình Frame Relay sử dụng Sub-Interface ( kiểu k ết nói giữa các Sub-
Cấu hình
interface là Point-to-Point) -
SVTH:
Cấu hình dịch vụ Web trên Web server của mỗi tr ườ ng.
uyễ n
inh Công
http://www.ebook.edu.vn
45
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer -
GVHD: Đỗ Đình C ườ ng
Cấu hình dịch vụ DNS trên Server DHTN phân giải tên miền website mỗi tr ườ ng tươ ng ứng như sau: o o o o o
ĐH Thái Nguyên: http://www.dhtn.edu.vn Khoa CNTT : http://www.kcntttn.edu.vn Đại H ọc Nông Lâm: http://www.dhnltn.edu.vn http://www.dhytn.edu.vn Đại Học Y: Đại Học Sư Phạm: http://www.dhsptn.edu.vn
3. THỰ C HIỆN CẤU HÌNH: (Trong báo cáo này trình bày việc c ấ u hình trong mạng c ủa khoa công nghệ thông
tin và cấ u hình DNS Server các mạng khác cấ u hình t ươ ng t ự ).
3.1.
Cấu hình cho cơ bản cho PC. Cấu hình địa ch ỉ IP, subnetmask, default gateway theo địa ch ỉ Vlan chứa PC và địa chỉ DNS cho PC là địa chỉ DNS Server.
Hình III.3.1-1: C ấ u hình PC1
3.2.
Cấu hình cho Switch:
3.2.1. C ấ u hình Switch P.DT (Redisbution layer switch): (Các switch P.CTHSSV, P.CNTT c ấ u hình t ươ ng t ự ). Switch> Switch>ena ble
Switch#configure terminal Enter configuration commands, one per line. End with CNTL/ Z.
Switch(config)#hostname C NTT _ DT CNTT _ DT(conf ig)#
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
46
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
CNTT _ DT(conf ig)#vlan 99 CNTT _ DT(conf ig-vlan)#exit CNTT _ DT(conf ig)#inter vlan 99 CNTT _ DT(conf ig-if)#ip address 171.17.99 .3 255.255.255.0 CNTT _ DT(conf ig-if)#exit CNTT _ DT(conf ig)#interfa ce range f a0/ 1-24 CNTT _ DT(conf ig-if -range)#no shutdown CNTT _ DT(conf ig-if -range)#switch port-security maximum 1 CNTT _ DT(conf ig-if -r ange)#switch port-security violation shutdown CNTT _ DT(conf ig-if -range)#exit CNTT _ DT(conf ig)#interfa ce f a0/ 1 CNTT _ DT(conf ig-if)#switchport mode trunk CNTT _ DT(conf ig-if)#switchport trunk native vlan 99 CNTT _ DT(conf ig-if)#exit CNTT _ DT(conf ig)#interfa ce f a0/ 2 CNTT _ DT(conf ig-if)#switchport mode access CNTT _ DT(conf ig-if)#switchport access vlan 10 CNTT _ DT(conf ig-if)#exit CNTT _ DT(conf ig)#ip default-gateway 171.17.99 .1 CNTT _ DT(conf ig)#vt p domain cntt CNTT _ DT(conf ig)#vt p pass cntt CNTT _ DT(conf ig)#vt p ver sion 2 CNTT _ DT(conf ig)#vt p mode client CNTT _ DT(conf ig)#end CNTT _ DT#
3.2.2. C ấ u hình Switch SW_CNTT (Core layer switch): Switch> Switch>ena ble
Switch#configure terminal Switch(config)#hostname SW_CNTT SW _C NTT(conf ig)#vlan 10 SW _C NTT(conf ig-vlan)#na me p.dt SW _C NTT(conf ig-vlan)#exit SW _C NTT(conf ig)#vlan 20 SW _C NTT(conf ig-vlan)#na me p.hssv
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
47
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
SW _C NTT(conf ig-vlan)#exit SW _C NTT(conf ig)#vlan 30 SW _C NTT(conf ig-vlan)#na me p.cntt SW _C NTT(conf ig-vlan)#exit SW _C NTT(config)#vlan 99 SW _C NTT(conf ig-vlan)#na me ma nagement SW _C NTT(conf ig-vlan)#exit SW _C NTT(conf ig)#interface vlan 10 SW _C NTT(conf ig-if )#i p address 171.17.10.2 255.255.255.0 SW _C NTT(conf ig-if )#exit SW _C NTT(conf ig)#interface vlan 20 SW _C NTT(conf ig-if )#i p address 171.17.20.2 255.255.255.0 SW _C NTT(conf ig-if )#exit SW _C NTT(conf ig)#interface vlan 30 SW _C NTT(conf ig-if )#i p address 171.17.30.2 255.255.255.0 SW _C NTT(conf ig-if )#exit SW _C NTT(config)#interface vlan 99 SW _C NTT(conf ig-if )#i p address 171.17.99.2 255.255.255.0 SW _C NTT(conf ig-if )#exit SW _C NTT(conf ig)#interface range f a0/ 1-24 SW _C NTT(conf ig-if -range)#no shutdown SW _C NTT(conf ig-if -range)#switch port-security maximum 1 SW _C NTT(conf ig-if -range)#switch port-security violation shutdown SW _C NTT(conf ig-if -range)#exit SW _C NTT(conf ig)#interface range f a0/ 2-4 SW _C NTT(conf ig-if -range)#switch port mode trunk SW _C NTT(conf ig-if -range)#switch port trunk native vlan 99 SW _C NTT(conf ig-if -range)#exit SW _C NTT(conf ig)#interface f a0/ 1 SW _C NTT(conf ig-if )#sw itchport mode trunk SW _C NTT(conf ig-if )#exit SW _C NTT(conf ig)#i p default-gateway 171.17.99 .1 SW _C NTT(conf ig)#vtp domain cntt SW _C NTT(conf ig)#vtp password cntt SW _C NTT(conf ig)#vtp ver sion 2
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
48
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
SW _C NTT(config)#vtp mode server SW _C NTT(conf ig)#end SW _C NTT#
Để kiểm tra cấu hình về Vlan, ta sử dụng lệnh sử dụng lệnh show vlan brief
Hình III.3.2.2-1: Kiể m tra cấ u hình vlan trên SW_CNTT
Để kiểm tra cấu hình VTP ta sử dụng lệnh show vtp status
Hình III.3.2.2-2: Kiể m tra cấ u hình VTP trên SW_CNTT
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
49
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
3.3.
GVHD: Đỗ Đình C ườ ng
Cấu hình Web Server:
Hình III.3.3-1: C ấ u hình IP, Subnet Mask, Default Gateway cho Web server CNTT Trên thiết bị Server mô ph ỏng của Packet tracer c ũng hỗ tr ợ ta một số mã lệnh html
để cấu hình dịch vụ http hoặc https. 3.4.
Cấu hình Cloud Frame Relay
Hình III.3.4.-1: C ấ u hình Cloud Frame Relay
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
50
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
3.5.
GVHD: Đỗ Đình C ườ ng
Cấu hình Router:
3.5.1. C ấ u hình cơ bản:
(Cấu hình tên, mật khẩu đặc quyền, mật khẩu Ethernet interface, sub-interface, …)
đườ ng console, vty, cấu hình Fast
Router>ena Router#conf igur e terminals
Router(config)#hostname CNTT CNTT(conf ig)#banner motd "R outer K hoa CNTT DH Thai Nguyen" CNTT(conf ig)#line console 0 CNTT(conf ig-line)#pa ssw ord cntt C NTT(conf ig-line)#login CNTT(conf ig-line)#exit CNTT(conf ig)#line vty 0 4 CNTT(conf ig-line)#pa ssw ord cntt CNTT(conf ig-line)#login CNTT(conf ig-line)#exit CNTT(conf ig)#ena ble secret cntt passw ord CNTT(conf ig)#inter f a0/ 0 CNTT(conf ig-if)# no shutdown CNTT(conf ig-if)# exit CNTT(conf ig)#interfa ce f a0/ 0.10 CNTT(conf ig-subif )#enca psulation dot 1Q 10 CNTT(conf ig-subif )#i p add 171.17.10.1 255.255.255.0 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#interfa ce f a0/ 0.20 CNTT(conf ig-subif )#enca psulation dot1Q 20 CNTT(conf ig-subif )#i p add 171.17.20 .1 255.255.255.0 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#interfa ce f a0/ 0.30 CNTT(conf ig-subif )#enca psulation dot 1Q 30 CNTT(conf ig-subif )#i p add 171.17.30 .1 255.255.255.0 CNTT(conf ig-subif )#no shutdown
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
51
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
CNTT(conf ig-subif )#exit CNTT(conf ig)#interfa ce f a0/ 0.99 CNTT(conf ig-subif )#enca psulation dot 1Q 99 CNTT(conf ig-subif )#i p add 171.17.99 .1 255.255.255.0 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#
3.5.2. C ấ u hình Point-to-Point:
giao
di ện
(cổ ng)
Serial
Sub-interface
Frame
Relay
CNTT(conf ig)# CNTT(conf ig)#interfa ce s0/0 CNTT(conf ig-if)# enca psulation frame-relay CNTT(conf ig-if)# bandwidth 64 CNTT(conf ig-if)# no shutdown CNTT(conf ig-if)# exit CNTT(conf ig)#interfa ce s0/ 0.102 point-to-point CNTT(conf ig-subif )#f rame -relay interfa ce -dlci 102 CNTT(conf ig-subif )#i p add 10 .0.0.1 255.255.255.252 CNTT(conf ig-subif )#ban dwidth 64 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#interfa ce s0/ 0.103 point-to- point CNTT(conf ig-subif )#f rame -relay interfa ce -dlci 103 CNTT(conf ig-subif )#i p add 10 .0.0.5 255.255.255.252 CNTT(conf ig-subif )#ban dwidth 64 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#interfa ce s0/ 0.104 point -to- point CNTT(conf ig-subif )#f rame -relay interfa ce -dlci 104 CNTT(conf ig-subif )#i p add 10 .0.0.9 255.255.255.252 CNTT(conf ig-subif )#ban dwidth 64 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#interfa ce s0/ 0.108 point-to- point CNTT(conf ig-subif )#f rame -relay interfa ce -dlci 108
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
52
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
CNTT(conf ig-subif )#i p add 10.0.0.25 255.255.255.252 CNTT(conf ig-subif )#ban dwidth 64 CNTT(conf ig-subif )#no shutdown CNTT(conf ig-subif )#exit CNTT(conf ig)#
Để kiểm tra cấu hình vừa cài đặt ta sử dụng lệnh show running- config
Hình III.3.5.2.-1: Kiể m tra cấ u hình bằ ng l ệnh show running-config 3.5.3. C ấ u hình giao th ứ c đị nh tuyế n EIGRP (AS = 2010 ): CNTT# CNTT#conf igur e terminal CNTT(conf ig)#router eigrp 2010 CNTT(conf ig-router) #no auto-summary CNTT(conf ig-router) #ne twork 171.17.10.0 0.0.0.255 CNTT(conf ig-router) #ne twork 171.17.20.0 0.0.0.25 5 CNTT(conf ig-router) #ne twork 171.17.30.0 0.0.0.255 CNTT(conf ig-router) #ne twork 10.0.0.0 0.0.0.3 CNTT(conf ig-router) #ne twork 10.0.0.4 0.0.0.3 CNTT(conf ig-router) #ne twork 10.0.0.8 0.0.0.3
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
53
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
CNTT(conf ig-router) #ne twork 10.0.0.24 0.0.0.3 CNTT(conf ig-router) #end CNTT#
Ta sử dụng lệnh show ip route để kiểm tra cấu hình định tuyến
Hình III.3.5.3.-1: Kiể m tra cấ u hình định tuyế n bằ ng l ệnh show ip r oute
3.6.
Các cấu hình nâng cao c ủa giao thứ c EIGRP:
3.6.1. Route Summarization – t ổn g hợ p tuyế n đườ ng: Trong bướ c cấu hình giao thức EIGRP ở trên ta đã sử dụng câu lệnh:
CNTT(config-router)#no auto-summary Ngh ĩ a là chế độ tổng hượ p tuyến đườ ng đã tắt, lúc này Router CNTT sẽ quảng bá ra các mạng khác 3 mạng riêng biệt thuộc subnet 171.17.0.0/24 và
đượ c router khác
ghi nhận trong bảng định tuyến như sau:
3 tuyến đườ ng đượ c quảng bá
Nếu không sử dụng lệnh này chế
độ tổng hợ p tuyến đườ ng sẽ có hiệu lực, lúc này Router CNTT sẽ quảng bá ra các mạng khác 1 tuyến đườ ng chung cho 3 mạng chung subnet 171.17.0.0/24 và đượ c router khác ghi nhận trong bảng định tuyến như sau:
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
54
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
1 tuyến đườ ng tổng hợ p đượ c quảng bá
3.6.2. C ấ u hình cân b ằng t ải: CNTT# CNTT#conf igur e terminal CNTT(conf ig)#router
eigrp 2010 CNTT(conf ig)#variance 1 CNTT(conf ig)#end CNTT#
3.6.3. C ấ u hình chứ ng thự c MD5 của EIGRP: (C ấ u hình chứ ng thự c MD5 của EIGRP không đượ c Packet Tracer hỗ tr ợ , các l ệnh d ướ i đ ây đượ c thự c hiện trên phần mề m mô phỏng GNS3 – mang tính ch ấ t tham khảo). C N TT(conf ig)#interface s0/0 .101 point-to- point C N TT(conf ig- if )#i p authentication mode eigr p 2010 md5 C N TT(conf ig- if )#i p authentication key-chain eigrp 2010 cntt C N TT(conf ig- if )#exit C N TT(conf ig)# key chain cntt C N TT(conf ig-keychain)# key 1 C N TT(conf ig-keychain-key)# key-str ing chungthucm d5 C N TT(conf ig-keychain-key)#acce pt- lif etime 06:30 :00 June 2 2010 06:30:00 June 3 2010 C N TT(conf ig-keychain-key)#send-lif etime 06:30 :00 June 2 2010 06:30:00 M 3 2010 C N TT(conf ig-keychain-key)#exit C N TT(conf ig)#e xit
3.7.
Cấu hình cho DNS Server:
Hình III.3.7. -1 : C ấ u hình d ịch vụ DNS trên DNS server
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
55
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
4. K ẾT QUẢ:
Các Router học đượ c các mạng đượ c quảng bá từ router khác thông qua giao thức EIGRP.
Hình III.4. -1 : S ử d ụng câu l ệnh show ip route kiểm tra bảng định tuyến trên router CNTT
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
56
Tìm hiể u giao thứ c định tuyế n EIGRP Mô phỏng giao thứ c trên Packet Tracer
GVHD: Đỗ Đình C ườ ng
Các PC trong các mạng khác nhau đã truyền thông đượ c vớ i nhau. Các PC đã truy cậ p thành công dịch vụ Web trên Web Server của mỗi mạng.
Hình III.4. -2 : S ử d ụng câu l ệnh ping kiểm tra sự truyền thông từ PC1 đến PC6 (IP: 173.17.20.3) và PC8 (IP:174.17.20.3)
SVTH:
uyễ n
inh Công
http://www.ebook.edu.vn
57
TÀI LIỆU THAM KHẢO 1. Cisco Networking Academy CCNA Exploration 3. 2. Cisco Networking Academy CCNA Exploration 4. 3. Cisco Academy CCNP Semester 1 v5.0 BSCI. 4. Bách khoa toàn thư mở tr ực tuyến http://www.wikipedia.org/
SVTH:
uyễ n
inh Công
59