Network Segmentation / Virtualization ===================================== .. toctree:: :maxdepth: 1 :hidden: :includehidden: VLAN VPC Network segmentation and virtualization technologies logically divide networks to enhance **security**, **performance**, and **administrative control** across enterprise and cloud infrastructures. .. list-table:: :widths: 20 60 20 :header-rows: 1 * - Technology - Description - Use Case * - VLAN (Virtual Local Area Network) - Logical segmentation of a Layer 2 network into separate broadcast domains. *Enhances security and isolates traffic between devices.* - Isolating departments (e.g., HR, Finance), reducing broadcast traffic. * - VPC (Virtual Private Cloud) - Virtual network in cloud environments that mimics traditional networking. *Supports routing, security groups, subnets, and gateways.* - Deploying secure cloud applications with private subnets. .. tab-set:: .. tab-item:: VLAN (Virtual Local Area Network) **IEEE Standard:** IEEE 802.1Q **Main Features:** - Segments a physical network into multiple logical networks - Reduces broadcast domain size - Each VLAN acts like a separate Layer 2 network - Traffic tagging allows VLANs across trunk links - VLANs help enforce policy and isolate traffic **Use Cases:** - Isolating sensitive traffic (e.g., finance vs. guest Wi-Fi) - Improving network performance and organization - Simplifying security enforcement and policy application **Alternative Technologies:** - VXLAN – Extends VLANs over Layer 3 networks - PVLAN – Private VLANs for micro-segmentation - SDN – Virtual segmentation using software-defined networking .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: What You Will Learn in This Section **Let us learn more about VLANs:** * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`VLAN Version&RFC Details ` * :ref:`VLAN Basic Setup on Ubuntu using IPv4 ` * :ref:`VLAN Basic Setup on Ubuntu using IPv6 ` * :ref:`VLAN Protocol Packet Details ` * :ref:`VLAN Usecases ` * :ref:`VLAN Basic Features ` * :ref:`VLAN Feature : Logical Segmentation ` * :ref:`VLAN Feature : Broadcast Control ` * :ref:`VLAN Feature : Improved Security ` * :ref:`VLAN Feature : Traffic Management ` * :ref:`VLAN Feature : Simplified Administration ` * :ref:`VLAN Feature : Scalability ` * :ref:`VLAN Feature : Quality of Service (QoS) ` * :ref:`VLAN Feature : Support for Multi-Tenancy ` * :ref:`VLAN Feature : Dynamic Assignment ` * :ref `VLAN Feature : Integration with STP ` * :ref:`Reference links ` .. button-link:: ./VLAN.html :color: primary :shadow: :expand: Jump to "VLAN" .. tab-set:: .. tab-item:: VPC (Virtual Private Cloud) **Used By:** AWS, GCP, Azure, Oracle Cloud **Main Features:** - Virtualized network within cloud provider infrastructure - Includes subnets, route tables, firewalls, and NAT gateways - Supports public and private IP address ranges - Fine-grained control over routing and connectivity - Enables secure and isolated cloud workloads **Use Cases:** - Hosting cloud-native or hybrid applications securely - Isolating environments (e.g., dev, test, prod) - VPN and Direct Connect for hybrid cloud access - Applying firewall and security group policies per subnet **Alternative Technologies:** - On-premises VLANs and VRFs - SDN – Software-defined overlay networks - NSX, Azure Virtual Network, GCP VPC Peering .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: What You Will Learn in This Section **Let us learn more about VPCs:** * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`VPC Version&RFC Details ` * :ref:`VPC Basic Setup on Ubuntu using IPv4 ` * :ref:`VPC Basic Setup on Ubuntu using IPv6 ` * :ref:`VPC Protocol Packet Details ` * :ref:`VPC Usecases ` * :ref:`VPC Basic Features ` * :ref:`VPC Feature : Private IP Addressing ` * :ref:`VPC Feature : Subnetting ` * :ref:`VPC Feature : Route Tables ` * :ref:`VPC Feature : Security Groups ` * :ref:`VPC Feature : Network ACLs ` * :ref:`VPC Feature : Elastic IP Support ` * :ref:`VPC Feature : NAT Gateway Integration ` * :ref:`VPC Feature : Internet Gateway Access ` * :ref:`VPC Feature : DNS Resolution ` * :ref:`VPC Feature : IPV6 Support ` * :ref:`Reference links ` .. button-link:: ./VLAN.html :color: primary :shadow: :expand: Jump to "VPC"