annotations:
  - border_color: '#808080FF'
    border_radius: 0
    border_style: ''
    color: '#83E340'
    thickness: 1
    type: rectangle
    x1: 0.0
    y1: 400.0
    x2: 160.0
    y2: 40.0
    z_index: 0
  - border_color: '#00000000'
    border_style: ''
    color: '#000000'
    rotation: 0
    text_bold: false
    text_content: OSPF AREA 0
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 40.0
    y1: 400.0
    z_index: 1
  - border_color: '#808080FF'
    border_style: ''
    color: '#FFFFFFFF'
    line_end: null
    line_start: null
    thickness: 1
    type: line
    x1: -120.0
    y1: 520.0
    x2: -120.0
    y2: 520.0
    z_index: 2
  - border_color: '#00000000'
    border_style: ''
    color: '#F8327A'
    rotation: 0
    text_bold: false
    text_content: '.1'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 400.0
    y1: 480.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#F83279'
    rotation: 0
    text_bold: false
    text_content: 192.168.3.0 /24
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 400.0
    y1: 520.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#F8327A'
    rotation: 0
    text_bold: false
    text_content: '.3'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 560.0
    y1: 440.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#DE67F4'
    rotation: 0
    text_bold: false
    text_content: 192.168.1.0 /24
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -320.0
    y1: 520.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#DE67F4'
    rotation: 0
    text_bold: false
    text_content: '.1'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -160.0
    y1: 440.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#DE67F4'
    rotation: 0
    text_bold: false
    text_content: '.3'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -360.0
    y1: 440.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#6775F4'
    rotation: 0
    text_bold: false
    text_content: 192.168.2.0 /24
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 120.0
    y1: 160.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#6775F4'
    rotation: 0
    text_bold: false
    text_content: '.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: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#6775F4'
    rotation: 0
    text_bold: false
    text_content: '.3'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 40.0
    y1: 80.0
    z_index: 3
  - border_color: '#00000000'
    border_style: ''
    color: '#FBB657'
    rotation: 0
    text_bold: false
    text_content: 192.168.13.0 /24
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 40.0
    y1: 480.0
    z_index: 4
  - 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: -40.0
    y1: 480.0
    z_index: 5
  - border_color: '#00000000'
    border_style: ''
    color: '#FBB657'
    rotation: 0
    text_bold: false
    text_content: '.2'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 200.0
    y1: 480.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#FBB657'
    rotation: 0
    text_bold: false
    text_content: '.1'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -40.0
    y1: 480.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#045F4E'
    rotation: 0
    text_bold: false
    text_content: 192.168.23.0 /24
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 200.0
    y1: 360.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#045F4E'
    rotation: 0
    text_bold: false
    text_content: '.1'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 160.0
    y1: 320.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#045F4E'
    rotation: 0
    text_bold: false
    text_content: '.2'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: 280.0
    y1: 400.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#A62382'
    rotation: 0
    text_bold: false
    text_content: 192.168.12.0 /24
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -120.0
    y1: 360.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#A62382'
    rotation: 0
    text_bold: false
    text_content: '.1'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -40.0
    y1: 400.0
    z_index: 4
  - border_color: '#00000000'
    border_style: ''
    color: '#A62382'
    rotation: 0
    text_bold: false
    text_content: '.2'
    text_font: monospace
    text_italic: false
    text_size: 12
    text_unit: pt
    thickness: 1
    type: text
    x1: -40.0
    y1: 320.0
    z_index: 4
nodes:
  - boot_disk_size: null
    configuration: []
    cpu_limit: null
    cpus: null
    data_volume: null
    hide_links: false
    id: n0
    image_definition: null
    label: R1
    node_definition: iosv
    parameters: {}
    ram: null
    tags: []
    x: 80
    y: 280
    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: n1
    image_definition: null
    label: R0
    node_definition: iosv
    parameters: {}
    ram: null
    tags: []
    x: -120
    y: 480
    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: R2
    node_definition: iosv
    parameters: {}
    ram: null
    tags: []
    x: 320
    y: 480
    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: n3
    image_definition: null
    label: PC0
    node_definition: desktop
    parameters: {}
    ram: null
    tags: []
    x: -400
    y: 480
    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: PC2
    node_definition: desktop
    parameters: {}
    ram: null
    tags: []
    x: 600
    y: 480
    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: PC1
    node_definition: desktop
    parameters: {}
    ram: null
    tags: []
    x: 80
    y: 40
    interfaces:
      - id: i0
        label: eth0
        slot: 0
        type: physical
links:
  - id: l0
    n1: n3
    n2: n1
    i1: i0
    i2: i1
    conditioning: {}
    label: PC0-eth0<->R0-GigabitEthernet0/0
  - id: l1
    n1: n2
    n2: n4
    i1: i1
    i2: i0
    conditioning: {}
    label: R2-GigabitEthernet0/0<->PC2-eth0
  - id: l2
    n1: n0
    n2: n5
    i1: i1
    i2: i0
    conditioning: {}
    label: R1-GigabitEthernet0/0<->PC1-eth0
  - id: l3
    n1: n1
    n2: n2
    i1: i2
    i2: i2
    conditioning: {}
    label: R0-GigabitEthernet0/1<->R2-GigabitEthernet0/1
  - id: l4
    n1: n1
    n2: n0
    i1: i3
    i2: i3
    conditioning: {}
    label: R0-GigabitEthernet0/2<->R1-GigabitEthernet0/2
  - id: l5
    n1: n2
    n2: n0
    i1: i4
    i2: i4
    conditioning: {}
    label: R2-GigabitEthernet0/3<->R1-GigabitEthernet0/3
lab:
  description: ''
  notes: |-
    OSPF, short for Open Shortest Path First, is like a GPS for routers in a network. It helps them figure out the shortest route between two places (endpoints) and the best path to take, considering all the routers in between. To do this, routers share information with each other about the network roads they know about. They do this regularly, kind of like sending out updates, or through special messages that everyone listens to. These messages also include info about the routers nearby. So, it's like each router saying, "Hey, I'm here, and here's what I can do!"

    Step 1: Assign IPv4 addresses, subnet mask, and default gateway to Hosts (PCs & Routers) according to the IP addressing as per the Topology.

    Step 2: Configure OSPFv2 in a single area between R0, R1 & R2.

    Step 3: Verify the OSPFv2 area by using the show ip ospf database’, which lists all OSPF routers in the same area.
  title: Lab at Wed 06:20 AM
  version: 0.2.2
