06.04.2013 Views

M S RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE – 560 ...

M S RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE – 560 ...

M S RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE – 560 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Computer Networks<br />

Subject Code: MCA41 Credits:4:0:0<br />

Prerequisites: Nil<br />

UNIT <strong>–</strong> I<br />

Computer Networks and the Internet:<br />

What Is the Internet?, The Network Edge, The Network Core, Access Networks and Physical Media,<br />

ISP and Internet Backbones, Delay, Loss, and Throughput in Packet-Switched Networks, Protocol<br />

Layers and Their Service Models, Networks Under Attack, History of Computer Networking and the<br />

Internet<br />

UNIT <strong>–</strong> II<br />

Application Layer:<br />

Principles of Network Applications, The Web and HTTP, File Transfer: FTP, Electronic Mail in the<br />

Internet, DNS—The Internet’s Directory Service, Peer-to-Peer Applications, Socket Programming<br />

with TCP, Socket Programming with UDP<br />

UNIT <strong>–</strong> III<br />

Transport Layer:<br />

Introduction and Transport-Layer Services, Multiplexing and Demultiplexing, Connectionless<br />

Transport: UDP, Principles of Reliable Data Transfer, Connection-Oriented Transport: TCP,<br />

Principles of Congestion Control, TCP Congestion Control<br />

UNIT <strong>–</strong> IV<br />

The Network Layer<br />

Introduction, Virtual Circuit and Datagram Networks, What’s Inside a Router?, The Internet Protocol<br />

(IP): Forwarding and Addressing in the Internet, Routing Algorithms, Routing in the Internet,<br />

Broadcast and Multicast Routing<br />

UNIT <strong>–</strong> V<br />

The Link Layer and Local Area Networks:<br />

Link Layer: Introduction and Services, Error-Detection and -Correction Techniques, Multiple Access<br />

Protocols, Link-Layer Addressing, Ethernet, Link-Layer Switches, PPP: The Point-to-Point Protocol,<br />

Link Virtualization: A Network as a Link Layer<br />

UNIT <strong>–</strong> VI<br />

Wireless and Mobile Networks:<br />

Introduction, Wireless Links and Network Characteristics, WiFi: 802.11 Wireless LANs<br />

UNIT <strong>–</strong> VII<br />

Multimedia Networking:<br />

Multimedia Networking Applications, Streaming Stored Audio and Video<br />

UNIT <strong>–</strong> VIII<br />

Security in Computer Networks<br />

What Is Network Security?, Principles of Cryptography,Authentication,<br />

Network Management: What Is Network Management?, The Infrastructure for Network<br />

Management, The Internet-Standard Management Framework<br />

Text Books:<br />

James F. Kurose, Keith W. Ross: Computer Networking- A Top-Down Approach, 4 th Edition ,<br />

Addison-Wesley<br />

Chapters: 1, 2, 3, 4, 5, 6.1-6.3, 7.1, 7.2, 8.1-8.3, 9.1-9.3.<br />

Reference Books:<br />

1. Behrouz A. Forouzan: Data Communications and Networking, 4 th Edition, Tata McGraw-<br />

Hill, 2006.<br />

2. Alberto Leon-Garcia and Indra Widjaja: Communication Networks -Fundamental Concepts<br />

and Key architectures, 3 rd Edition Tata McGraw-Hill, 2004.<br />

3. William Stallings: Data and Computer Communication, 8 th Edition, Pearson Education, 2007.<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!