VMware [Lý thuyết] Tìm hiểu về VLAN và Trunking

NMQui

Intern
I. Tổng quan:
Trong môi trường ảo hóa VMware, hệ thống mạng đóng vai trò quan trọng trong việc kết nối máy chủ ESXi, máy ảo và mạng vật lý. VMware cung cấp các cơ chế mạng ảo như Virtual Switch, VLAN và Trunking để tổ chức, phân chia và truyền dữ liệu giữa các mạng khác nhau.

VLAN giúp phân chia mạng thành các mạng logic độc lập, tăng tính bảo mật và dễ quản lý. Trong khi đó, Trunking cho phép một kết nối mạng mang nhiều VLAN cùng lúc, phù hợp với hệ thống có nhiều VLAN và yêu cầu kết nối linh hoạt.


II. VLAN trong VMware
VLAN (Virtual Local Area Network) là công nghệ dùng để chia một mạng vật lý thành nhiều mạng logic khác nhau. Trong VMware, VLAN được cấu hình trên Port Group của vSphere Standard Switch (vSS) hoặc vSphere Distributed Switch (vDS).
Mô hình triển khai VLAN trong VMware
1788204380901.png
Mỗi Port Group có thể được gán một VLAN ID. Khi máy ảo kết nối vào Port Group đó, lưu lượng mạng của máy ảo sẽ được phân loại theo VLAN tương ứng.
Trong VMware thường gặp ba kiểu cấu hình VLAN:

  • VLAN 0/None: Không gán VLAN cụ thể, thường dùng khi mạng vật lý không yêu cầu VLAN tagging.
  • VLAN ID: Gán một VLAN cụ thể cho Port Group, ví dụ VLAN 10, VLAN 20 hoặc VLAN 30.
  • VLAN Trunking: Cho phép Port Group xử lý lưu lượng của nhiều VLAN thông qua VLAN tagging.
VLAN giúp cô lập các nhóm máy ảo theo chức năng, chẳng hạn VLAN 10 cho máy chủ, VLAN 20 cho người dùng và VLAN 30 cho quản trị.
III. Trunking của VMware
Trunking là cơ chế cho phép một đường kết nối mạng truyền lưu lượng của nhiều VLAN. Trong VMware, Trunking thường được sử dụng khi một vSwitch cần kết nối đến nhiều VLAN thông qua cùng một uplink vật lý.

Trên switch vật lý, cổng kết nối với ESXi thường được cấu hình ở chế độ thân cây để cho phép nhiều VLAN đi qua. VMware sẽ sử dụng VLAN tagging để xác định lưu lượng thuộc VLAN nào.

Ví dụ, một ESXi Host có các máy ảo thuộc VLAN 10, VLAN 20 và VLAN 30. Thay vì sử dụng ba đường mạng vật lý riêng biệt, có thể sử dụng một uplink trunk để truyền cả ba VLAN.

Trunking giúp tiết kiệm cổng mạng vật lý, giảm số lượng dây cáp và tăng khả năng mở rộng hệ thống mạng.


IV. Khi nào dùng VLAN, khi nào dùng Trunking
Sử dụng VLAN khi cần phân chia máy ảo hoặc hệ thống thành các mạng logic riêng biệt.
Ví dụ, doanh nghiệp có thể sử dụng VLAN 10 cho phòng IT, VLAN 20 cho phòng Kế toán và VLAN 30 cho phòng Kinh doanh.

Sử dụng Trunking khi một kết nối cần truyền nhiều VLAN cùng lúc. Trường hợp phổ biến là ESXi Host có nhiều Port Group thuộc các VLAN khác nhau nhưng chỉ sử dụng một hoặc một số uplink vật lý để kết nối với switch.

Có thể hiểu đơn giản: VLAN dùng để phân chia mạng, còn Trunking dùng để vận chuyển nhiều VLAN trên cùng một kết nối.


V. So sánh VLAN và Trunking
Tiêu chí
VLAN
Đường ống
Mục đích
Phân chia mạng thành các mạng logic
Truyền nhiều VLAN trên một kết nối
ID VLAN
Thường gán một VLAN cụ thể
Cho phép nhiều VLAN
Phạm vi sử dụng
Port Group, mạng máy ảo
Uplink giữa VMware và switch vật lý
Quản lý
Đơn giản
Phức tạp hơn
Tiết kiệm cổng mạng
Có nhiều hơn khi có nhiều VLAN
Khả năng mở rộng
Tốt
Rất tốt

VI. Kết luận
VLAN và Trunking là hai cơ chế quan trọng trong việc xây dựng hệ thống mạng VMware. VLAN giúp phân chia và cô lập các nhóm máy ảo thành những mạng logic riêng biệt, trong khi Trunking cho phép nhiều VLAN cùng truyền qua một kết nối vật lý. Việc kết hợp hai cơ chế này giúp hệ thống VMware có mạng lưới linh hoạt, dễ quản lý, tiết kiệm tài nguyên và có khả năng mở rộng tốt.
 

Đính kèm

  • 1787817066153.png
    1787817066153.png
    75 KB · Lượt xem: 0
Sửa lần cuối:
Back
Top