6 week curriculum for Networking


INTRODUCTION

• Uses of computer Networks LAN, MAN, WAN,
• Wireless Networks
• Protocol hierarchies
• Design issues of layers interfaces and services.
• The OSI reference model
• The TCP/IP reference model

THE PHYSICAL LAYER
• Maximum data rate of a channel
• transmission media
• wireless transmission
• narrow band ISDN
• Broadband ISDN and ATM;
• Virtual circuits versus circuits switching.


DATA LINK LAYER
Data link layer design issues
• Services provided to network layers
• Framing
• error control
• flow control
• error detection and correction

PROTOCOLS
• Sliding window protocola one bit sliding window protocol
• A protocol using go back-N
• A protocol using selective repeat
• Protocol specification and verification
• Example data link protocols
• HLDC- high level data link control

THE MEDIUM ACCESS SUB LAYER:
Channel allocation problem
• Static and dynamic channel allocation in LAN's and MAN's multiple access protocols- ALOHA carrier Multiple access protocol
• IEEE standards 802.3 and Ethernet
• IEEE standard 802.4 token bus
• IEEE standard 802.5 token, ring.


Networks, layer design issues, routing algorithms:
• Optimality principle
• Shortest Path routing
• Distance vector routing
• Link state routing
• Hierarchical routing
• Routing in Adhoc networks
• Node look up in peer to peer networks

Congestion
Control algorithm:
• Principles
• Prevention policies
• Congestion control in virtual circuit and datagram subnets
• Load shielding
• Jitter control
• Leaky bucket algorithm
• Token bucket algorithm
• Internetworking.

TRANSPORT LAYER:
• Transport services
• Elements of transport protocols
• Simple transport protocol
• Overview of application layer (TCP, UDP).