Internet Protocol

Learning goals

  1. To understand Ethernet, TCP/IP and HTTP protocols and be able to apply it to design of API

Associated units

  • jump to video
  • download the video
  • jump to script
  • jump to quiz
  1. get introduced to the concept of an IP-network
  2. understand that networks can be interconnected
  3. learn about the importance for decentralization as a design principle
  4. realize that Local area networks can be fragmented via IP networks
  • jump to video
  • download the video
  • jump to script
  • jump to quiz
  • understand that an IP network as an overlay network is an abstract thing that is not directly reflecting the hardware settings
  • understand the notion of an IPv4 address and its components like network and host part
  • understand why MAC addresses do not fulfill the requirements of IP addresses.
  • get introduced to the notion of an IP router / gateway
    • jump to video
    • download the video
    • jump to script
    • jump to quiz
  • review the definition and concept of an IP network
  • understand that IP routing works on the level of IP networks
  • understand the concept of subnetting
  • review network classes and understand classless inter domain routing.
    • jump to video
    • download the video
    • jump to script
    • jump to quiz
  • get a feeling for the IP header
  • get a better understanding of how the protocol works
  • understand which header fields are changed while routing
    • jump to video
    • download the video
    • jump to script
    • jump to quiz
    no learning goals defined

    Further reading

    no further reading defined
    You can define further reading here.
    In general you can use the edit button in the upper right corner of a section to edit its content.

    Discussion