Nguyên lý lọc và chuyển tiếp

Một phần của tài liệu Bài giảng mạng máy tính ths nguyễn xuân anh (Trang 180 - 182)

Lọc là khả năng xác định liệu sẽ chuyển tiếp khung dữ liệu đến cổng nào đó hay loại bỏ. Chuyển tiếp là khả năng xác định cổng kế tiếp để chuyển khung dữ liệu đi. Bridge thực hiện hai chức năng này nhờ bảng chuyển mạch. Mỗi hàng trong bảng ứng với một nút đích trên mạng LAN. Tuy vậy bảng chuyển mạch không nhất thiết phải chứa tất cả các hàng cho mọi nút trong mạng. Mỗi hàng trong bảng chuyển mạch gồm địa chỉ vật lý của nút và cổng bridge có thể dẫn đến nút đó, thời gian thiết lập hàng đó trong bảng. Ví dụ về bảng bridge cho LAN trong hình 6.15 được minh họa trong hình 8.16. Mặc dù quá trình chuyển khung dữ liệu có vẻ tương tự quá trình chuyển mạch gói của tầng mạng, nhưng chúng hoàn toàn khác nhau: Địa chỉ bridge sử dụng là địa chỉ vật lý trong khi đó chuyển mạch ở tầng mạng sử dụng địa chỉ địa chỉ logic, bảng chuyển mạch và bảng định tuyến cũng khác rất nhiều.

Địa chỉ Giao diện Thời

gian 62-FE-F7-11-89- A3 1 9:32 7C-BA-B2-B4-91- 10 3 9:36 ““ “. “. Hình 8.16 Cấu trúc bảng chuyển mạch

Giả sử khung dữ liệu với địa chỉ đích DD-DD-DD-DD-DD-DD đến bridge từ cổng X. Bridge tìm kiếm trên bảng lọc hàng ứng với địa chỉ vật lý DD-DD-DD- DD-DD-DD để tìm ra cổng Y tương ứng - là cổng sẽ dẫn đến nút có địa chỉ đích

DD-DD-DD- DD-DD-DD. Chúng ta sẽ thấy điều gì sẽ xảy ra nếu không có giao diện y như thế trong bảng:

- Nếu X = Y, thì frame đến từ đoạn chứa Card mạng có địa chỉ DD-DD-DD- DD-DD-DD. Không cần chuyển khung dữ liệu đến bất kỳ cổng nào khác, bridge thực hiện chức năng lọc bằng cách loại bỏ khung dữ liệu này.

- Nếu X # Y thì frame cần được gửi đến đoạn nào đó qua cổng Y, Bridge thực hiện chức năng chuyển tiếp bằng cách đặt khung dữ liệu vào bộ đệm ra của cổng Y.

Những quy tắc đơn giản trên cho phép bridge cô lập các miền xung đột của các đoạn mạng khác nhau kết nối tới các cổng của nó. Những quy tắc này cũng cho phép thiết bị trên hai phân đoạn khác nhau truyền đồng thời mà không xảy ra xung đột. Giả sử khung dữ liệu với địa chỉ đích 62-EF-F7-11-89-A3 được gửi đến bridge qua cổng 1. Bridge kiểm tra bảng và thấy rằng đích nằm trên phân đoạn được kết nối đến cổng 1 (là mạng LAN của bộ môn Công nghệ), điều này có nghĩa là khung dữ liệu thực sự đã được quảng bá trên phân đoạn này, do vậy bridge loại bỏ khung dữ liệu này. Giả sử khung dữ liệu trên đến từ cổng 2, Bridge kiểm tra bảng và thấy rằng đích nằm ở trên hướng ứng với cổng 1, do đó bridge chuyển khung dữ liệu ra cổng 1. Rõ ràng rằng nếu bảng bridge đầy đủ và chính xác, bridge cho phép truyền thông giữa các khoa nhưng cô lập các miền xung đột.

Khi có khung dữ liệu để gửi chuyển tiếp, hub gửi khung dữ liệu lên trên đường truyền mà không quan tâm xem có thiết bị nào khác đang chiếm dụng đường truyền không. Trái lại, bridge sẽ sử dụng thuật toán CSMA/CD, nó không truyền ngay nếu như có nút khác trên phân đoạn mạng đang truyền. Bridge cũng sử dụng thuật toán exponential backoff khi việc truyền của nó bị xung đột, tức là cổng của bridge hoạt động tương tự như Card mạng của một máy tính. Tuy nhiên về mặt kỹ thuật, bridge không phải là Card mạng vì chúng không có địa chỉ vật lý. Card mạng của máy tính hoặc thiết bị định tuyến luôn luôn chèn địa chỉ vật lý của nó vào trường địa chỉ nguồn trong tất cả các khung dữ liệu nó gửi đi nhưng bridge không thay đổi địa chỉ nguồn của mọi khung dữ liệu.

Một tính năng quan trọng của bridge là chúng có thể được dùng để nối các phân đoạn mạng sử dụng những công nghệ Ethernet khác nhau, Hub không đảm bảo tính năng này. Ví dụ nếu trong hình 6.15, bộ môn Công nghệ sử dụng Ethernet 10BaseT, bộ môn Khoa học máy tính sử dụng Ethernet 100BaseT và bộ môn Hệ thống thông tin sử dụng Ethernet 10BaseT thì bridge có thể kết nối cả 3 đoạn mạng trên.

Khi sử dụng bridge làm thiết bị kết nối, thì về lý thuyết mạng LAN không bị giới hạn bởi phạm vi địa lý. Trên lý thuyết chúng ta có thể xây dựng mạng LAN trải rộng toàn cầu bằng kết nối các hub qua các bridge. Theo thiết kế này, mỗi hub là một miền xung đột và do đó LAN không bị giới hạn. Tuy nhiên nó lại tạo ra vùng quảng bá lớn và do đó người ta sẽ kết nối qua thiết bị định tuyến, chứ không sử dụng bridge.

Một phần của tài liệu Bài giảng mạng máy tính ths nguyễn xuân anh (Trang 180 - 182)

Tải bản đầy đủ (PDF)

(193 trang)