1 Router ? Router máy tính có từ card mạng trở lên Nhiệm vụ router nhận gói tin từ card mạng chuyển gói tin qua card mạng khác Ngồi gói tin bị bỏ (drop) chuyển đến ứng dụng chạy router Router dựa vào đâu để chuyển gói tin qua card mạng khác ? Router chuyển gói tin card mạng dựa vào “kiến thức” Kiến thức router bảng định tuyến (routing table) Nội dung bảng định tuyến cho biết gói tin có đích tới thuộc mạng xác định chuyển tới router kế cận nào, thông qua card mạng Làm router có kiến thức thể qua bảng định tuyến? Router có cách để xây dựng lên bảng định tuyến Đó là: a Tự biết sau khởi động Khi khởi động, giống máy tính, router biết có card mạng nào, có địa IP thông tin việc kết nối trực tiếp tới mạng nào, thông qua card kiến thức router b Nhờ người dạy Quản trị hệ thống mạng nhìn dễ dàng biết router nối với Qua quản trị mạng nhập thơng tin định tuyến trực tiếp cho router Đây static route – thông tin không thay đổi trình hoạt động router c Biết nhờ trao đổi thơng tin với router khác Các router sử dụng giao thức định tuyến (routing protocol) khác để trao đổi thông tin mạng tin học mà biết Qua đó, router bổ sung kiến thức học vào bảng định tuyến Có routing protocol? Tại cần có nhiều routing protocol ? Có số routing protocols khác RIP, EIGRP, OSPF, IS-IS, BGP Các routing protocol khác có chức khác phù hợp cho mạng tin học với tính chất, độ lớn khác Vì dụ BGP phù hợp với mạng lớn, kết nối nhà cung cấp dịch vụ Internet (ISP) khác RIP dành cho mạng tin học nhỏ, có khoảng 10 router Khi router có nhiều routing protocol khác hoạt động, router sử dụng thông tin routing protocol ? Router học thông tin từ nguồn kể Với nguồn thông tin, router gán cho độ tin cậy –đó Administrative Distance (AD) - dạng số ngun AD bé nguồn thơng tin đáng tin cậy Trong trường hợp thông tin đường nhiều nguồn cung cấp router chọn nguồn thơng tin có AD bé Mỗi routing protocol có AD router dễ dàng lựa chọn thơng tin dùng cho bảng routing table có “lời khuyên” khác từ nguồn hay routing protocols khác Khi hoạt động router routing protocols liên quan với ? Router máy tính quen với việc máy tính có nhiều chương trình hoạt động Các routing protocols hiểu chương trình “chạy” router Các chương trình routing protocols chương trình độc lập, khơng “nhìn” thấy khơng can thiệp vào hoạt động Vậy bảng định tuyến (routing table) routing protocol router liên quan với nào? Mỗi routing protocol hoạt động có bảng định riêng Nó (routing table) hình thành từ kết trao đổi thơng tin với router khác có loại routing protocol Các bảng routing table routing protocol khác độc lập với Các routing protocol “trình” cho router routing table Router, đến lượt mình, chọn thơng tin đường từ bảng routing table routing protocol để ghi vào bảng routing table router Nếu có xảy trùng lắp thông tin routing table routing protocol khác AD sử dụng để giải Khi routing protocol router sử dụng thông tin (redistribute) hay routing protocol router làm việc với nhau, bảng routing table (của router hay routing protocol) sử dụng? Router có nguyên tắc có thông tin định tuyến khả dụng tốt ghi vào routing table router Do đó, trường hợp redistribute routing protocols router trao đổi thông tin routiong protocol router, có thơng tin định tuyến nằm routing table routing protocol router (hay nói cách khác nằm giao bảng routing table) sử dụng 9 Khi xây dựng bảng định tuyến mà router nhận gói tin đến router xử lý nào? Router có hoạt động song song tương đối độc lập với Đó xây dựng bảng định tuyến chuyển gói tin (packet forwading) Điều giống người có hoạt động song song xen kẽ học để lấy kiến thức làm việc dựa kiến thức có Việc xây dựng, hiệu chỉnh bảng định tuyến router gọi Control Plan Công tác Packet Forwarding gọi Data Plan Khi gói tin đến router, router sử dụng định tuyến có (khơng biết hồn thành hay chưa ?!) để đưa định xử lý gói tin 10 Classless routing ? Classless routing khái niệm gây nhiều nhầm lẫn có ý nghĩa (meaning) khác Nếu nói classless Control Plan nói việc router có chuyển cho hay khơng thơng tin netmask (độ dài phần địa mạng) thông điệp thông tin định tuyến Mặt khác, nói classless Data Plan, nói việc router có sử dụng defaut route hay khơng sau tìm thấy thơng tin đường đường lớn (parent route) khơng tìm thấy thông tin cụ thể đường (child route) parent route ... Khi routing protocol router sử dụng thông tin (redistribute) hay routing protocol router làm việc với nhau, bảng routing table (của router hay routing protocol) sử dụng? Router có nguyên tắc... protocol ? Router học thông tin từ nguồn kể Với nguồn thông tin, router gán cho độ tin cậy –đó Administrative Distance (AD) - dạng số ngun AD bé nguồn thơng tin đáng tin cậy Trong trường hợp thông. .. routing table router Do đó, trường hợp redistribute routing protocols router trao đổi thông tin routiong protocol router, có thơng tin định tuyến nằm routing table routing protocol router (hay