Xử lí dữ liệu đường ngầm PPTP

Một phần của tài liệu Công nghệ IP VPN luận văn tốt nghiệp đại học (Trang 35 - 36)

Khi nhận được dữ liệu đường ngầm PPTP, PPTP client hoặc PPTP server sẽ thực hiện các bước sau:

* Xử lý và loại bỏ phần Header và Trailer của lớp liên kết dữ liệu. * Xử lý và loại bỏ IP Header.

* Xử lý và loại bỏ GRE Header và PPP Header.

* Giải mã hoặc/và giải nén phần PPP Payload (Nếu cần thiết). * Xử lý phần Payload để nhận hoặc chuyển tiếp.

2.4.1.4. Sơ đồ đóng gói

Hình 2.7 là sơ đồ đóng gói PPTP qua kiến trúc mạng (từ một IP-VPN client qua kết nối truy nhập từ xa VPN, sử dụng modem tương tự).

Hình 2.7. Sơ đồ đóng gói PPTP

* Các IP datagram và IPX datagram hoặc khung NetBEUI được đưa tới giao diện ảo bằng giao thức tương ứng (giao diện ảo đại diện cho kết nối VPN) sử dụng NDIS.

* NDIS đưa gói dữ liệu tới NDISWAN, nơi thực hiện mật mã, nén dữ liệu, và cung cấp PPP Header. Phần tiêu đề PPP này chỉ gồm trường mã số giao thức PPP, không có các trường Flags và FCS. Giả định trường địa chỉ và điều khiển đã được thỏa thuận ở giao thức điều khiển đường truyền LCP trong quá trình kết nối PPP.

* NDISWAN gửi dữ liệu tới giao thức PPTP, nơi đóng gói khung PPP với phần tiêu đề GRE. Trong GRE Header, trường chỉ số cuộc gọi được đặt giá trị thích hợp để xác định đường ngầm.

* Giao thức PPTP sau đó sẽ gửi gói vừa hình thành tới giao thức TCP/IP. * TCP/IP đóng gói dữ liệu đường ngầm PPTP với phần tiêu đề IP, sau đó gửi kết quả tới giao diện đại diện cho kết nối quay số tới local ISP sử dụng NDIS.

* NDIS gửi gói tin tới NDISWAN, nơi cung cấp các phần PPP Header và Trailer.

* NDISWAN gửi khung PPP kết quả tới cổng WAN tương ứng đại diện cho phần cứng quay số (ví dụ, cổng không đồng bộ cho kết nối modem).

Một phần của tài liệu Công nghệ IP VPN luận văn tốt nghiệp đại học (Trang 35 - 36)

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

(112 trang)
w