QUẢN LÝ LIÊN KẾT

Một phần của tài liệu Chương 5: Cơ sở của giao thức potx (Trang 34 - 36)

- Thông thường các frame đã được trao đổi qua một liên kết (link setup phase), lại có một pha xóa liên kết (link disconnection phase), vì cả 2 pha này không thực sự truyền dữ liệu của người dùng nên chúng được gọi chung là quản lí liên kết. (link management)

- Trong một liên kết 1 đầu cuối và một máy tính có cự ly ngắn (khoảng 20m), các chức năng quản lí liên kết có thể đạt được bằng cách trao đổi các tín hiệu trên các đường bắt tay thêm vào liên quan đến giao tiếp vật lý, gọi là thủ tục bắt tay (handshake procedure).

Quá trình xúc tiến một cuộc hội thoại với máy tính:

User mở đầu cuối lên -> đường điều khiển được active -> sẵn sàng truyền

Đợi đến khi máy tính đáp ứng -> thiết lập active trên đường dây điều khiển tương ứng -> bắt đầu truyền.

Khi cả 2 thiết bị đều là máy tính và cùng truyền frame qua một liên kết số liệu, liên kết được thiết lập khi giao thức mức liên kết trong mỗi máy tính trao đổi một tập các frame điều khiển và quản lí để thống nhất hành động

- liên kết máy tính đến máy tính được khởi động khi phần mềm lớp cao hơn trong 1 máy sẽ phát tín hiệu đến phần mềm truyền tin để chỉ ra yêu cầu mở 1 cuộc hội thoại với máy tính đầu xa.

- thực tế thì phần mềm truyền số liệu được xây dựng từ một số các lớp giao thức riêng biệt, mỗi lớp chịu trách nhiệm thực hiện một chức năng trong việc truyền tin.

- trước khi truyền bất kì dữ liệu nào thì các lớp đều được khởi động. Ví dụ: sơ đồ quản lý liên kết tuần tự theo thời gian

Quản lý liên kết theo thời gian

Các bước thực thi như sau:

• LS_user dùng dịch vụ L_DATA.request gửi một hàm thực thể dịch vụ L_CONNECT.request đến lớp liên kết. đây được coi là dịch vụ xác nhận (confirmed service)

• Khi nhận được L_CONNECT.request, thực thể giao thức liên kết tại nguồn dùng một ECB để khởi động all các biến trạng thái, sau đó tạo ra 1 frame thiết lập liên kết _ link SETUP frame (PDU).

• Frame này được gửi đến thực thể giao thức liên kết tương ứng (ngang hàng) tại DTE đích theo chế độ truyền đã chọn.

• DTE đích nhận frame và khởi động các biến trạng thái của nó, sau đó gửi một L_CONNECT.indication đến LS_user tương ứng và 1 frame báo nhận được gửi về nguồn=>ko chứa số tuần tự do ko liên hệ với I-frame nào cả.=> được gọi là UA-frame (Unnumbered Acknowledgment)

• Thực thể giao thức nguồn nhận UA-frame, sau đó phát ra L_CONNECT.confirm đến LS_user => sẵn sàng cho truyền thông qua dịch vụ L_DATA.

• Kết thúc truyền bằng dịch vụ L_DISCONNECT, là một dịch vụ được xác nhận. frame tương ứng gọi là DISC-frame, được báo nhận bằng UA-frame => chế độ cầu nối ( connection-oriented-mode)

Một phần của tài liệu Chương 5: Cơ sở của giao thức potx (Trang 34 - 36)