Education for Working ProfessionalsDistance Learning
Rensselaer
      RPI Home      EWP Home      Distance Learning Home      Distance Learning Admissions     Registration      Search      Contact Us
About EWP Distance Learning
News & Events
Summary of
Program Offerings – Distance Learning
Master's Degree Programs
Certificate Programs
Professional Development Programs
General Information & Contacts
Financial Information
Financial Aid
Rensselaer Libraries
Rensselaer Bookstore
Hartford Campus
Troy Campus

Internet Protocols
Electrical, Computer and Systems Engineering ECSE-6600

Description
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.

Prerequisites
Computer Communications Networks (ECSE-4670) or equivalent first course in computer networking. Exposure to computer architecture and operating systems preferred. Course in C programming (including detailed use of pointers) or equivalent.

Textbook(s)
Ordering Information

Format
Classes: 14 weeks, 28 sessions
Homework: 6
Programming Assignments: 2
Exams: 3

Grading
Homework: 15% 
Programming Assignments: 30% (15% each)
Exams: 55% (15%, 15%, 25%)

Computing
E-mail and World Wide Web access required for course communications, use of Blackboard, and printing of course notes - including a number of research papers to be obtained online. To complete the course assignments students must have access to a GCC compiler, tcl/tk and gnuplot software on a system that is running AIX or Redhat Linux 9.0 as the operating system. If students have access to a local system they can use it to do course work. By accessing the AIX systems at Rensselaer via telnet, students can compile modules supplied by the faculty, FTP them to your local AIX system, and complete the development work on your local AIX system.

If students do not have local access, Rensselaer recommends students have high-speed Internet connectivity to be able to do all their work on the AIX systems at Rensselaer. Dial up connections are not fast enough to support the course applications. In addition, students will need to disable firewalls to be able to export the display images using xhost or an X emulation program such as cygwin. Because many commercial sites have firewalls that prohibit this functionality, these setups must be tested. Please contact Pat Valiquette to get information about testing. He can be reached via email at valiqp@rpi.edu. Testing should take place as soon as possible.
Students will need an RCS userid plus a password to access Rensselaer's AIX systems and Blackboard. To get your RCS userid and passwords contact Pat Valiquette at valiqp@rpi.edu - include your name, student ID number and course name in the email.

E-mail access is required for course communications.

Access to Blackboard, Rensselaer's course management tool, is required. Please refer to this page for instructions on how to set up your computer for Blackboard.

Who Should Enroll
This course may be used in your Plan of Study as follows:

Degree Programs
CSCI - may be used as Hardware course or an elective
CSYS - may be used as a concentration course or an elective
ELEC - elective
EPOW - elective
HCIN - n/a  
ITEC - may be used as Networking application area course
MBA - elective
MGMT-MS - elective with advisor pre-approval
TCOM - n/a

This course is also open to non-matriculated students who meet the prerequisites.

Back to top

Course selector Questions About EWPNews and Events

 

 

RPI Home Page Stories of Innovation at Rennselaer Contact RPI Schedule a Campus Visit Apply Online Now Search All RPI Web Sites RPI Directory, People, Offices Rensselaer's Alumni Community and Connections News & Information, Articles, Press Releases Admissions Information, Requirements, Financial Aid Student Life & Experience Academics, Degrees, Research About Rensselaer Polytechnic Institute Rensselaer Polytechnic Institute Home Page