annotations:
  - border_color: '#808080FF'
    border_style: ''
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: -120.0
    y1: 200.0
    x2: -120.0
    y2: 200.0
    z_index: 0
  - border_color: '#808080FF'
    border_style: 4,2
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: -40.0
    y1: 200.0
    x2: 280.0
    y2: 200.0
    z_index: 1
  - border_color: '#808080FF'
    border_style: ''
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: -40.0
    y1: 200.0
    x2: -40.0
    y2: 200.0
    z_index: 2
  - border_color: '#808080FF'
    border_style: 4,2
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: -40.0
    y1: 280.0
    x2: -40.0
    y2: 200.0
    z_index: 3
  - border_color: '#808080FF'
    border_radius: 0
    border_style: ''
    color: '#FFFFFFFF'
    thickness: 1
    type: rectangle
    x1: -80.0
    y1: 280.0
    x2: 80.0
    y2: 40.0
    z_index: 4
  - border_color: '#CA272700'
    border_style: ''
    color: '#D65F5F'
    rotation: 0
    text_bold: true
    text_content: AP-01
    text_font: monospace
    text_italic: false
    text_size: 14
    text_unit: pt
    thickness: 1
    type: text
    x1: -40.0
    y1: 280.0
    z_index: 5
  - border_color: '#808080FF'
    border_style: ''
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: 240.0
    y1: -120.0
    x2: 240.0
    y2: -120.0
    z_index: 6
  - border_color: '#808080FF'
    border_style: ''
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: 80.0
    y1: -120.0
    x2: 80.0
    y2: -120.0
    z_index: 7
  - border_color: '#808080FF'
    border_style: 4,2
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: 80.0
    y1: -120.0
    x2: 280.0
    y2: -120.0
    z_index: 8
  - border_color: '#EBC73F'
    border_radius: 0
    border_style: ''
    color: '#FFFFFF'
    thickness: 1
    type: rectangle
    x1: -80.0
    y1: -160.0
    x2: 160.0
    y2: 80.0
    z_index: 9
  - border_color: '#00000000'
    border_style: ''
    color: '#E2B62C'
    rotation: 0
    text_bold: true
    text_content: Firewall_01
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -40.0
    y1: -160.0
    z_index: 10
  - border_color: '#00000000'
    border_style: ''
    color: '#EC3F3F'
    rotation: 0
    text_bold: true
    text_content: Router-01
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 240.0
    y1: -160.0
    z_index: 11
  - border_color: '#00000000'
    border_style: ''
    color: '#68E32A'
    rotation: 0
    text_bold: true
    text_content: L3-Switch
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 160.0
    y1: 40.0
    z_index: 12
  - border_color: '#00000000'
    border_style: ''
    color: '#0DE8C1'
    rotation: 0
    text_bold: true
    text_content: L2-Switch
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 320.0
    y1: 200.0
    z_index: 13
  - border_color: '#808080FF'
    border_radius: 0
    border_style: ''
    color: '#CDF4F3'
    thickness: 1
    type: rectangle
    x1: 40.0
    y1: 320.0
    x2: 480.0
    y2: 120.0
    z_index: 14
  - border_color: '#00000000'
    border_style: ''
    color: '#000005'
    rotation: 0
    text_bold: true
    text_content: Endpoints
    text_font: monospace
    text_italic: false
    text_size: 18
    text_unit: pt
    thickness: 1
    type: text
    x1: 240.0
    y1: 400.0
    z_index: 15
  - border_color: '#808080FF'
    border_radius: 0
    border_style: ''
    color: '#B9F9BC'
    thickness: 1
    type: rectangle
    x1: 560.0
    y1: -40.0
    x2: 240.0
    y2: 200.0
    z_index: 16
  - border_color: '#00000000'
    border_style: ''
    color: '#EE0BF1'
    rotation: 0
    text_bold: true
    text_content: Controllers
    text_font: monospace
    text_italic: false
    text_size: 15
    text_unit: pt
    thickness: 1
    type: text
    x1: 640.0
    y1: 120.0
    z_index: 17
  - border_color: '#00000000'
    border_style: ''
    color: '#808080FF'
    rotation: 0
    text_bold: false
    text_content: ''
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 200.0
    y1: 200.0
    z_index: 18
  - border_color: '#00000000'
    border_style: ''
    color: '#0B0000'
    rotation: 0
    text_bold: true
    text_content: G0/4
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 200.0
    y1: 200.0
    z_index: 19
  - border_color: '#00000000'
    border_style: ''
    color: '#080000'
    rotation: 0
    text_bold: false
    text_content: G2
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 200.0
    y1: -120.0
    z_index: 20
  - border_color: '#808080FF'
    border_style: 4,2
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: 0.0
    y1: -160.0
    x2: 0.0
    y2: -320.0
    z_index: 21
  - border_color: '#808080FF'
    border_style: ''
    color: '#FFABAB'
    thickness: 1
    type: ellipse
    x1: 0.0
    y1: -360.0
    x2: 320.0
    y2: 80.0
    z_index: 22
  - border_color: '#00000000'
    border_style: ''
    color: '#0C0000'
    rotation: 0
    text_bold: true
    text_content: WAN/Internet
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -40.0
    y1: -400.0
    z_index: 23
  - border_color: '#00000000'
    border_style: ''
    color: '#808080FF'
    rotation: 0
    text_bold: false
    text_content: ''
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 80.0
    y1: -120.0
    z_index: 24
  - border_color: '#00000000'
    border_style: ''
    color: '#808080FF'
    rotation: 0
    text_bold: false
    text_content: ''
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 120.0
    y1: -120.0
    z_index: 25
  - border_color: '#808080FF'
    border_style: 4,2
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: 0.0
    y1: 40.0
    x2: 0.0
    y2: -80.0
    z_index: 26
  - border_color: '#808080FF'
    border_style: 4,2
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: 280.0
    y1: 40.0
    x2: 0.0
    y2: 40.0
    z_index: 27
  - border_color: '#00000000'
    border_style: ''
    color: '#808080FF'
    rotation: 0
    text_bold: false
    text_content: G0/0
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 120.0
    y1: -120.0
    z_index: 28
  - border_color: '#00000000'
    border_style: ''
    color: '#808080FF'
    rotation: 0
    text_bold: false
    text_content: G0/1
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 40.0
    y1: -200.0
    z_index: 29
  - border_color: '#00000000'
    border_style: ''
    color: '#808080FF'
    rotation: 0
    text_bold: false
    text_content: m0
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 0.0
    y1: -40.0
    z_index: 30
