Outline



Layering Principles



OSI Architecture



Internet Architecture



IETF: Internet Engineering Task Force



In-class exercises



Ethernet



Traditional Ethernet Organization



Current Ethernet Organization



Ethernet Format



In-class exercises

  1. What is the length of a bit on a 10Mb/s ethernet? assume speed of light of 2/3\ c = 200,000\ km/s
  2. Assume that there are 512 bits in a minimally-sized (46-byte payload) ethernet frame. What is the length of this frame?
  3. Compute the maximum length of an ethernet, knowing that a frame has to be visible at the same time to both the sender and the farthest receiver.



In-class or at-home exercises

  1. what is the size (in bytes) of an ethernet header? (header is source and destination address, and protocol type).
  2. Ethernet is often used to carry TCP/IP traffic. The TCP/IP traffic have been carefully designed so all 32-bit fields have 32-bit alignment. If the Ethernet packet carrying TCP/IP traffic is 32-bit aligned, what is the alignment of the TCP/IP headers?
  3. Add an additional 16-bit field to the ethernet header. How many bytes is the header now? If the ethernet packet is aligned, what is the alignment of the payload now?
  4. Suggest some uses for the new 16-bit field you have added to the ethernet standard.