与VLAN相关的硬件卸载
● NETIF_F_HW_VLAN_CTAG_RX:支持接收 VLAN C-Tag(Customer Tag)
● NETIF_F_HW_VLAN_STAG_RX:支持接收 VLAN S-Tag(Service Tag)
● NETIF_F_HW_VLAN_CTAG_FILTER:支持 VLAN C-Tag 过滤
● NETIF_F_HW_VLAN_STAG_FILTER:支持 VLAN S-Tag 过滤
● NETIF_F_HW_VLAN_CTAG_TX:支持发送 VLAN C-Tag
● NETIF_F_HW_VLAN_STAG_TX:支持发送 VLAN S-Tag
其中:C-Tag 通常用于客户网络,而 S-Tag 用于服务提供商网络
CTag与STag
客户网络和服务提供商网络在 VLAN 标签(VLAN Tag)方面有一些关键差异,主要体现在标签的使用和管理上:
-
客户网络(Customer Network)
- 定义:客户网络是指最终用户或企业内部的网络。它通常由用户自己管理,用于连接用户的各种设备,如计算机、服务器和打印机。
- VLAN Tag:在客户网络中使用的 VLAN 标签通常称为 C-Tag(Customer Tag)。这些标签用于在客户网络内部区分不同的 VLAN。
- 用途:C-Tag 用于将客户网络中的设备划分到不同的 VLAN 中,以实现网络隔离和流量管理。例如,不同部门的设备可以被分配到不同的 VLAN 中,以确保安全性和性能。