ACIT 2620

Principles of Enterprise Networking

By: Yves Rene Shema

ACIT 2620 Principles of Enterprise Networking

Internet Protocol Version 4

ACIT 2620 Principles of Enterprise Networking

TCP/IP Suite

  • Internet Protocol (IP)
  • Routing Protocols (Used in routing table generation)
  • Dynamic Host Configuration Protocol (DHCP)
  • Transport Control Protocol (TCP)
  • User Datagram Protocol (UDP)
  • Internet Control Message Protocol (ICMP)
  • Address Resolution Protocol (ARP)
ACIT 2620 Principles of Enterprise Networking
  • Generally Ethernet
  • Handles the movement of data between nodes on the same link
  • Present on every network device
  • Data Link Specific Devices: bridge, hub, switch
ACIT 2620 Principles of Enterprise Networking

Network Layer

  • Goal: move packets for source to destination
    • Path Determination:
      the calculation of the route taken by packets -> routing
    • Forwarding:
      The movement of a packet from one network to the next appropriate network
ACIT 2620 Principles of Enterprise Networking

Network Layer functions

image

ACIT 2620 Principles of Enterprise Networking

Internet Protocol (IP)

  • Provides information about how and where data should be delivered
  • Responsible for internetworking (from where the term internet is derived)
ACIT 2620 Principles of Enterprise Networking
  • To internetwork is to traverse more than one LAN segment and more than one type of network through a router
  • In an internetwork, the individual networks that are joined together are called subnetworks
ACIT 2620 Principles of Enterprise Networking
  • IP is an unreliable, connectionless protocol, which means it does not guarantee delivery of data
  • i.e IP will service a request without requesting verified session and without guaranteeing delivery of data, making it simpler and faster
ACIT 2620 Principles of Enterprise Networking

IP Addressing

  • IP address: 32-bit identifier for host, router interface
  • interface: connection between host, router and physical link
    • routers typically have multiple interfaces
    • host may have multiple interfaces
    • IP addresses associated with interface, not host, router
ACIT 2620 Principles of Enterprise Networking

image

ACIT 2620 Principles of Enterprise Networking

Components of an IP address

  • network part (high order bits)
  • host part (low order bits)
ACIT 2620 Principles of Enterprise Networking

IP Network

  • device interfaces with same network part of IP address
  • can physically reach each other without intervening router
ACIT 2620 Principles of Enterprise Networking

image

ACIT 2620 Principles of Enterprise Networking

How many networks do you see?

image

ACIT 2620 Principles of Enterprise Networking

IP Address Space

image

ACIT 2620 Principles of Enterprise Networking

IP range notations

  • CIDR: Classless Inter Domain Routing
    • network portion of address of arbitrary length
    • address format: a.b.c.d/x, where x is # of bits in network portion of address
    • Also written as address + subnet mask

image

ACIT 2620 Principles of Enterprise Networking
  • CIDR using Subnet Mask
    • Usually written in dotted decimal notation reminiscent of an IP address

image

ACIT 2620 Principles of Enterprise Networking

Special Addresses

  • Private IP Addresses
    • 10.0.0.0 - 10.255.255.255
    • 172.16.0.0 - 172.31.255.255
    • 192.168.0.0 - 192.168.255.255
ACIT 2620 Principles of Enterprise Networking
  • Documentation IP Addresses
    • 192.0.2.0 - 192.0.2.255
  • Self-Configured IP Addresses (often DHCP Failure)
    • 169.254.0.0 - 169.254.255.255
ACIT 2620 Principles of Enterprise Networking
  • Unknown Address
    • 0.0.0.0
  • Loopback Address
    • 127.0.0.1 (actually, 127.0.0.0/8)
  • Network Address (All host bits set to 0)
    • E.g: 192.168.1.0, Subnet Mask = 255.255.255.0
ACIT 2620 Principles of Enterprise Networking

Broadcasting and Multicasting

  • Limited Broadcast
    • 255.255.255.255
    • Transmitted only on local segment - not routed
  • Network Broadcast Address
    • Network Address + All host bits set to one
      • Network Address = 192.168.1.x
      • Network Broadcast Address = 192.168.1.255
ACIT 2620 Principles of Enterprise Networking
ACIT 2620 Principles of Enterprise Networking

IPv4 Header

image

ACIT 2620 Principles of Enterprise Networking

IPv4 routing: the basics

image

ACIT 2620 Principles of Enterprise Networking

image

ACIT 2620 Principles of Enterprise Networking

image

ACIT 2620 Principles of Enterprise Networking

image

ACIT 2620 Principles of Enterprise Networking

Next: IPv4 subnetting

ACIT 2620 Principles of Enterprise Networking

Reading List

ACIT 2620 Principles of Enterprise Networking