Video: Part1: Kiến thức mạng máy tính - Giới thiệu về bộ giao thức TCP/IP 2025
IS-IS là một giao thức định tuyến cổng nội hạt. Giống như OSPF, IS-IS chạy thuật toán SPF (đường dẫn ngắn nhất) Dijkstra để tạo ra một cơ sở dữ liệu topo của mạng, và từ cơ sở dữ liệu đó để xác định đường đi tốt nhất (có nghĩa ngắn nhất) đến đích.
Không giống như OSPF, được phát triển và chuẩn hóa bởi IETF, IS-IS là một giao thức ANSI ISO và ban đầu được dựa trên Công nghệ Hệ thống Thiết bị Số DECNET Phase V.
IS-IS sử dụng một thuật ngữ khác với OSPF để đặt tên các gói tin. Các gói mà các bộ định tuyến IS-IS gửi cho nhau mô tả cấu trúc liên kết mạng được gọi là các đơn vị dữ liệu giao thức trạng thái liên kết (PDUs trạng thái liên kết, hoặc LSP). Ngoài việc mô tả cấu trúc liên kết mạng mà router biết, các PDUs trạng thái liên kết bao gồm các tuyến IP, checksums và các thông tin khác.
Tương tự như OSPF, tất cả các IS-IS router đặt thông tin trong PDUs liên kết đã nhận được vào cơ sở dữ liệu liên kết trạng thái của họ, và tất cả các router đều có cùng quan điểm topo mạng. IS-IS chạy thuật toán SPF trên thông tin trong cơ sở dữ liệu trạng thái liên kết để xác định đường đi ngắn nhất đến từng điểm đến trên mạng, đặt các cặp đích / hop kế tiếp xuất phát từ tính toán SPF vào cơ sở dữ liệu định tuyến IS-IS.
Kết quả là một giao diện chạy IS-IS không cần địa chỉ IP để trao đổi thông tin IS-IS, và bạn không cần phải cấu hình một gia đình inet trên các giao diện chạy IS-IS. Thay vào đó, chỉ có router cần một địa chỉ IP, làm cho cấu hình router đơn giản hơn (nhưng không nhất thiết phải tốt hơn).49. 0001. 1921. 6800. 1002. 00
Địa chỉ IS-IS gồm ba phần:
Bộ định danh vùng:
Ba byte đầu tiên là ID khu vực. Byte đầu tiên của ví dụ này - 49 - là định danh gia đình (AFI) của cơ quan, tương đương với không gian địa chỉ IP được gán cho một hệ thống tự trị.Giá trị AFI 49 là IS-IS dùng cho địa chỉ riêng, tương đương không gian địa chỉ RFC 1918 cho các giao thức IP.
-
Hai byte thứ hai của khu vực ID - 0001 - thể hiện số khu vực IS-IS. Trong ví dụ này, số vùng là 1. Hệ thống định danh:
Sáu byte tiếp theo xác định nút (có nghĩa là, bộ định tuyến) trên mạng. Bộ nhận dạng hệ thống tương đương với phần host hoặc phần địa chỉ trên một địa chỉ IP.
-
Mặc dù bạn có thể chọn bất kỳ giá trị nào cho bộ nhận dạng hệ thống, một phương pháp thường sử dụng là sử dụng mã thập phân thập phân (BCD) bao gồm việc lấy địa chỉ IP của router (địa chỉ bạn đã gán cho giao diện loopback lo0), điền vào tất cả dẫn số 0, và sau đó định vị lại các điểm thập phân để tạo thành ba số hai byte. Trong ví dụ này, nếu bạn gõ địa chỉ IP 192. 168. 1. 2 với zeros, kết quả là 192. 168. 001. 002. Sắp xếp lại các số thập phân cho bạn 1921. 6800. 1002.
Một Cách phổ biến để gán định danh hệ thống là bắt đầu với địa chỉ MAC của MAC (địa chỉ MAC), là địa chỉ sáu byte và sắp xếp lại các điểm thập phân để tạo ra ba số hai byte. Ví dụ, đối với địa chỉ MAC của router là 00: 1B: 63: 31: 86: BE, định danh hệ thống IS-IS là 001b. 6331. 86.
Bộ chọn NET:
Hai byte cuối cùng là bộ chọn NET (NSEL). Đối với IS-IS, chúng phải luôn luôn là 00, để chỉ "hệ thống này. "
-