
The network layer sub-architecture is introduced to explain the relationship between the network layer and real networks (subnets). Internetworking among heterogeneous subnets is described in terms of addressing and routing, and techniques for identifying different protocol suites sent over the subnets are explained. The application layer sub-architecture for providing common application services is presented, and the OSI core building blocks for developing applications are described. The basic OSI and TCP/IP application layer protocols are presented and their operation described. Finally, interoperability techniques for implementing multiprotocol internets are presented, and techniques for OSI and TCP/IP coexistence are described.
Topics include the OSI, TCP/IP, DECnet, and SNA protocol architectures; layering, encapsulation, SAPs, and PDUs; sliding window algorithms, flow and error control, and the HDLC and PPP protocols; the OSI network layer organization, virtual circuits and datagrams, routing and congestion control algorithms, the X.25 and Frame Relay protocols and network layer protocol ID techniques; internetworking, NSAP and IP global addressing, the CLNP, IPv4 and the evolving IPv6 internetworking protocols, and the RIP, OSPF, ES-IS, and IS-IS routing protocols; transport layer design issues and the TP4 and TCP protocols; session layer dialog control and activity management; the presentation layer ASN.1 abstract syntax and the BER transfer syntax; the OSI upper layer architecture and the ACSE, CCR, ROSE, and RTSE application service elements; The OSI VT, FTAM and MOTIS application protocols, the TCP/IP TELNET, FTP and SMTP application protocols; OSI transitioning tools, multiprotocol networks, and the encapsulation, tunneling and convergence techniques.
| Course Administration | Course Objective | Schedule | Course Books | Instructor |
Viewgraphs, notes, homeworks and solutions.
EMAILSend mail or Questions to: Dr. R. J. Nieporent