Communications Network - EC-0414

COMMUNICATION NETWORKS (3:0:2)


Sub. Code: EC0414 CIE: 50% Marks

Hrs/week: 3 SEE: 50% Marks

SEE Hrs: 3 Max Marks: 100


Course Outcome:


On successful completion of the course, the students will


1. Understanding of OSI and TCP/IP Protocol Stack, the Transmission Delays, correlation between Data Transmission delay and Propagation Delay.

2. Should bet able to understand signalling, deciphering data using suitable protocols and should be able to comprehend and work with the basics of socket programming

3. Should be able to solve different Networks, Class addresses, subnet and subnet masking, switching and different routing protocols

4. The processes and protocols applied in communication in TCP and UDP, and apply the protocols, authentication, other connected processes and other networking applications.


Unit 1: Introduction: Network Architecture:

Layering and protocols, OSI Architecture, Internet Architecture and Performance Parameter: Bandwidth and Latency, Delay Bandwidth Products, High Speed Networks 7 Hrs

SLE: Application Performance Needs.


Unit 2: Direct Link Layer and Introduction to socket programing:

Socket programing basics 7 Hrs

SLE: Reliable Transmission: Noisy and Noiseless Channels.

Unit 3: Network Layer: Address mapping Delivery and LAN’s:

Mapping logical to physical address: ARP, Mapping physical to logical address: RARP and DHCP, Wired LAN, Wireless LAN. Wired: Ethernet (802.3) Wireless: Bluetooth (802.15.1), Wi-Fi (802.11), 6 Hrs

SLE: WI Max (802.16)

Unit 4: Internetworking:

Global addresses: Datagram forwarding in IP, Subnetting Host Configuration (DHCP), IPv4 Addresses and Data format, IPv6 Addresses and data format , Transport layer protocols: TCP and UDP 7 Hrs

SLE: Multicast Addresses

Unit 5: Switching and Routing:

Circuit switched networks: Three phases, efficiency and delay, Virtual circuit networks: addressing, three phases, efficiency and delay, Unicast Routing protocols: Optimization, intra and inter domain routing, distance vector routing, link state routing and path vector routing, Multicasting protocols: Routing protocols and applications 9 Hrs

SLE: Remote Procedure Call (RPC)

Unit 6: Applications, Traditional Applications:

File transfer: FTP World Wide Web (HTTP), Domain Name Serviced (DNS), Network Management (SNMP), 6 Hrs

SLE: Multimedia Applications


Text Books:

1. Data Communication and Networking’, ‘Behrouz A Forouzan’, Tata McGraw-Hill Publishing Company Limited, Indian 4th Edition, 2006.

2. ‘Computer Networks’, ‘Larry L. Peterson and Bruce S. Devie’, Morgan Kaufmann Publications, 5th Edition.


Reference Book:

1. ‘Computer Networks’, ‘Larry L. Peterson and Bruce S. Devie’, Morgan Kaufmann Publications, 4th Edition, 2002

2. ‘Computer Networks’, ‘Andrew S Tannenbaum’, Prentice Hall of India Pvt. Ltd., 4th Edition.