VLAN trong Ethernet công nghiệp là một kỹ thuật quan trọng giúp phân chia mạng Ethernet thành nhiều mạng logic độc lập trên cùng một hạ tầng vật lý. Trong các nhà máy hiện đại, khi PLC, HMI, SCADA, camera IP, máy tính văn phòng và nhiều thiết bị IoT cùng tham gia vào hệ thống mạng, VLAN giúp tổ chức mạng khoa học hơn, giảm lưu lượng Broadcast và hỗ trợ tăng cường bảo mật cho hệ thống.

Vậy VLAN là gì? VLAN hoạt động như thế nào trên switch công nghiệp? Tại sao một switch vật lý có thể được chia thành nhiều mạng khác nhau? Và quan trọng hơn, VLAN được ứng dụng như thế nào trong mạng Ethernet công nghiệp? Hãy cùng tìm hiểu trong bài viết này.
I. VLAN là gì?
1. VLAN là gì?
VLAN (Virtual Local Area Network), hay mạng LAN ảo, là kỹ thuật cho phép chia một mạng Ethernet vật lý thành nhiều mạng logic độc lập.
Điểm quan trọng cần hiểu là VLAN không nhất thiết yêu cầu phải có nhiều switch hoặc nhiều hệ thống dây mạng riêng biệt. Một switch hỗ trợ VLAN có thể được cấu hình để các cổng thuộc những VLAN khác nhau hoạt động như những mạng logic riêng biệt.
Ví dụ, một switch công nghiệp có 8 cổng Ethernet. Thay vì để tất cả thiết bị thuộc cùng một mạng, chúng ta có thể cấu hình:
- VLAN 10: mạng PLC và thiết bị tự động hóa.
- VLAN 20: mạng SCADA/HMI.
- VLAN 30: mạng camera IP.
- VLAN 40: mạng máy tính văn phòng.
Các nhóm thiết bị này vẫn có thể sử dụng chung hệ thống switch và đường truyền Ethernet, nhưng về mặt logic chúng được phân chia thành các mạng khác nhau.
2. Tại sao mạng Ethernet công nghiệp cần VLAN?
Trong một hệ thống nhỏ, chúng ta có thể kết nối PLC, HMI, máy tính kỹ thuật và các thiết bị khác vào cùng một mạng LAN mà không gặp nhiều vấn đề. Tuy nhiên, khi nhà máy phát triển, số lượng thiết bị tăng lên rất nhanh.
Một mạng có thể đồng thời chứa PLC, Remote I/O, biến tần, robot, SCADA, máy chủ, camera IP, máy tính văn phòng, thiết bị IoT và kết nối Internet. Khi tất cả thiết bị nằm trong cùng một Broadcast Domain, lưu lượng Broadcast và các hoạt động mạng không cần thiết có thể lan truyền đến rất nhiều thiết bị.
VLAN cho phép kỹ sư mạng phân chia hệ thống thành các vùng logic phù hợp với chức năng của từng nhóm thiết bị.
II. VLAN hoạt động như thế nào?
1. VLAN ID
Mỗi VLAN được xác định bằng một VLAN ID. VLAN ID thường được biểu diễn bằng một số từ 1 đến 4094 trong VLAN 802.1Q.
Ví dụ:
| VLAN ID | Chức năng | Thiết bị |
|---|---|---|
| 10 | Automation | PLC, Remote I/O |
| 20 | SCADA | SCADA, HMI |
| 30 | CCTV | Camera IP |
| 40 | Office | PC, Laptop |
Khi switch công nghiệp nhận một Ethernet frame, switch dựa trên cấu hình VLAN để xác định frame đó thuộc mạng logic nào và chuyển tiếp frame phù hợp.
2. IEEE 802.1Q và VLAN Tag
IEEE 802.1Q là tiêu chuẩn phổ biến được sử dụng để nhận diện VLAN trên Ethernet frame. Khi frame được truyền qua một đường trunk, thông tin VLAN có thể được gắn vào frame dưới dạng VLAN Tag.
VLAN Tag chứa thông tin giúp thiết bị mạng phía bên kia biết frame đang thuộc VLAN nào.
Đây chính là cơ chế cho phép nhiều VLAN có thể cùng đi qua một đường Ethernet vật lý.
3. Access Port và Trunk Port
Khi cấu hình VLAN trên switch, hai khái niệm quan trọng cần biết là Access Port và Trunk Port.
Access Port thường được sử dụng để kết nối thiết bị đầu cuối như PLC, HMI, máy tính hoặc camera. Một Access Port thường được gán cho một VLAN cụ thể.
Ví dụ: Port 1, 2, 3 của switch được cấu hình Access VLAN 10 thì các PLC kết nối vào ba cổng này thuộc VLAN 10.
Trunk Port được sử dụng khi cần truyền nhiều VLAN trên cùng một đường kết nối. Ví dụ, hai switch công nghiệp ở hai tủ điện khác nhau có thể sử dụng một đường Ethernet duy nhất nhưng đường này đồng thời truyền VLAN 10, VLAN 20 và VLAN 30.
4. Tagged và Untagged
Một cách đơn giản để hình dung:
- Untagged: frame không mang VLAN Tag khi đi ra cổng.
- Tagged: frame mang thông tin VLAN ID.
Trong mạng công nghiệp, thiết bị đầu cuối như PLC thường không cần phải tự xử lý VLAN Tag nếu cổng switch được cấu hình phù hợp. Ngược lại, các đường kết nối giữa các switch hoặc giữa switch với thiết bị mạng Layer 3 thường sử dụng VLAN Tagged.
III. VLAN mang lại lợi ích gì cho mạng Ethernet công nghiệp?
1. Phân chia mạng theo chức năng
Đây là lợi ích dễ nhận thấy nhất của VLAN. Thay vì xây dựng một mạng riêng biệt về mặt vật lý cho từng hệ thống, kỹ sư có thể phân chia mạng theo chức năng bằng VLAN.
Ví dụ, mạng PLC có thể được tách khỏi mạng camera và mạng văn phòng. Điều này giúp kiến trúc mạng rõ ràng hơn và dễ quản lý hơn.
2. Giảm Broadcast
Mỗi VLAN tạo thành một Broadcast Domain riêng. Broadcast phát sinh trong VLAN 10 không mặc nhiên được chuyển sang VLAN 20 hoặc VLAN 30.
Điều này đặc biệt hữu ích trong các hệ thống có số lượng thiết bị lớn, giúp hạn chế lượng lưu lượng không cần thiết và làm cho việc quản lý mạng hiệu quả hơn.
3. Hỗ trợ phân vùng mạng và bảo mật
Trong môi trường công nghiệp, việc tách mạng điều khiển khỏi mạng văn phòng hoặc các hệ thống khác có ý nghĩa quan trọng đối với an ninh mạng.
Ví dụ, máy tính văn phòng thuộc VLAN 40 không nên mặc nhiên có quyền truy cập trực tiếp đến tất cả PLC thuộc VLAN 10. Nếu cần giao tiếp, lưu lượng có thể được kiểm soát thông qua thiết bị Layer 3 hoặc Firewall với các chính sách truy cập phù hợp.
Lưu ý: VLAN hỗ trợ phân vùng mạng nhưng VLAN không phải là Firewall. Chỉ sử dụng VLAN không đồng nghĩa với việc hệ thống đã được bảo mật hoàn toàn.
IV. Ví dụ ứng dụng VLAN trong một nhà máy
Hãy hình dung một khu vực sản xuất có hệ thống mạng gồm PLC, SCADA, camera và máy tính văn phòng.
| VLAN | Thiết bị | Mục đích |
|---|---|---|
| VLAN 10 | PLC, Remote I/O | Điều khiển sản xuất |
| VLAN 20 | SCADA, HMI | Giám sát và vận hành |
| VLAN 30 | Camera IP | Giám sát hình ảnh |
| VLAN 40 | PC văn phòng | Hoạt động văn phòng |
| VLAN 99 | Switch, thiết bị mạng | Quản trị mạng |
Trong mô hình này, các switch công nghiệp có thể được bố trí tại nhiều tủ điện khác nhau. Các VLAN được truyền giữa các switch thông qua các đường Trunk.
Như vậy, một hệ thống có thể sử dụng chung hạ tầng cáp và switch nhưng vẫn duy trì sự phân tách logic giữa các nhóm thiết bị.
V. VLAN có làm PLC giao tiếp với nhau được không?
1. Hai PLC cùng VLAN
Nếu hai PLC nằm trong cùng VLAN và cùng subnet phù hợp, chúng có thể giao tiếp với nhau thông qua switch Layer 2 mà không cần Router.
2. Hai PLC khác VLAN
Nếu hai PLC nằm ở hai VLAN khác nhau, chúng thuộc hai Broadcast Domain khác nhau. Muốn hai VLAN giao tiếp với nhau cần có chức năng Inter-VLAN Routing, thường được thực hiện bởi Router hoặc Layer 3 Switch.
Ví dụ:
- PLC A: VLAN 10 – 192.168.10.x
- SCADA: VLAN 20 – 192.168.20.x
SCADA và PLC có thể giao tiếp nếu giữa VLAN 10 và VLAN 20 có thiết bị thực hiện định tuyến và chính sách Firewall/ACL cho phép lưu lượng cần thiết.
Điều này cho thấy một nguyên tắc quan trọng: VLAN dùng để phân chia mạng; Router hoặc Layer 3 Switch dùng để định tuyến giữa các VLAN.
VI. VLAN và bảo mật mạng công nghiệp
Trong kiến trúc mạng công nghiệp hiện đại, VLAN thường được sử dụng như một thành phần của chiến lược Network Segmentation – phân vùng mạng.
Ví dụ, hệ thống có thể được tổ chức theo mô hình:
Internet/Enterprise → Firewall → VLAN SCADA → VLAN Automation → PLC/Controller
Trong mô hình này, VLAN giúp tạo ra các vùng mạng logic. Firewall hoặc thiết bị Layer 3 có thể kiểm soát lưu lượng đi giữa các vùng.
Đặc biệt với kiến trúc IT/OT, việc tách mạng văn phòng và mạng điều khiển giúp hạn chế việc lưu lượng hoặc sự cố từ hệ thống IT ảnh hưởng trực tiếp đến hệ thống OT.
VII. Khi nào nên sử dụng VLAN trong Ethernet công nghiệp?
Không phải hệ thống Ethernet công nghiệp nào cũng bắt buộc phải sử dụng VLAN. Với một hệ thống nhỏ chỉ có vài thiết bị và không có yêu cầu phân vùng mạng, một mạng LAN đơn giản có thể đã đủ.
VLAN đặc biệt hữu ích khi:
- Số lượng thiết bị mạng lớn.
- Có nhiều hệ thống với chức năng khác nhau.
- Cần tách mạng PLC/OT khỏi mạng văn phòng/IT.
- Muốn giảm Broadcast Domain.
- Cần kiểm soát việc giao tiếp giữa các nhóm thiết bị.
- Hệ thống cần mở rộng trong tương lai.
VIII. Những lưu ý khi triển khai VLAN trong nhà máy
1. Switch phải hỗ trợ VLAN
Không phải switch Ethernet công nghiệp nào cũng hỗ trợ VLAN. Khi lựa chọn thiết bị, cần kiểm tra thông số kỹ thuật và xác định switch có hỗ trợ IEEE 802.1Q VLAN hay không.
2. Cần thiết kế VLAN trước khi cấu hình
Một hệ thống lớn không nên cấu hình VLAN một cách tùy ý. Nên xác định trước VLAN ID, subnet, thiết bị thuộc VLAN nào, các đường Trunk và những VLAN nào được phép giao tiếp với nhau.
3. Cẩn thận với cấu hình Trunk và Access
Sai cấu hình Access/Trunk có thể khiến thiết bị không thể giao tiếp hoặc khiến VLAN được truyền không đúng giữa các switch. Trong hệ thống sản xuất đang vận hành, việc thay đổi cấu hình VLAN cần được thực hiện có kế hoạch để tránh ảnh hưởng đến quá trình điều khiển.
4. VLAN không thay thế Firewall
Đây là điểm cần đặc biệt lưu ý. VLAN chỉ tạo ra sự phân chia logic ở tầng mạng. Nếu cần kiểm soát chi tiết thiết bị nào được phép giao tiếp với thiết bị nào, nên kết hợp VLAN với ACL, Router Layer 3 hoặc Industrial Firewall.
IX. Kết luận
VLAN là một kỹ thuật quan trọng trong thiết kế mạng Ethernet công nghiệp, đặc biệt khi hệ thống nhà máy ngày càng có nhiều thiết bị và nhiều nhóm ứng dụng cùng sử dụng chung hạ tầng Ethernet.
Bằng cách chia mạng thành các VLAN khác nhau, kỹ sư có thể tổ chức hệ thống theo từng chức năng như Automation, SCADA, Camera, Office và Management. VLAN giúp giảm Broadcast Domain, quản lý lưu lượng và tạo nền tảng cho việc phân vùng mạng IT/OT.
Tuy nhiên, VLAN chỉ là một thành phần trong kiến trúc mạng. Đối với hệ thống công nghiệp yêu cầu độ tin cậy và an toàn cao, VLAN nên được kết hợp với Layer 3 Routing, ACL, Firewall và các giải pháp bảo mật mạng công nghiệp để xây dựng một kiến trúc mạng hoàn chỉnh.