nodes:
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n0
    image_definition: null
    label: csr1000v-0
    node_definition: csr1000v
    parameters: {}
    ram: null
    tags: []
    x: 280
    y: -120
    interfaces:
      - id: i0
        label: Loopback0
        type: loopback
      - id: i1
        label: GigabitEthernet1
        slot: 0
        type: physical
      - id: i2
        label: GigabitEthernet2
        slot: 1
        type: physical
      - id: i3
        label: GigabitEthernet3
        slot: 2
        type: physical
      - id: i4
        label: GigabitEthernet4
        slot: 3
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n1
    image_definition: null
    label: iosvl2-0
    node_definition: iosvl2
    parameters: {}
    ram: null
    tags: []
    x: 280
    y: 200
    interfaces:
      - id: i0
        label: Loopback0
        type: loopback
      - id: i1
        label: GigabitEthernet0/0
        slot: 0
        type: physical
      - id: i2
        label: GigabitEthernet0/1
        slot: 1
        type: physical
      - id: i3
        label: GigabitEthernet0/2
        slot: 2
        type: physical
      - id: i4
        label: GigabitEthernet0/3
        slot: 3
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n2
    image_definition: null
    label: iol-l2-0
    node_definition: ioll2-xe
    parameters: {}
    ram: null
    tags: []
    x: 280
    y: 40
    interfaces:
      - id: i0
        label: Loopback0
        type: loopback
      - id: i1
        label: Ethernet0/0
        slot: 0
        type: physical
      - id: i2
        label: Ethernet0/1
        slot: 1
        type: physical
      - id: i3
        label: Ethernet0/2
        slot: 2
        type: physical
      - id: i4
        label: Ethernet0/3
        slot: 3
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n3
    image_definition: null
    label: desktop-0
    node_definition: desktop
    parameters: {}
    ram: null
    tags: []
    x: 120
    y: 360
    interfaces:
      - id: i0
        label: eth0
        slot: 0
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n4
    image_definition: null
    label: desktop-1
    node_definition: desktop
    parameters: {}
    ram: null
    tags: []
    x: 280
    y: 360
    interfaces:
      - id: i0
        label: eth0
        slot: 0
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n5
    image_definition: null
    label: server-0
    node_definition: server
    parameters: {}
    ram: null
    tags: []
    x: 440
    y: 360
    interfaces:
      - id: i0
        label: eth0
        slot: 0
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n6
    image_definition: null
    label: vwlc-0
    node_definition: vwlc
    parameters: {}
    ram: null
    tags: []
    x: 640
    y: 40
    interfaces:
      - id: i0
        label: service-port
        slot: 0
        type: physical
      - id: i1
        label: data-port
        slot: 1
        type: physical
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n7
    image_definition: null
    label: ext-conn-0
    node_definition: external_connector
    parameters: {}
    ram: null
    tags: []
    x: 0
    y: -320
    interfaces:
      - id: i0
        label: port
        slot: 0
        type: physical
