SYSTEM-DESIGN
    advanced

    Network Isolation

    Software Engineer path · lesson 88 of 99
    ← scroll to see full diagram →
    Physical Switch
    HR Dept
    VLAN 10
    HR Server
    VLAN 10
    IT Dept
    VLAN 20

    VLAN, security group or SDN?

    Sort

    Sort each description into the isolation technology.

    Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.

    VLAN

    Drop items here

    Security group

    Drop items here

    SDN

    Drop items here
    6 pieces left to place

    Test your knowledge

    21 questions
    Question 1 of 21
    Score: 0

    If a Security Group is "stateful", what does that mean for outbound traffic if an inbound request on Port 80 is allowed?

    The short version

    VLANs are like putting up soundproof walls in an open-plan office. Security Groups are like a bouncer who remembers you—if he lets you outside to smoke, he automatically lets you back in (stateful). SDN is like having a central dispatcher (Control Plane) telling delivery drivers (Data Plane) exactly which routes to take.

    In more depth

    Network Isolation & Virtualization

    Modern networking relies on logical isolation rather than physical separation.

    VLAN (Virtual LAN)

    Partitions a single physical switch into multiple distinct broadcast domains. Devices on different VLANs cannot communicate without a router.

    Security Groups

    Virtual, stateful firewalls that operate at the instance/VM level. "Stateful" means if a request is allowed in, the response is automatically allowed out.

    SDN (Software-Defined Networking)

    Separates the network into two planes:

    1.Control Plane: The centralized "brain" that makes routing decisions.
    2.Data Plane: The "dumb" physical or virtual switches that forward packets based on rules pushed by the Control Plane.

    Interview Questions

    Amazon
    Microsoft
    Google
    Netflix
    Cloudflare
    Uber
    Amazon
    Stripe

    Love this visualization?

    Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.

    100% free • No credit card required