
Identify key network criteria—performance, measured by transit and response times; reliability through rapid recovery from link failures; and security guarding against unauthorized access.
Concepts of computer networks explain ring topology, where devices form a loop and data travels in one direction, circulating until delivery. Repeaters regenerate weak signals at each node.
Explore the network layer's role in IP addresses, logical addressing, and routing for cross-network delivery beyond local area networks. Learn how data link uses MAC addresses for local communication.
Explore line coding in the physical layer, converting data elements (bits) into signal elements and the ratio of one data element per signal element.
Explore virtual circuit networks, a combination of circuit-switching and packet-switching that uses connection-oriented setup, dynamic virtual circuit identifiers, and per-switch routing tables to deliver data via frames.
Learn how stop-and-wait flow control works with data frames, acknowledgment, and a retransmission timer to handle frame or acknowledgment loss in noisy channels.
Explore frequency division multiplexing (FDM), dividing bandwidth into multiple channels with guard bands to transmit multiple signals on a single link, via analog modulation and demodulation.
A comprehensive course that explores the principles, concepts, and protocols underlying the design, implementation, and management of modern computer networks. In an increasingly connected world, computer networks play a vital role in facilitating seamless communication and data exchange. This course covers the fundamental components, functionalities, and protocols used in local area networks (LANs), wide area networks (WANs), and the Internet.
Topics covered include network architecture, network models, network protocols, network security, network performance, and network management.
The learners' will be able to understand and explain the following upon completing this course:
1. Fundamentals of Networking - Network Criteria, Types, Basic Parameters.
2. Network Topologies - Types of Connection, Mesh, Star, Ring, Bus Topologies.
3. The responsibilities of all the layers of OSI Model and the TCP/IP Model.
4. Line Coding Techniques - Unipolar NRZ, Polar NRZ, RZ, Bipolar, Biphase Schemes.
5. Error Detection Techniques - Parity, LRC, CRC, VRC, Checksum.
6. Switching Techniques - Circuit Switching, Packet Switching and VCN.
7. Flow Control Techniques - Stop and Wait, ARQ, Sliding Window Protocols.
8. Multiplexing Techniques - TDM, FDM, WDM
9. Addressing - IPv4, IPv6, IPv4 Header Format.
10. Network Devices - Passive Hubs, Active Hubs, Repeaters, Bridges, Routers
11. UDP - Introduction, Advantages, Disadvantages, Uses, Header Format
12. TCP - Introduction, Advantages, Disadvantages, Uses, Header Format, Data Delivery Phases