MCA – III SEMESTER

 

MCA-205 COMPUTER NETWORKS

 

L T P Total                                                                                                       Credits-4

4 0 0 4                                                                        Duration of Exam- Three hours

 

 

Introduction

 

Network Functions, Network Topology, Network Services, Switching Approaches, Transmission media and systems, multiplexing and signaling techniques, Error detection and correction, ISDN and BISDN

 

Layered Architectures

 

Examples, OSI Reference Model, Overview of TCP/IP architecture, Socket system calls, SNMP, Electronic Mail.

 

Peer-to-Peer Protocols

 

Protocols, Service Models and End-to-End requirements, ARQ, Sliding Window, RTP, HDLC, PPP protocols, Statistical Multiplexing.

 

MAC and LAN Protocols

 

Multiple access communication, Random Access-ALOHA, Slotted-ALOHA, CSMA, CSMA-CD, Channelization – FDMA, TDMA, CDMA, Channelization in Cellular networks LAN Standards – 802.3, 802.4, 802.5, 802.6, FDDI, 802.11, LAN Bridges.

 

Packet Switching Networks

 

Packet network topology, Datagrams and Virtual Circuits – Structure of Switch / Router, Connectionless and Virtual Circuit packet Switching, X.25, Routing Algorithms, ATM Networks, Traffic management and QoS – FIFO, Priority Queues, Fair Queuing, Congestion Control techniques.

 

TCP/IP

 

Architecture, Internet protocols – IP packet, Addressing, Subnet addressing, IP routing, CIDR, ARP, RARP, ICMP, Reassembly, IPv6, UDP, Transmission Control Protocol – TCP, Reliable stream service, operation, protocol, DHCP, Mobile IP, Internet Routing protocols, Multicast Routing.

 

Suggested References

 

  1. Leon Garcia and Indra Widjaja: Communication Networks – Fundamental Concepts and Key Architectures, TMH, 2000.
  2. S. Tanenbaum: Computer Networks, 3/e, PHI, 1997.

 

  1. Forouzan, Coombs and Fegan: Introduction to Data Communications and Networks, TMH, 1999.
  2. William Stallings: Data and Computer Communications 5/e, PHI.

 

DEPARTMENT OF COMPUTER APPLICATIONS, NIT Kurukshetra

Leave a Reply

Leave a Reply

Your email address will not be published.