Monday 24 February 2014

Computer Networking

RATIONALE:-
The purpose of this subject is to cover the underlying concepts and techniques used in
Computer Networking. This syllabus provides a comprehensive introduction to computer
network, network architecture and protocols.
PREREQUISITE:-
The students should have thorough exposure in Analog and Digital Communication and Data
Communications. Knowledge of Topology and protocol will help in better understanding


Unit I
Computer Network: Definitions, goals, components, structure, Architecture, Classifications &
types, Growth, Complexity and applications etc. Layered Architecture: Protocol hierarchy,
Connection Oriented & Connectionless Services, Service permative Design issues & its
functionality. ISO-OSI Reference Model: Principle, Model, Descriptions of various layers and
its comparison with TCP/IP. Network standardization.
Examples of Networks: Telecommunication Network, Corporate Networks, Connection
oriented network i.e., X.25, Frame relay & ATM, Wireless LAN 802.11, internet, Intranet,
Extranet, SNA & DNA etc.
Unit II
Data Link Layer: Need, Services Provided, Framing & its methods, Flow Control, Error control.
DLL Protocol: Elementary & Sliding Window. Piggybacking & Pipelining. Protocol verification:
Finite State Machine Models & Petri net models. Example in Data Link Layers: HDLC &
Internet. Comparison of BISYNC and HDLC Features. Bridges and layer-2 switches
Unit III
MAC Sub layer: Static & Dynamic channel allocation, Media access control for LAN & WAN.
Classification of MAC Sub layer protocol, Study of various collision, Collision free & limited
contention protocol i.e., ALOHA : pure, slotted , CSMA, CSMA/CD,CSMA/CA, Bit Map, Binary
count down, BRAP, MLMA, Adaptive tree walk & urn protocol etc. IEEE 802 standards for LAN
& MAN & their comparison. Ethernet: Cabling, Binary exponentials algorithms, performance
fast Ethernet, Gigabit Ethernet, FDDI. Wireless LANs, Broadband Wireless, Bluetooth:
Architecture, Application & Layering.
UNIT - IV
Network Layer: Need, Services Provided , Design issues, Routing algorithms: Least Cost
Routing algorithm, Dijkstra's algorithm, Bellman-ford algorithm, Hierarchical Routing,
Broadcast Routing, Multicast Routing, Routing for mobile hosts, Routing in Ad Hoc Networks
Routing Strategies, Congestion Control Algorithms: General Principles of Congestion control,
Prevention Policies, Congestion Control in Virtual-Circuit Subnets, Congestion Control in
Datagram subnets. IP protocol, IP Addresses, Comparative study of IPv4 & IPv6, Mobile IP.
Unit V
Processes to Processes Delivery – Transmission Control Protocol (TCP) - User Datagram
Protocol, Data Traffic, Congestion Control and Quality of Service, Techniques to improve
QOS, Integrated Services, and Differentiated Services. Network Security: Cryptography,
Message Security, Digital Signature, User Authentication, Key Management, Security
Protocols in Internet ,DNS,SMTP, FTP, HTTP, WWW, Virtual Terminal Protocol, VoIP: Basic
IP Telephone System,H.323 Characteristic & Layering, SIP Characteristics, Method &
Sessions.


List of Experiments
1. To study Communication Guiding system
2. To study various types of connectors.
3. To study of different type of LAN equipments.
4. Study and verification of standard Network topologies i.e. Star, Bus, Ring etc
5. LAN installations and their Configurations.
6. To implement various types of error correcting techniques.
7. To implement various types of framing methods.
8. To implement various types of DLL protocols.
9. To study & configure various types of router & Bridges.
10. To implement various types of routing algorithm.
11. To study of Tool Command Language(TCL).
12. Study and Installation of Standard Network Simulator, N.S-2.
13. Study & Simulation of MAC Protocols like Aloha, CSMA, CSMA/CD and CSMA/CA using
Standard Network Simulator.
14. Study & Simulation of Routing Protocols using Standard Network Simulator.
15. Study & implementations of VoIP Concepts.
16. Implementation & Comparisons of various types of Cryptographic algorithms.

Suggested Reading:
1. Tanenbaum A. S ,”Computer Networks “Pearson Education.
2. Stalling W, “Computer Networks”, Pearson Education
3. Douglas E. Comer & M.S Narayanan,”Computer Network & Internet”, Pearson Education
4. Behraj A Forouzan,”Data Communication & Networking”, McGraw-Hill.
5. Natalia Olifar & Victor Olifer,”Computer Networks”, Willey Pub.
6. Prakash C. Gupta, “Data Comunications and Computer Networks”, PHI
7. Bertsekas & Gallager “Data Network” , PHI
8 Gallo,”Computer Communication & Networking Technologies”,Cengage Learning

No comments:

Post a Comment