Bối rối với thiết bị prosumer: PVID thực sự là gì và tại sao nó không giống như một giao diện không được gắn thẻ?

Tôi đã gặp một vấn đề trong một cuộc gọi vào tuần trước: SonicWall không nói chuyện với một số thiết bị trên một vlan mới.

Thiết bị chuyển mạch là Prosafe, các thiết bị chuyển mạch được quản lý từ Netgear.

Thiết lập: Một cổng chuyên dụng trên SonicWall (HA stack), X2, được kết nối với prosafe, 5/g11 & 5/g12. Vlan 3 không được gắn thẻ, tất cả các vlan khác không tham gia. Sonicwall được thiết lập với địa chỉ 10.1.3.1/24, cung cấp DHCP, v.v.

Triệu chứng: MỘT SỐ thiết bị trên 10.1.3.0/24 hoạt động HOÀN HẢO. Những thiết bị khác thì không. Tất cả các thiết bị đều được gán địa chỉ tĩnh (DHCP chỉ ở đó cho tiện), IP và mặt nạ đều chính xác. Không có vấn đề gì với địa chỉ MAC. Ý tôi là vấn đề “cảm thấy” như có một etherchannel nửa xuống ở đâu đó. Thông qua việc khắc phục sự cố, tôi thấy rằng DHCP đã bị rò rỉ vào vlan 1.

Giải pháp: Trên bộ chuyển mạch, tôi đã thay đổi PVID của các cổng (đã được đặt chính xác thành Untagged-vlan-3) từ 1 thành 3. Chỉ vậy thôi.

…tại sao?

Tôi cảm thấy như một thằng ngốc khi hỏi: Tôi không phải là người mới trong lĩnh vực mạng, tôi đã có gần hai thập kỷ làm việc với Cisco/HP[E]/Aruba/Juniper/v.v. Tôi thừa nhận chỉ có một chút quen thuộc với việc chuyển mạch prosumer.

PVID là cái quái gì và tại sao nó không hoạt động để đặt vlan 3 thành không được gắn thẻ trên cổng đó? Nó lẽ ra chỉ nên nói chuyện với vlan3, vì không có vlan nào khác được cấu hình trên cổng đó. Tại sao cài đặt PVID lại khiến DHCP bị rò rỉ? Tại sao một số thiết bị trên vlan 3 hoạt động mà không gặp vấn đề gì, còn những thiết bị khác thì không?

Google cho đến nay đã dẫn tôi đến các luồng diễn đàn trong đó những người không biết thẻ vlan là gì không đồng ý với nhau, làm rối tung nhau và tắt ngúm khi OP làm điều gì đó ngẫu nhiên cuối cùng lại khắc phục được vấn đề của họ.

Vậy, về mặt kỹ thuật, PVID là gì, tại sao nó lại tách biệt và nó hoạt động như thế nào với việc gắn thẻ?