You are on page 1of 1

MC7301 COMPUTER NETWORKS LTPC

3003

COURSE OBJECTIVES:
To understand networking concepts and basic communication model
To understand network architectures and components required for data communication.
To analyze the function and design strategy of physical, data link, network layer and
transport layer
To Acquire knowledge of various application protocol standard developed for internet

UNIT I NETWORK FUNDAMENTALS 9


Uses of Networks Categories of Networks -Communication model Data transmission
concepts and terminology Protocol architecture Protocols OSI TCP/IP LAN
Topology Transmission media

UNIT II DATA LINK LAYER 9


Data link control - Flow Control Error Detection and Error Correction - MAC Ethernet,
Token ring,Wireless LAN MAC Blue Tooth - Bridges.

UNIT III NETWORK LAYER 9


Network layer Switching concepts Circuit switching Packet switching IP Datagrams
IP addresses- IPV6 ICMP Routing Protocols Distance Vector Link State- BGP.

UNIT IV TRANSPORT LAYER 9


Transport layer service Connection establishment Flow control Transmission control
protocol Congestion control and avoidance User datagram protocol. -Transport for Real
Time Applications (RTP).

UNIT V APPLICATIONS 9
Applications - DNS- SMTP WWW SNMP- Security threats and services - DES- RSA-
web security -SSL
TOTAL : 45 PERIODS
COURSE OUTCOMES:

Able to trace the flow of information from one node to another node in the network
Able to Identify the components required to build different types of networks
Able to understand the functionalities needed for data communication into layers
Able to choose the required functionality at each layer for given application
Able to understand the working principles of various application protocols
Acquire knowledge about security issues and services available
REFERENCES:
1. Larry L. Peterson & Bruce S. Davie, Computer Networks A systems Approach, Fourth
Edition, Harcourt Asia / Morgan Kaufmann, 2007.
2. William Stallings, Data and Computer Communications, Nineth Edition, Prentice Hall ,
2011.
3. Forouzan, Data Communication and Networking, Fifth Edition , TMH 2012
4. Andrew S.Tannenbaum David J. Wetherall, Computer Networks Fifth Edition , Pearson
Education 2011
5. James F. Kurose, Keith W. Ross, Computer Networking: A Top-down Approach, Pearson
Education, Limited, sixth edition,2012
6. John Cowley, Communications and Networking : An Introduction, Springer Indian
Reprint, 2010.
7. Achyut S Godbole,Atul Hahate, Data Communications and Networkssecond edition 2011
8. Wayne Tomasi, Introduction to Data communications and Networking , Pearson 2011