Lecture 1b: Networking

Terms you should know

Paul Krzyzanowski

January 31, 2021

  • Infrastructure sharing

    • Multiple access problem
    • Circuit switching vs. packet switching
  • Data Link Layer

    • Local Area Network (LAN)
    • Ethernet - service guarantees
  • Network Layer

    • Internet Protocol (IP)
    • connectionless service
    • IP principles: survivable, decentralized design, routing
    • delivery guarantees
  • Transport Layer: TCP & UDP

    • TCP
      • Connection-oriented service, full-duplex connections, reliable & in-order data delivery
    • UDP
      • Connectionless service and UDP’s delivery guarantees
  • Understand the concept of layering in network protocols

  • Clients and servers and services

  • Transport endpoints (ports) vs. network endpoints (addresses)

  • Data link addressing vs. network addressing: MAC address vs IP address

  • Protocol encapsulation concept

    • Ethernet device driver: encapsulate IP within an ethernet packet
    • IP: encapsulates UDP or TCP packets within an IP packet
Last modified February 1, 2021.
recycled pixels