Partial preview of the text
Download Blogs on Technology for Operating system and more Assignments Operating Systems in PDF only on Docsity!
UCS414: COMPUTER NETWORKS LT cr 200 3.0 ny Course Objectives: The subject will introduce the basics of computer networks to students through a study of layered models of computer networks and applications. Introduction: Computer Network and criteria, Classification of networks, Network performance and Transmission Impairments. Networking Devices. OSI and TCP/IP Protocol Suite, Layering principles. Line Encoding. Switching and Multiplexing techniques. Local Area Networks: Networking topologies: Bus. Star. Ring. Token passing rings, Ethemet. IEEE standards 802.3, 802.5. Wireless LANs: IEEE 802.11 and Bluetooth Reliable Data Delivery: Error control (retransmission techniques. timers). Flow control (Acknowledgements, sliding window). Multiple Access. Performance issues (pipelining). Routing and Forwarding: Routing versus forwarding. Static and dynamic routing. Unicast and Multicast Routing. Distance-Vector, Link-State. Shortest path computation, Dijkstra's algorithm. Network Layer Protocols (IP. ICMP), IP addressing. LPV6. Address binding with ARP Process-to-Process Delivery: UIP. VCP and SCIP, Multiplexing with TCP and UDP, Principles of congestion control. Approaches to Congestion control, Quality of service, low characteristics, Techniques to improve QoS Self Learning Contents: Naming and address schemes (DNS. IP addresses. Uniform Resouree Identifiers, cle.) Diswibuted applications (client/server, peer-to-peer, etc.), HTTP. Electronic mail, File uansfer, Telnet. Laboratory work: To design conceptual networks using E-Draw, Visual Studio etc. and to implement topologies BUS, RING. STAR. Mesh and configuring Router using Packet tracer or GNS3 platform.