Eighth Semester
Distributed Networking
Course Description: The course covers principles underlying IPv6 Network Design, Internet routing protocols (unicast, multicast and unidirectional) with IPv6, algorithmic issues related to the Internet, IPv6 Migration, measurement and performance, next generation Internet (IPv6, QoS) and applications.
Course Objectives: The main objective of this course is to provide knowledge of different concepts of advanced networking with IPv6 including network design, routing, migration etc.
Contents of Chapter |
|---|
Unit 1: Protocols-functions (8 Hrs.)Protocols-functions, design, implementation and testing, Architectures, Standards and Protocols- TCP OSI/IP, connectionless and connection-oriented protocols, protocol stacks, Internetworking- bridges and routers, Internet design and evolution. |
Unit 2: Network Design (8 Hrs.)Network Design, Performance, Operation and Management-architecture, interoperability and open systems issues, Introduction to Distributed Systems-client/server model, workstations. |
Unit 3: Inter-process Communication (8 Hrs.)API for Internet protocols, External data representation and Marshalling, Client server architecture, Peer-to-peer architecture, Client-Server communication and Group communication |
Unit 4: Distributed Objects and Remote Invocation (8 Hrs.)Communication between distributed objects, Remote Procedure Call, Remote Object Invocation, Message- and Stream-oriented communication, Distributed Web-Based Systems, Common Carrier Services |
Unit : Distributed OS (8 Hrs.)network operating systems, Distributed File systems, Distributed synchronization, Distributed object-based systems, Fault Tolerant Computing Systems. |
Unit : Advance Application (5 Hrs.)Grid Computing and Application, virtualization and cloud computing |