links:
  - id: l0
    n1: n0
    n2: n2
    i1: i1
    i2: i1
    conditioning: {}
    label: csr1000v-0-GigabitEthernet1<->iol-l2-0-Ethernet0/0
  - id: l1
    n1: n2
    n2: n1
    i1: i2
    i2: i1
    conditioning: {}
    label: iol-l2-0-Ethernet0/1<->iosvl2-0-GigabitEthernet0/0
  - id: l2
    n1: n1
    n2: n3
    i1: i2
    i2: i0
    conditioning: {}
    label: iosvl2-0-GigabitEthernet0/1<->desktop-0-eth0
  - id: l3
    n1: n1
    n2: n4
    i1: i3
    i2: i0
    conditioning: {}
    label: iosvl2-0-GigabitEthernet0/2<->desktop-1-eth0
  - id: l4
    n1: n1
    n2: n5
    i1: i4
    i2: i0
    conditioning: {}
    label: iosvl2-0-GigabitEthernet0/3<->server-0-eth0
  - id: l5
    n1: n2
    n2: n6
    i1: i3
    i2: i0
    conditioning: {}
    label: iol-l2-0-Ethernet0/2<->vwlc-0-service-port
  - id: l6
    n1: n6
    n2: n2
    i1: i1
    i2: i4
    conditioning: {}
    label: vwlc-0-data-port<->iol-l2-0-Ethernet0/3
lab:
  description: In this Lab, we'll explore the fundamental components of network infrastructure
    and their crucial roles in enabling seamless communication and data exchange.
    From routers directing internet traffic to access points providing wireless connectivity,
    we'll delve into the functions of Layer 2 and Layer 3 switches, next-generation
    firewalls, controllers like Cisco DNA Center and WLC, endpoints, servers, and
    Power over Ethernet technology. By understanding these components and their analogies
    to everyday scenarios, we'll gain insights into the intricate workings of networks
    and their significance in modern connectivity.
  notes: |-
    #Lab Guid for understating roles and functions of network components.

    Note: No Need to run the lab just take a look how Things are connected and research about each component(example. what they do?, what is there role...etc)

    Routers: Think of routers like traffic cops for the internet. They decide the best way for information to travel between different places on the internet.

    Layer 2 and Layer 3 switches: These are like mail sorters in a big office building.
    Layer 2 switches look at the address on the envelope (MAC address) to send mail to the right department.
    Layer 3 switches are a bit smarter; they look inside the envelope to see where the mail needs to go based on the actual content (IP address).

    Next-generation firewalls and IPS:
    Imagine these as security guards for your internet connection. They watch the traffic coming in and out and make sure nothing bad sneaks in, like viruses or hackers.

    Access points: These are like Wi-Fi routers at your home or in cafes. They provide the wireless connection that lets your phone or laptop connect to the internet without needing a cable.

    Controllers ( ex.Cisco DNA Center, Cisco ISE and WLC): These are like remote controls for your entire network. They help manage all the devices connected to your network, making sure everything runs smoothly.

    Endpoints: These are the devices you use to connect to the internet, like your computer, phone, or tablet. They're the starting and ending points for data traveling across the network.

    Servers: Servers are like big, powerful computers that store and share information with other devices on the network. They might hold websites, files, or even games that you can access.

    PoE: Power over Ethernet is a clever trick that lets certain devices, like security cameras or Wi-Fi access points, get both power and data through the same cable. It's like having a power outlet and an internet connection all in one.

    You can take look at Lab topology and see how tings are connected and imagine how they work in there places as a Network Device.
  title: Task - 1.1[ Netwotk Fundamentals ]
  version: 0.2.2
