Computer Network (IT-502)
rgpv bhopal, diploma, rgpv syllabus, rgpv time table, how to get transcript from rgpv, rgpvonline,rgpv question paper, rgpv online question paper, rgpv admit card, rgpv papers, rgpv scheme
B.Tech RGPV notes AICTE flexible curricula Bachelor of technology
Course Objectives
To provide students with an overview of the concepts and fundamentals of computer networks
To familiarize with the basic taxonomy and terminology of computer networking area.
Describe how computer networks are organized with the concept of layered approach
To experience the designing and managing of communication protocols while getting a good exposure
to the TCP/IP protocol suite
Syllabus
UNIT 1:
Importance of computer networks, broadcast and point to point networks, Local area networks and Wide area
networks , ISO-OSI reference model, TCP/IP model , interfaces and services, Protocol data unit, connection
oriented and connectionless services, service primitives, Binding Protocol Address- ARP & RARP, packet
format, Encapsulation.
UNIT 2:
Data-Link layer: - Data link layer design issues, framing , flow & error control , physical addressing, Stop &
Wait protocol ,Go back N ARQ ,selective repeat ARQ ,piggybacking and pipelining ,HDLC LAN Protocol
stack-Logical link control and Media Access Control sublayer, IEEE 802.2 LLC Frame format; MAC layer
Protocols- static and dynamic allocation, Pure and slotted ALOHA, Carrier sense multiple access, Persistent and
non persistent CSMA, IEEE standard 802.3, 802.4, 802.5, FDDI,
UNIT 3:
The Network layer- logical addressing, classful & classless addressing, packet delivery & forwarding. unicast
routing protocols , multicast routing protocols, Routing algorithm- Least Cost, Dijkstra's, Bellman-ford,
Introduction to Internet protocol, IPv4 header, IPv4 Datagrams, Encapsulation, Fragmentation and Reassembly,
IP routing, Subnet addressing, Subnet mask, Super netting- special case of IP addresses, Ipv6-Motivation, frame
format and addressing. ICMP: Introduction, ICMP Header, ICMP message types.
UNIT 4:
Transport layer- TCP: Introduction ,Transport services , Process to process delivery, TCP ,congestion control
algorithms, quality of service, headers, connection establishment and termination, timeout of connection
establishment, maximum segment size, port no. and socket addresses, TCP timers, UDP: Introduction, UDP
header, UDP checksum, UDP operations, encapsulation & decapsulation, queuing, SCTP-Services, transmission
sequence number, stream identifier, stream sequence number, packet format
UNIT 5:
Application layer - BOOTP:-operation, packet format, DHCP:-Address allocation, configuration & packet
Format, DNS: Distribution of name spaces, DNS in the internet, FTP:-Connection, Communication, command
processing, TFTP, E-Mail: SMTP, POP, IMAP, SNMP. study of internetworking devices and their
configuration– switches, hubs, Bridges, routers and Gateways.
NOTES
- Unit 1
- Unit 2
- Unit 3
- Unit 4
- Unit 5
Books Recommended
1. .“Computer Networks” - Tanenbaum ,PHI Learning
2. “Data Communication & Networks ” , Fourouzan TMH
3. “TCP/IP-Protocol suite”, Forouzan, TMH 3rd edition
4. “Computer Networks and Internets”, D.E.Comer, Pearson
5. “TCP/IP Illustrated” W. Richard Stevens, Volume I, Addison Wesley,
6. “Internetworking with TCP/IP Vol. I, II & III”, Comer , PHI Learning.
Course Outcomes
Upon successful completion of this course the students will:
Have agood understanding of the OSI Reference Model and its Layers
Identify core networking and infrastructure components and the roles they serve; and given
requirements and constraints, design an IT infrastructure including devices, topologies, protocols,
systems software, management and security;
Analyze the requirements for a given organizational structure and select the most appropriate
networking architecture and technologies
Specify and identify deficiencies in existing protocols, and then go onto formulate new and better
protocols
You May Also Like
- IT-501 - Operating System
- IT-503 - Theory of Computation
- IT-503 - Microprocessor & Interfacing
- IT-503 - Principles of programming Languages
- IT-504 - Artificial Intelligence
- IT-504 - E Commerce & Governance
- IT-504 - Java Programming
- IT-505 - Advanced Java Lab
- IT-506 - Soft Skills and Interpersonal Communication
- IT-507 - Evaluation of Internship-II
- IT-508 - Minor Project I/Seminar