BX4006 Basics of Computer Networks Syllabus:

BX4006 Basics of Computer Networks Syllabus – Anna University PG Syllabus Regulation 2021

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 basic knowledge of various application protocol for internet security issues and services

UNIT I NETWORK FUNDAMENTALS

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

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

UNIT III NETWORK LAYER

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

Transport layer –service –Connection establishment – Flow control – Transmission control protocol –Congestion control and avoidance – User datagram protocol

UNIT V APPLICATIONS AND SECURITY

Applications – DNS- SMTP – WWW –SNMP- Security –threats and services – DES- RSA.

COURSE OUTCOMES:

On Completion of the course, the students should be able to:
 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 and fundamentals of security issues and services available

TOTAL : 45 PERIODS

REFERENCES:

1. Larry L. Peterson & Bruce S. Davie, “Computer Networks – A systems Approach”, Fifth Edition, Morgan Kaufmann, 2012.
2. James F. Kurose, Keith W. Ross, “Computer Networking: A Top-down Approach, Pearson Education, Limited, sixth edition, 2012.
3. AndrewS. Tannenbaum, David J. Wetherall, “Computer Networks” Fifth Edition, Pearson Education 2011.
4. Forouzan, “Data Communication and Networking”, Fifth Edition , TMH 2012.
5. William Stallings, ―Data and Computer Communications‖, Tenth Edition, Pearson Education, 2013.
6. Larry L. Peterson & Bruce S. Davie, “Computer Networks – A systems Approach”, Fifth Edition, Morgan Kaufmann, 2012.