CÔNG NGHỆ TIN HỌC HiPT HƯỚNG DẪN CẤU HÌNH CÁC CHỨC NĂNG CƠ BẢN CỦA CISCO ROUTER THÀNH PHỐ HỒ CHÍ MINH - 2008 Hướng dẫn cấu hình chức Cisco router HƯỚNG DẪN CẤU HÌNH CÁC TÍNH NĂNG CƠ BẢN CHO CISCO ROUTER MỤC LỤC Khái niệm Router 1.1 1.1.1 Nhiệm vụ: 1.1.2 Phân loại 1.2 Nhiệm vụ phân loaïi Các khái niệm Router chế routing 1.2.1 Nguyên tắc hoạt động Router – ARP Protocol: 1.2.2 Một số khái niệm Khái niệm cấu hình Router 13 2.1 Cấu trúc router 14 2.2 Caùc mode config 16 Cấu hình tính chung router 19 3.1 Một số quy tắc trình bày câu lệnh 19 3.2 Các phím tắt cần sử dụng cấu hình router 20 3.3 Các khái niệm console, telnet Cách xác định tên password cho router 22 3.3.1 Console port 22 3.3.2 Telnet sesstion 23 3.3.3 Xác định tên cho router enable password 24 3.4 Làm việc với file cấu hình IOS image 26 3.4.1 Một số khái niệm baûn 26 3.4.2 Làm việc với file cấu hình IOS 27 Cấu hình router cho đường leased line 32 4.1 Khái niệm liên kết leased line 32 4.2 Các bước cấu hình router cho liên kết leased line 34 4.2.1 Cấu hình ethernet port serial 34 4.2.2 Cấu hình protocol cho liên kết leased line 35 4.2.3 Cấu hình static routing hay hay dynamic routing 37 4.2.4 Cấu hình số thông số cần thiết khaùc 43 4.3 Thí dụ cụ thể 46 4.3.1 IP only 46 4.3.2 IPX only 48 Trang 1/94 Hướng dẫn cấu hình chức Cisco router 4.3.3 4.4 Khắc phục cố: 53 Cấu hình router cho liên kết dial-up 55 5.1 Giới thiệu Dial-up 55 5.1.1 Dial-up gì? 55 5.1.2 Caùc trường hợp sử dụng Dial-up 55 5.2 Các khái niệm cần biết Dial-up 57 5.2.1 Analog 57 5.2.2 Asynchronous 57 5.2.3 Line 57 5.2.4 Interface 59 5.2.5 Quan hệ Line Interface 61 5.2.6 Khái niệm Rotary group 61 5.3 Modem 63 5.3.1 Modem gì? 63 5.3.2 Phân loại modem 63 5.3.3 Universal Asynchronous Receiver/Transmitter (UART) 65 5.3.4 Hoạt động modem 66 5.3.5 Cách kết nối Router Cisco modem 66 5.3.6 Cấu hình modem 68 5.4 Cấu hình tổng quan cho đường Dial-up 70 5.4.1 Các thông số hệ thống 71 5.4.2 Leänh mô tả username password 71 5.4.3 Cấu hình chat script 71 5.4.4 Cấu hình cho Interface 73 5.4.5 Cấu hình line 82 5.5 IP & IPX 50 Cấu hình remote user-central dial-up 85 5.5.1 Ví dụ 1: 85 5.5.2 Ví dụ 2: 85 5.6 Cấu hình router-router dial-up 88 5.7 Cấu hình Back-up đường dial-up 92 5.7.1 Các lệnh dùng để tạo đường dial-up back-up: 92 5.7.2 Ví duï: 92 Tổng kết 94 Trang 2/94 Hướng dẫn cấu hình chức Cisco router Khái niệm Router 1.1 Nhiệm vụ phân loại 1.1.1 Nhiệm vụ: Router thiết bị mạng hoạt động tầng thứ mô hình OSI-tầng network Router chế tạo với hai mục đích chính: • Phân cách mạng máy tính thành segment riêng biệt để giảm tượng đụng độ, giảm broadcast hay thực chức bảo mật • Kết nối mạng máy tính hay kết nối user với mạng máy tính khoảng cách xa với thông qua đường truyền thông: điện thoại, ISDN, T1, X.25… Cùng với phát triển switch, chức router ngày switch đảm nhận cách hiệu Router phải đảm nhận việc thực kết nối truy cập từ xa (remote access) hay kết nối WAN cho hệ thống mạng LAN Do hoạt động tầng thứ mô hình OSI, router hiểu protocol định phương thức truyền liệu Các địa mà router hiểu địa “giả” quy định protocol Ví dụ địa IP protocol TCP/IP, địa IPX protocol IPX… Do tùy theo cấu hình, router định phương thức đích đến việc chuyển packet từ nơi sang nơi khác Một cách tổng quát router chuyển packet theo bước sau: • Đọc packet • Gỡ bỏ dạng format quy định protocol nơi gửi • Thay phần gỡ bỏ dạng format protocol đích đến • Cập nhật thông tin việc chuyển liệu: địa chỉ, trạng thái nơi gửi, nơi nhận • Gứi packet đến nơi nhận qua đường truyền tối ưu 1.1.2 Phân loại Router có nhiều cách phân loại khác Tuy nhiên người ta thường có hai cách phân loại chủ yếu sau: • Dựa theo công dụng Router: theo cách phân loại người ta chia router thành remote access router, ISDN router, Serial router, router/hub… • Dựa theo cấu trúc router: fixed configuration router, modular router Tuy nhiên phân loại rõ ràng router: hãng sản xuất có tên gọi khác nhau, cách phân loại khác Ví dụ cách phân loại hãng Cisco trình bày theo bảng sau: Remote Access Low-end router Cisco 2509 Cisco 2510 Fix configuration router Modular router Multi protocol router Multiport serial router Router/hub Cisco 7xx Cisco 2501 Cisco 2520 Cisco 2505 Cisco 2524 Cisco 8xx Cisco2502 Cisco 2521 Cisco 2506 Cisco 2525 Trang 3/94 Hướng dẫn cấu hình chức Cisco router Cisco2503 Cisco 2522 Cisco 2507 Cisco 160x Cisco 2512 Cisco 2504 Cisco 2523 Cisco2508 Cisco 17xx AS5xxx Cisco 2513 Cisco 2516 Cisco 26xx Cisco500-CS Cisco 2514 Cisco 2518 Cisco 36xx Cisco 2511 Cisco 100x Cisco 2515 Cisco 4xxx Cisco 7xxx Bảng 1.1 Các loại Router Cisco Trang 4/94 Hướng dẫn cấu hình chức Cisco router 1.2 Các khái niệm Router chế routing 1.2.1 Nguyên tắc hoạt động Router – ARP Protocol: Như ta biết tầng network mô hình OSI, thường sử dụng loại địa mang tính chất quy ước IP, IPX… Các địa địa có hướng, nghóa chúng phân thành hai phần riêng biệt phần địa network phần địa host Cách đánh số địa nhằm giúp cho việc tìm đường kết nối từ hệ thống mạng sang hệ thống mạng khác dễ dàng Các địa thay đổi theo tùy ý người sử dụng Trên thực tế, card mạng kết nối với theo địa MAC, địa cố định phần cứng Do ta phải có phương pháp để chuyển đổi dạng địa qua lại với Từ ta có giao thức phân giải địa chỉ: Address Resolution Protocol (ARP) ARP protocol dựa nguyên tắc: Khi thiết bị mạng muốn biết địa MAC thiết bị mạng mà biết địa tầng network (IP, IPX…) gửi ARP request bao gồm địa MAC address địa IP thiết bị mà cần biết MAC address toàn miền broadcast Mỗi thiết bị nhận request so sánh địa IP request với địa tầng network Nếu trùng địa thiết bị phải gửi ngược lại cho thiết bị gửi ARP request packet (trong có chứa địa MAC mình) Trong hệ thống mạng đơn giản hình 1.1, ví dụ máy A muốn gủi packet đến máy B biết địa IP máy B Khi máy A phải gửi ARP broadcast cho toàn mạng để hỏi xem “địa MAC máy có địa IP gì” Khi máy B nhận broadcast này, có so sánh địa IP packet với địa IP Nhận thấy địa địa mình, máy B gửi lại packet cho máy B có chứa địa MAC B Sau máy A bắt đầu truyền packet cho B Hình 1.1 Trong môi trường phức tạp hơn: hai hệ thống mạng gắn với thông qua router C Máy A thuộc mạng A muốn gửi packet đến máy B thuộc mạngB Do broadcast truyền qua router nên máy A xem router C cầu nối để truyền liệu Trước đó, máy A biết địa IP router C (port X) biết để truyền packet tới B phải qua C Tất thông tin chứa bảng gọi bảng routing (routing table) Bảng routing table theo chế lưu giữ máy Routing table chứa thông tin gateway để truy cập vào hệ thống mạng Ví dụ trường hợp bảng để tới LAN B phải qua port X router C Routing table có chứa địa IP port X Quá trình truyền liệu theo bước sau: • Máy A gửi ARP request (broadcast) để tìm địa MAC port X • Router C trả lời, cung cấp cho máy A địa MAC port X • Máy A truyền packet đến port X router Trang 5/94 Hướng dẫn cấu hình chức Cisco router • Router nhận packet từ máy A, chuyển packet port Y router Trong packet có chứa địa IP máy B • Router gửi ARP request để tìm địa MAC máy B • Máy B trả lời cho router biết địa MAC • Sau nhận địa MAC máy B, router C gửi packet A đến B Hình 1.2 Trên thực tế dạng routing table người ta dùng phương pháp proxy ARP, có thiết bị đảm nhận nhiệm vụ phân giải địa cho tất thiết bị khác Quá trình trình bày hình 1.3 Hình 1.3: Phân giải địa dùng proxy ARP Theo máy trạm không cần giữ bảng routing table router C có nhiệm vụ thực hiện, trả lời tất ARP request tất máy mạng kết nối với Router có bảng routing table riêng biệt chứa tất thông tin cần thiết để chuyển liệu Ví dụ bảng routing table (bảng 1.2): Destination Network Subnet mask Gateway Flags Interface 10.1.2.0 255.255.255.0 10.1.2.1 U eth0 10.1.1.0 255.255.255.0 10.1.1.1 U To0 10.8.4.0 255.255.255.0 10.8.4.1 U S0 Trang 6/94 Hướng dẫn cấu hình chức Cisco router Bảng 1.2: ví dụ routing table Trong bảng 1.2 dòng có nghóa tất packet gửi cho máy thuộc mạng 10.1.2.0 subnet mask 255.255.255.0 thông qua port ethenet (eth0) có địa IP 10.1.2.1 Flag = U có nghóa port trạng thái hoạt động (“up”) 1.2.2 • Một số khái niệm Path determination: Như đề cập phần trên, router có nhiệm vụ chuyển liệu theo đường liên kết tối ưu Đối với hệ thống gồm nhiều router kết nối với nhau, router có nhiều hai đường liên kết với nhau, vấn đề xác định đường truyền liệu (path determination) tối ưu đóng vai trò quan trọng Router phải có khả lựa chọn đường liên kết tối ưu tất đường có thể, mà liệu truyền đến đích nhanh Việc xác định đường dựa thuật toán routing, routing protocol, từ rút số đo gọi metric để so sánh đường với Sau thực việc kiểm tra trạng thái đường liên kết thuật toán dựa routing protocol, router rút metric tương ứng cho đường, cập nhật vào routing table Router chọn đường có metric nhỏ để truyền liệu Các thuật toán, routing protocol, metric… trình bày chi tiết phần sau • Switching Quá trình chuyển liệu (switching) trình router, dựa ARP protocol Khi máy muốn gửi packet qua router cho máy thuộc mạng khác, gửi packet đến router theo địa MAC router, kèm theo địa protocol (network address) máy nhận Router xem xét network address máy nhận để biết xem thuộc mạng Nếu router phải chuyển packet đâu, loại bỏ (drop) packet Nếu router nhận thấy chuyển packet đến đích, bổ sung MAC address máy nhận vào packet gởi packet Việc chuyển liệu phải qua nhiều router, router phải biết thông tin tất mạng mà truyền liệu tới Vì vậy, thông tin router mạng nối trực tiếp với phải gửi đến cho tất router hệ thống Trong trình truyền địa MAC packet thay đổi Trang 7/94 Hướng dẫn cấu hình chức Cisco router địa network không thay đổi Hình trình bày trình chuyển packet qua hệ thống bao gồm nhiều router Hình 1.4: trình truyền liệu qua router • Thuật toán routing: − Mục đích yêu cầu: o Tính tối ưu: Là khả chọn đường truyền tốt thuật toán Mỗi thuật toán có cách phân tích đường truyền riêng, khác biệt với thuật tóan khác, nhiên mục đích để xác định đường truyền đường truyền tốt o Tính đơn giản: Một thuật toán đòi hỏi phải đơn giản, dễ thực hiện, chiếm dụng băng thông đường truyền o Ổn định, nhanh chóng, xác: Thuật toán phải ổn định xác để bảo đảm hoạt động tốt xảy trường hợp hư hỏng phần cứng, tải đường truyền… Mặt khác thuật toán phải bảo đảm nhanh chóng để tránh tình trạng lặp đường truyền hình không cập nhật kịp trạng thái đường truyền o Sự linh hoạt: Tính bảo đảm thay đổi kịp thời linh hoạt trường hợp xảy hệ thống Hình 1.5: Hiện tượng lặp đường truyền Trang 8/94 Hướng dẫn cấu hình chức Cisco router − Phân loại: Thuật toán routing thuộc hay nhiều loại sau đây: o Static hay dynamic Static routing chế người quản trị định, gán sẵn protocol địa đích cho router: đến mạng phải truyền qua port nào, địa gì… Các thông tin chứa routing table cập nhật hay thay đổi người quản trị Static routing thích hợp cho hệ thống đơn giản, có kết nối đơn hai router, đường truyền liệu xác định trước Dynamic routing dùng routing protocol để tự động cập nhật thông tin router xung quanh Tùy theo dạng thuật toán mà chế cập nhật thông tin router khác Dynamic routing thường dùng hệ thống phức tạp hơn, router liên kết với thành mạng lưới, ví dụ hệ thống router cung cấp dịch vụ internet, hệ thống công ty đa quốc gia o Single-Path hay Multipath Thuật toán multipath cho phép việc đa hợp liệu nhiều liên kết khác thuật toán single path không Multi path cung cấp lưu lïng liệu độ tin cậy cao single path o Flat hay Hierarchical Thuật toán flat routing dùng hệ thống có cấu trúc ngang hàng với nhau, trải rộng với chức nhiệm vụ Trong thuật toán hierachical thuật toán phân cấp, có cấu trúc mô hình phân cấp domain hay công ty Tùy theo dạng hệ thống mà ta lựa chọn thuật toán thích hợp o Link State or Distance Vector Thuật toán link state (còn gọi thuật toán shortest path first) cập nhật tất thông tin vể chế routing cho tất node hệ thống mạng Mỗi router gửi phần routing table, mô tả trạng thái liên kết riêng lên mạng Chỉ có thay đổi gửi Hình 1.6: Thuật toán Distance Vector Trang 9/94 .. .Hướng dẫn cấu hình chức Cisco router HƯỚNG DẪN CẤU HÌNH CÁC TÍNH NĂNG CƠ BẢN CHO CISCO ROUTER MỤC LỤC Khái niệm Router 1.1 1.1.1 Nhiệm vụ: ... 1.1 Các loại Router Cisco Trang 4/94 Hướng dẫn cấu hình chức Cisco router 1.2 Các khái niệm Router chế routing 1.2.1 Nguyên tắc hoạt động Router – ARP Protocol: Như ta biết tầng network mô hình. .. 94 Trang 2/94 Hướng dẫn cấu hình chức Cisco router Khái niệm Router 1.1 Nhiệm vụ phân loại 1.1.1 Nhiệm vụ: Router thiết bị mạng hoạt động tầng thứ mô hình OSI-tầng network Router chế tạo với