Internet Protocols

ECSE-6600

This course will cover concepts and protocols which enable heterogeneous computer networks to work with each other, including transport (TCP, UDP), network (IP, IPng), routing (RIP, OSPF), network management (SNMP, SNMPv2, RMON), and other important protocols like ARP, ICMP, DNS, BOOTP, DHCP, and HTTP. Advanced topics like Mobile IP, Real-time and reservation protocols (RTP, RSVP), IP multicast (IGMP, MBONE) and network security will also be examined. Emphasis will be on breadth of coverage, as well as hands-on programming experiences.

3 credits
Prereqs:
none

Past Term Data

Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Spring Summer Fall
(Session 1) (Session 2)
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 9/40
2015
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 6/40
2014
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 8/40
2013
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 7/30
2012
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 7/30
2011
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 15/30
2010
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 20/130
2009
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 12/30
2008
Internet Protocols (3c)
  • Koushik Kar
Seats Taken: 37/120
2007
Internet Protocols (3c)
  • Shivkumar Kalyanaraman
Seats Taken: 29/40
2006
Internet Protocols (3c)
  • Shivkumar Kalyanaraman
Seats Taken: 28/140
2005
Internet Protocols (3c)
  • Kenneth S Vastola
Seats Taken: 17/4140
2004
Internet Protocols (3c)
  • Shivkumar Kalyanaraman
Seats Taken: 62/4188
2003
Internet Protocols (3c)
  • Bulent Yener
Seats Taken: 26/88
2002
Internet Protocols (3c)
  • Shivkumar Kalyanaraman
Seats Taken: 73/5888
2001
Internet Protocols (3c)
Seats Taken: 26/1600
2000
1999
1998