Course Number
605.677
Next Offered
Fall 2024
Primary Program
Location
Online
Course Format
Asynchronous Online

This course investigates the underlying technology of the Internet and culminates with a team-based research project. The presentation begins with a survey of distributed applications operating over the Internet, including the Web, electronic mail, VoIP, instant messaging, file transfers and peer-to-peer file sharing. The course investigates the details of the Internet architecture and the TCP/IP protocol suite, covering the protocols that provide communications services to end systems and the management and control protocols that create the Internet from disparate underlying networks and technologies. Communications-related protocols analyzed in detail include the foundational Internet Protocol (IP), the connection-oriented reliable Transmission Control Protocol (TCP), the connectionless User Datagram Protocol (UDP) and the Real-Time Protocol (RTP) for streaming media. To allow the student to understand the control and management of the Internet, the course analyzes protocols that support naming (DNS), addressing and configuration (DHCP), management (SNMP) and the dynamic IP routing protocols RIP, OSPF and BGP.

Course Prerequisite(s)

EN.605.202 Data Structures; EN.605.671 Principles of Data Communications Networks.

Course Offerings

Open

Internetworking with TCP/IP I

605.677.81
08/26/2024 - 12/10/2024
Semester
Fall 2024
Course Format
Asynchronous Online
Location
Online
Cost
$5,270.00
Course Materials