6. Dạng địa chỉ quảng bá Berkeley
2.4.2. Truyền tiếp một IP Datagram
Chúng ta đã nói rằng các datagram truyền đi qua liên mạng theo một đờng dẫn bắt đầu từ máy nguồn qua các router và đến máy đích. Mỗi router dọc theo đ- ờng đi nhận đợc datagram đó, lấy ra địa chỉ đích từ header, và sử dụng địa chỉ đích để quyết định máy tiếp nào để gửi datagram đó đến. Router sau đó sẽ chuyển tiếp datagram đến máy tiếp đó, có thể là máy tính đích hoặc router khác.
Để tạo ra việc lựa chọn máy tiếp một cách hiệu quả và dễ dàng cho con ngời hiểu đợc sự tính toán, mỗi router IP lu giữ thông tin trong một bảng định tuyến. Một bảng định tuyến phải đợc khởi tạo khi router khởi động, và phải đợc cập nhật nếu nh cấu hình mạng thay đổi hoặc phần cứng bị trục trặc.
Bảng định tuyến có các dòng và mỗi dòng gồm có đích và máy tiếp dùng để đến đợc đích. Hình 14 chỉ ra nội dung của bảng định tuyến của một trong 3 router đợc sử dụng để liên kết 4 mạng trong một liên mạng nhỏ.
(a)
Đích Máy tiếp
Net 1 R1
Net 2 Truyền trực tiếp
Net 3 Truyền trực tiếp
Net 4 R3
(b)
Hình 2.14(a). Ví dụ liên mạng có 3 router nối kết 4 mạng vật lý, (b) bảng định tuyến của router R2. Mỗi dòng của bảng liệt kê mạng đích và máy tiếp theo một đờng dẫn để đến mạng đó.
Nh trên hình vẽ ta thấy, router r2 nối kết trực tiếp với các mạng Net 2 và Net 3. Do đó, R2 có thể truyền một datagram đến bất kỳ máy tính đích này nối với hai
Net 1
Net 2 Net 3 Net 4
mạng đó. Khi một datagram muốn truyền đến mạng 4, R2 phải truyền datagram đó đến router R3.
Mỗi đích liệt kê trong bảng định tuyến là một mạng, không phải là một máy trạm. Sự phân biệt này là quang trọng bởi vì một liên mạng có thể có nhiều gấp 1000 lần máy trạm có trong các mạng này. Do vậy, sử dụng các mạng là các đích trong bảng định tuyến gíup cho kích thớc của chúng nhỏ hơn.
Tóm lại: Bởi vì mỗi đích trong bảng định tuyến tơng ứng với 1 mạng, số dòng trong bảng tỷ lệ với số mạng trong một liên mạng.