Credits:

Semesters Offered

Learning Objectives

  • Understand the distinguishing features of circuit switched and packet switched networks
  • Understand the principle of layered architecture and the individual layers of the OSI reference model
  • Understand the key protocols used in the Internet
  • Be able to use tools from probability, including basic queuing models, to design and analyze the quantitative performance of a network
  • Be able to use network simulation software to analyze the performance of a network

Topics Covered

  • Layering and the OSI reference model
  • Error detection and correction
  • Multiplexing
  • SONET and WDM
  • ARQ protocols
  • Data link control protocols
  • Statistical multiplexing
  • Medium access control protocols
  • Local area networks and wireless LANs
  • Datagram and virtual circuit networks
  • Routing and shortest path algorithms
  • Traffic management, quality of service and congestion control
  • Internet protocol
  • TCP and UDP
  • Internet routing: RIP, OSPF and BGP
  • ATM networks
  • Integrated services, differentiated services and MPLS