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.