Dccnetwork
Dccnetwork
Course Objectives:
1. To understand concepts of switched communication networks and functions of each
layer of OSI model for layered architecture and introduce TCP/IP suite of protocols.
2. To understand performance of data link layer protocol for flow and error control.
3. To understand different routing protocols, and various networked applications such as
DNS, FTP, www architecture and network security.
Course Outcomes:On successful completion of the course, the students will be able to
1. study function of layers in OSI model and understand various network topologies.
2. understand network layer protocols, IP addressing and internetworking.
3. understand transport layer working with TCP, and UDP.
4. understand functionality of application layer and its protocols
5. understand the importance of network security principles.
UNIT-I
Introduction to Data communication: A Communication Model, The Need for Protocol
Architecture and Standardization, Network Types: LAN, WAN, MAN. Network Topologies:
Bus, Star, Ring, Hybrid, Line configurations. Reference Models: OSI, TCP/IP. Transmission
modes, DTE-DCE Interface, Transmission media- Guided media, Unguided media, Circuit
Switching principles and concepts, Virtual circuit and Datagram subnets.
UNIT-II
Data Link Layer: Need for Data Link Control, Design issues, Framing, Error Detection and
Correction, Flow control Protocols: Stop and Wait, Sliding Window, ARQ Protocols, HDLC.
MAC Sub Layer: Multiple Access Protocols: ALOHA, CSMA, LAN- IEEE 802.2, 802.3,
Wireless LAN- 802.11, 802.15, 802.16 standards. Bridges and Routers.
UNIT-III
Network Layer: Network layer Services, Routing algorithms: Shortest Path Routing, Flooding,
Hierarchical routing, Broadcast, Multicast, Distance Vector Routing, and Congestion Control
Algorithms. Internet Working: The Network Layer in Internet: IPV4, IPV6, Comparison of
IPV4 and IPV6, IP Addressing.
UNIT-IV
Transport Layer: Transport Services, Elements of Transport Layer, Connection
management, TCP and UDP protocols, ATM AAL Layer Protocol.
UNIT-V
Application Layer: Domain Name System, SNMP, Electronic Mail, World Wide Web.
Network Security: Cryptography Symmetric Key and Public Key algorithms, Digital
Signatures, Authentication Protocols.
20
Faculty of Engineering With effect from the academic year 2022-23
Suggested Reading:
21