Đóng gói dữ liệu đường hầm PPTP

Một phần của tài liệu mạng vpv trong mpsl (Trang 51 - 54)

Đóng gói khung PPP và GRE

Dữ liệu đường hầm PPTP được đóng gói thông qua nhiều mức. Hình 2.17 là cấu trúc dữ liệu đã được đóng gói.

Hình 2.17: Đóng gói dữ liệu đường hầm PPTP.

Phần tải của khung PPP ban đầu được mật mã và đóng gói với tiêu đề để tạo ra khung PPP. Khung PPP sau đó được đóng gói với phần tiêu đề của phiên bản giao thức GRE sửa đổi.

GRE là giao thức đóng gói chung, cung cấp cơ chế đóng gói dữ liệu để định tuyến qua mạng IP. Đối với PPTP, phần tiêu đề của GRE được sửa đổi một số điểm như

sau:

- Một trường xác nhận dài 32 bit được thêm vào.

- Một bit xác nhận được sử dụng để chỉ định sự có mặt của trường xác nhận 32 bit.

- Trường Key được thay thế bằng trường độ dài Payload 16 bit và trường chỉ số cuộc gọi 16 bit. Trường chỉ số cuộc gọi được thiết lập bởi máy trạm PPTP trong quá trình khởi tạo đường hầm PPTP.

Đóng gói IP

Phần tải PPP (đã được mật mã) và các tiêu đề GRE sau đó được đóng gói với một tiêu đề IP chứa thông tin địa chỉ nguồn và đích thích hợp cho máy trạm và máy chủ PPTP.

Đóng gói lớp liên kết dữ liệu.

Để có thể đóng gói truyền qua mạng LAN hoặc WAN, gói IP cuối cùng sẽ được đóng gói với một tiêu đề và phần đuôi của lớp liên kết dữ liệu ở giao diện vật lý đầu ra. Ví dụ, nếu gói IP được gửi qua giao diện Ethernet, nó sẽ được gói với phần tiêu đề và đuôi Ethernet. Nếu gói IP được gửi qua đường truyền WAN điểm tới điểm (như đường điện thoại tương tự hoặc ISDN), nó sẽ được đóng gói với phần tiêu đề và đuôi của giao thức.

Sơ đồ đóng gói.

Hình 2.18 là ví dụ sơ đồ đóng gói PPTP từ một máy trạm qua kết nối truy nhập VPN từ xa sử dụng modem tương tự.

Hình 2.18: Sơ đồ đóng gói PPTP

Quá trình đóng gói được mô tả cụ thể như sau:

- Các gói IP, IPX hoặc khung NETBEUI được đưa tới giao diện ảo đại diện cho kết nối VPN bằng giao thức tương ứng sử dụng NDIS (Network Driver Interface Specification).

- 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 tiêu đề PPP. Phần tiêu đề PPP này chỉ gồm trường mã số giao thức PPP (PPP Protocol ID Field), không có các trường Flags và FCS (Frame Check Sequence). 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 (Link Control Protocol) 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 tiêu đề GRE, trường chỉ số cuộc gọi được đặt giá trị thích hợp để xác định đường hầm.

- Giao thức PPTP sau đó sẽ gửi gói vừa hình thành tới TCP/IP.

- TCP/IP đóng gói dữ liệu đường hầm PPTP với phần tiêu đề IP, sau đó gửi kết quả đến giao diện đại diện cho kết nối quay số tới ISP cục bộ sử dụng NDIS.

- NDIS gửi gói tin tới NDISWAN, nơi cung cấp các phần tiêu đề và đuôi PPP. - 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 mạng vpv trong mpsl (Trang 51 - 54)

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

(128 trang)
w