Kiến trúc của chuyển mạch thẻ

Một phần của tài liệu nghiên cứu và ứng dụng chuyển mạch IP (Trang 61)

Kiến trúc của chuyển mạch thẻ có thể được mô tả từ các phương diện khác nhau. Trên phương diện lý thuyết, chuyển mạch thẻ được thiết kế để tăng hiệu năng và khả năng phục vụ của một hệ thống định tuyến qui mô lớn. Bởi vì trên thực tế, một bộ định tuyến chính trong mạng ISP lớn, tại một thời điểm có thể có hàng trăm thậm chí hàng ngàn luồng lưu lượng khác nhau truyền qua mà các luồng lưu lượng này có cùng một đích đến với một địa chỉ mạng đích mà bộ định tuyến biết. Phân phối các thẻ cho tất cả các bộ định tuyến để tăng tốc độ chuyển tiếp cho tất cả các gói tin được định tuyến qua hệ thống là một kỹ thuật đơn giản nhưng có hiệu năng rất lớn. Mặt khác, quá trình sinh thẻ và phân phối thẻ không phụ thuộc vào các luồng dữ liệu cụ thể mà nó được căn cứ vào lưu lượng điều khiển (thông tin về cấu hình mạng).

Đường chuyển mạch lớp 2 do chuyển mạch thẻ thiết lập độc lập với đường định tuyến lớp 3 nhận được từ các giao thức định tuyến động dựa trên địa chỉ đích. Một đường dẫn như vậy, xuyên qua một chuỗi các Node và liên kết được lựa chọn trước có thể cung cấp các dịch vụ phụ thêm như giám sát, bảo mật, tính toán lưu lượng, và một vài các dịch vụ đặc biệt khác.

Kiến trúc chuyển mạch thẻ xuất phát từ chức năng chuyển tiếp trong chính các TSR. Các bộ định tuyến thông thường phải thực hiện tìm kiếm thực thể thích hợp trong một bảng định tuyến tiêu chuẩn dựa vào sự so sánh nội dung của địa chỉ đích trong tiêu đề của gói tin và bảng định tuyến, thực hiện giảm thông số TTL, tổng kiểm tra tiêu đề, và biên dịch. Hiệu quả chuyển tiếp lưu lượng phụ thuộc vào dung lượng của bộ định tuyến cũng như giao thức định tuyến để tính toán đường đi tối ưu nhất đến chặng tiếp theo trên đường đến đích. Chuyển mạch thẻ đơn giản hoá chức năng chuyển tiếp bởi việc thay thế quá trình tìm kiếm trong bảng định tuyến tiêu chuẩn bằng việc tìm kiếm trong bảng thông tin thẻ rất đơn giản và thực hiện trao đổi thẻ dựa trên nội dung của thẻ. Khái niệm cơ bản này được minh hoạ ở hình vẽ 4.1

Hình vẽ trên minh hoạ một gói tin IP vào với thẻ bằng 5, được dùng để truy nhập vào bảng TIB, sau khi xác định được thực thể thích hợp nó thực hiện cơ chế tráo thẻ và thẻ ra bây giờ có giá trị bằng 1và ra ở cổng 5.

Một tính chất quan trọng của chuyển mạch thẻ là chức năng điều khiển lớp mạng tách biệt khỏi hoạt động của lớp chuyển tiếp chuyển mạch thẻ. Sự tách biệt này rất cần bởi nó cho phép các nhà cung cấp mạng liên kết các dịch vụ mạng hiện tại và tương lai với một cơ chế chuyển tiếp đơn giản và quy mô. Các dịch vụ như định tuyến dựa vào đích, định tuyến đa hướng, và định tuyến nổi có thể được liên kết với một tập các thẻ và khi được phân phối qua mạng, được thể hiện dưới dạng đường chuyển mạch xuyên suốt (end-to-end) cho từng dịch vụ. Mặc dù các dịch vụ lớp mạng có thể có rất nhiều nhưng cơ chế chuyển tiếp cơ bản vẫn không thay đổi. Bởi vậy, khi sử dụng một dịch vụ lớp mạng mới không cần thiết phải cập nhật hay tối ưu lại các thành phần và bộ máy của cơ chế chuyển tiếp. Một ví dụ điển hình là ở phiên bản IPv6 sẽ mở rộng không gian địa chỉ thành 128 bit nhưng vẫn không cần có bất kỳ sự thay đổi nào trên đường dẫn chuyển tiếp đã tồn tại.

Kiến trúc chuyển mạch thẻ gồm hai thành phần cơ bản là: Điều khiển và Chuyển tiếp.

- Thành phần điều khiển chịu trách nhiệm sinh ra và sử dụng hợp lý một tập các thẻ giữa các thiết bị tham gia chuyển mạch. Quá trình phân phối thẻ được thực hiện bằng các giao thức điều khiển riêng như TDP hoặc có thể sử dụng trên các giao thức điều khiển đã tồn tại (VD: RSVP, PIM )

- Thành phần chuyển tiếp sử dụng thông tin về thẻ chứa trong mỗi gói và thông tin lưu trữ trong các thiết bị chuyển mạch để thực hiện quá trình chuyển tiếp gói. Mặc dù mỗi thẻ đảm nhận các thể hiện khác nhau tuỳ thuộc vào phương tiện vật lý (ví dụ VPI/VCI, DLCI,...) nhưng cơ chế chuyển tiếp cơ bản là không thay đổi. Do dó chuyển mạch thẻ có thể hoạt động trên bất kỳ một kỹ thuật liên kết dữ liệu nào.

Một phần của tài liệu nghiên cứu và ứng dụng chuyển mạch IP (Trang 61)