PVLAN - Private VLAN ======================== .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is PVLAN?** PVLAN (Private VLAN) is a VLAN technology that partitions a VLAN into smaller isolated sub-VLANs to provide layer 2 isolation between ports within the same VLAN. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Why is PVLAN useful?** PVLAN enhances security by preventing direct communication between devices on the same VLAN while still allowing shared access to common resources like gateways. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How it works?** PVLAN divides a VLAN into primary and secondary VLANs: - **Promiscuous ports** communicate with all other ports. - **Isolated ports** cannot communicate with any other ports except promiscuous. - **Community ports** can communicate with other ports within the same community VLAN and promiscuous ports. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Where is PVLAN used?** PVLAN is used in service provider networks, data centers, and shared hosting environments to isolate clients while maintaining shared infrastructure access. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which OSI layer does PVLAN belong to?** PVLAN operates at Layer 2 (Data Link Layer) of the OSI model. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is PVLAN Windows specific?** No, PVLAN is not Windows specific. It is a network switch feature implemented in network infrastructure devices. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is PVLAN Linux specific?** No, PVLAN is not Linux specific. It depends on network hardware support, not the operating system. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Transport Protocol is used by PVLAN?** PVLAN does not use any transport protocol as it is a Layer 2 switching technology. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Port is used by PVLAN?** PVLAN does not use TCP/UDP ports since it operates at the Data Link Layer. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is PVLAN using Client server model?** No, PVLAN is a switching mechanism and does not use a client-server model. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`PVLAN Version&IEEE Details ` * :ref:`PVLAN Basic Setup on Ubuntu using IPv4 ` * :ref:`PVLAN Basic Setup on Ubuntu using IPv6 ` * :ref:`PVLAN Protocol Packet Details ` * :ref:`PVLAN Usecases ` * :ref:`PVLAN Basic Features ` * :ref:`Reference links ` .. _PVLAN_step1: .. tab-set:: .. tab-item:: Learnings in this section * In this section, you are going to learn .. _PVLAN_step2: .. tab-set:: .. tab-item:: Terminology * Terminology .. _PVLAN_step3: .. tab-set:: .. tab-item:: Version Info * Version Info .. _PVLAN_step5: .. tab-set:: .. tab-item:: PVLAN Version&RFC Details * rfc details .. _PVLAN_step18: .. tab-set:: .. tab-item:: PVLAN Basic Setup on Ubuntu using IPv4 * setup .. _PVLAN_step19: .. tab-set:: .. tab-item:: PVLAN Basic Setup on Ubuntu using IPv6 * setup .. _PVLAN_step6: .. tab-set:: .. tab-item:: PVLAN Protocol Packet Details * packet details .. _PVLAN_step7: .. tab-set:: .. tab-item:: PVLAN Usecases * usecases .. _PVLAN_step8: .. tab-set:: .. tab-item:: PVLAN Basic Features * features .. _PVLAN_step17: .. tab-set:: .. tab-item:: Reference links * Reference links