Mô Hình Tham Chiếu OSI Toàn Tập: Lớp - Transport Lớp Transport cung cấp chức truyền liệu từ điểm cuối tới điểm khác thông qua mạng Lớp Transport đảm nhiệm vai trò điều khiển đường truyền khắc phục lỗi Những lớp cao mô hình tham chiếu OSI dịch vụ tin cậy, độc lập mạng, xuyên suốt từ đầu đến cuối (end-to-end) dịch vụ end-to-end lớp Transport đc phân loại theo levels khác dịch vụ; Transport Protocol (TP) có từ class đến class TP class TP class level level đc phân loại dịch vụ level có nhiệm vụ phân đoạn đóng gói liệu TP class Những dịch vụ TP class thực tất chức dịch vụ TP class 0, bao gồm việc khắc phục lỗi Dịch vụ level truyền lại đơn vị liệu bên nhận ko nhận đc liệu cần nhận TP class Những dịch vụ TP class thực tất chức dịch vụ TP class dồn kênh phân kênh, nhiều chức khác TP class Những dịch vụ TP class thực tất chức dịch vụ TP class 2, bao gồm việc xếp đơn vị liệu đc gửi TP class Những dịch vụ TP class thực tất chức dịch vụ TP class 3, bao gồm khả cung cấp dịch vụ cho mạng có hướng kết nối ko hướng kết nối Class giao thức lớp Transport phổ biến giống với Transmission Control Protocol (TCP) Internet Protocol (IP) Tôi nói TP class giống với TCP có vài điểm khác TP class dùng 10 kiểu liệu TCP dùng điều nghĩa TCp đơn giản hiều có nghĩa phải bao gồm nhiều header TP class 4, phức tạp nhiều, chứa ¼ số lượng header mà TCP cần phải chứa, điều dễ dàng nhận kích thước (dung lượng header) đc giảm nhiều Các mạng định hướng kết nối: Bạn tưởng tượng mạng có định hướng kết nối giống mạng điện thoại bạn kết nối đc tạo trc liệu đc gửi trì kết nối suối trình gửi liệu Với kiểu mạng này, thông tin định tuyến cần đc gửi tạo kết nối ko cần gửi suốt trình truyền liệu Điều giúp giảm nhiều lưu lượng đường truyền, giúp nâng cao tốc độ trao đổi liệu Kiểu trao đổi liệu hữu ích ứng dụng voice hay video, ứng dụng mà thứ tự liệu đc nhận trở nên đặc biệt quan trọng Các mạng ko định hướng kết nối: Các mạng ko định hướng kết nối trái ngược hoàn toàn với mạng có định hướng kết nối, trường hợp này, chúng ko tạo kết nối trc gửi liệu Chúng ko trì kết nối điểm cuối Chúng yêu cầu thông tin định tuyến phải đc gửi packet, làm tăng lưu lượng đường truyền Bạn cần lưu ý điều, liệu đc gửi packet ko có nghĩa đc gửi mạng ko định hướng kết nối; mạch ảo ví dụ mạng có định hướng kết nối sử dụng packet để truyền liệu Trong phần trc, giới thiệu khía cạnh phát khôi phục lỗi Vì vậy, viết tập trung vào phần cứng giới thiệu cách khía cạnh rộng lớp Transport, dồn kênh giải mã kênh (multiplexing and demultiplexing) Dồn kênh (Multiplexing): Multiplexing (hay gọi muxing) từ có lẽ thường nghe thấy chưa hiểu thật hiểu Nhiều người nghĩ rằng, muxing tiến trình kết hợp hay nhiều tín hiệu thành 1, thật có phải ??? Sự thực có nhiều cách để thực điều Tín hiệu số đc dồn kênh theo cách, dồn kênh phân chia theo thời gian [time-division multiplexing (TDM)] dồn kênh phân chia theo tần số [frequency division multiplexing (FDM)] Tín hiệu quang thường dùng phương pháp đc gọi dồn kênh phân chia theo độ dài bước sóng [wavelength-division multiplexing]; phương pháp có đặc điểm giống phương pháp FDM (độ dài sóng tất nhiên đối xứng với tần số) Để thấy đc muxing làm việc nào, lấy trường hợp đơn giản TDM Trong ví dụ này, chung ta tổng hợp tín hiệu vào (input) Thiết bị muxing tín hiệu input yêu cầu input cần có đầu cho tín hiệu input đầu cho tín hiệu điều khiển thiết bị muxing tín hiệu input có đầu (output) Thiết bị trộn xen kẽ tín hiệu cho tín hiệu kết output Hình 1: Sơ đồ cổng logic dồn kênh input Hình cho thấy sơ đồ dồn kênh input tín hiệu đc biểu diễn hình d0 d1, tín hiệu điều khiển đc biểu diễn c Ở đầu ra, kết việc dồn kênh tín hiệu đầu vào đc biểu diễn f Những ký hiệu đc sử dụng hình ký hiệu chuẩn đc sở dụng để biểu diễn cho cổng logic Hình thể ý nghĩa cặp cổng Hình 2: Những cổng logic Bộ dồn kênh thực công việc cách nhận tín hiệu số cổng c Tín hiệu c thẳng tới đầu input cổng ‘AND’ thứ nhất, sau tới cổng ‘NOT’ Cổng ‘Not’ đảo ngược tín hiệu sau gửi tới đầu input cổng ‘AND’ thứ Những đầu output cổng ‘AND’ mức cao tín hiệu điều khiển tín hiệu vào (d0 d1) mức cao Từ tín hiệu điều khiển gửi xuyên qua cổng ‘NOT’ cổng ‘AND’ thứ nhận đc, cổng ‘AND’ se nhìn thấy tín hiệu điều khiển mức cao thời điểm khoảng thời gian Tiến trình nghĩa đầu f, tín hiệu thay đổi luân phiên cách cân tín hiệu d0 d1 với tần số c Hiện h, bạn nghĩ ràng, “ điều thật tuyệt vời, để sử dụng đc tín hiệu bi phân dôi ” Nhưng ko phải điều cần phải lo lắng trường hợp Nếu tần số tín hiệu điều khiển gấp lần tần số tín hiệu đầu vào tín hiệu f đầu chứa đựng đủ thông tin cần thiết tín hiệu d0 d1, giúp giải mã kênh xây dựng lại cách xác tín hiệu nguyên Đây ý tưởng cốt lõi định lý lấy mẫu Nyquist-Shannon Nhìn thật kỹ cổng logic hình 2, có nhiều bạn có kinh nghiệm lập trình hay viết cấu trúc nhận chức logic công cụ thường đc sử dụng lập trình viên Chúng ta cần ý rằng, chức đc tìm thấy chương trình phần mềm, nói đến chức phần cứng, mà mang loạt transistor, thực việc chuyển mạch, đc xếp cách thông minh để thực chức logic Giải mã kênh(Demultiplexing): thiết bị giải mã kênh hoàn toàn ngược lại với thiết bị dồn kênh thiết bị giải mã kênh có đầu tín hiệu input, trường hợp đc mô tả phía bên trên, có đầu tín hiệu output thiết bị giải mã kênh, tất nhiên cần có tín hiệu điều khiển, nhiên, với thiết bị giải mã kênh, thường đc gọi tín hiệu địa Tín hiệu điều khiển đc gọi tín hiệu địa mạch giải mã kênh thường đc sử dụng cách đơn giản để chọn chân đầu đc dùng để đặt tín hiệu vào Trong sau, khám phá lớp thứ mô hình tham chiếu OSI .. .Lớp Transport cung cấp chức truyền liệu từ điểm cuối tới điểm khác thông qua mạng Lớp Transport đảm nhiệm vai trò điều khiển đường truyền khắc phục lỗi Những lớp cao mô hình tham chiếu OSI. .. dụng cách đơn giản để chọn chân đầu đc dùng để đặt tín hiệu vào Trong sau, khám phá lớp thứ mô hình tham chiếu OSI ... Trong phần trc, giới thiệu khía cạnh phát khôi phục lỗi Vì vậy, viết tập trung vào phần cứng giới thiệu cách khía cạnh rộng lớp Transport, dồn kênh giải mã kênh (multiplexing and demultiplexing)