Functional Elements and Current Practice in Networking:
Networking as Resource Sharing, Analogy with the Operating System of a Computer, The Functional Elements: Multiplexing, Switching, Routing, Network Management, Traffic Controls and Timescales, Current Practice: Network Infrastructure, Networking Architectures, Telephone and ISDN Networks, X.25 and Frame Relay Networks, The Internet, Asynchronous Transfer Mode (ATM) Networks. (Text 1)
Wireless Networks:
Bits over a Wireless Network, TCP Performance over Wireless Links, Adaptive and Cross-Layer Techniques, Random Access: Aloha, S-Aloha, and CSMA/CA, Wireless Local Area Networks, Wireless Ad Hoc Networks, Link Scheduling and Network Capacity, Scheduling Constraints, Centralized Scheduling, Capacity of a WANET, Wireless Sensor Networks: An Overview.(Text 1)
Packet Processing:
Addressing and Address Lookup, Addressing, Addressing in IP Networks: Subnets and Classless Inter domain Routing, Efficient Longest Prefix Matching: Level-Compressed Tries, Hardware-Based Solutions, Packet Classification
Routing:
Engineering Issues, Shortest Path Routing of Elastic Aggregates, Elastic Aggregates and Traffic Engineering, Optimal Routing, Algorithms for Shortest Path Routing: Dijkstra’s Algorithm, The Bellman–Ford Algorithm, Routing Protocols, Distance Vector Protocols, Link State Protocols.(Text 1)
Traffic Management:
Introduction, framework for traffic management, traffic models, traffic classes, traffic scheduling (Text 3).
Control of Networks:
Objectives and methods of control, routing optimization in circuit and datagram networks, Queuing models in circuit and datagram networks (Text 2).
Congestion and flow control:
Congestion control ,Window congestion control, Rate congestion control, control problems in ATM Networks (Text 2), flow control model, flow control classification, open loop flow control, closed loop flow control (Text 3).