Home
Computer Network Tutorial
Last updated : June 02, 2023
A computer network is a system of interconnected computers that enable computers to communicate with each other and share their resources, data, and applications.
This computer network tutorial covers all topics from basic to advanced. It is helpful for the students who are studying/preparing for Gate, MCA, MTech, BTech, BE, BCA, PGDCA, DCA, and other classes like 12th, 11th, 10th, and 9th.
Table of Contents
- Computer Network: What is, Types
- Applications of Computer Network
- TCP/IP (Transmission Control Protocol/Internet Protocol) Model
- Open System Interconnection (OSI) Model
- Transport, Network, and Application Layers Protocols
- Network Protocols and Network Software
- Network Topologies: Types, Advantages, and Disadvantages
- Computer Network Hub: What It Is, Types, and Working
- Computer Network Routing and Viewing Routing Table
- Computer Network Routers
- Dynamic Routing Protocols Classification
- Computer Network Router and Its Components
- Methods for Populating a Routing Table
- Computer Network Switches
- Layer 2 Switching
- How to Configure Cisco Switch?
- ICMP (Internet Control Message Protocol)
- ICMP Messages: Types and Message Format
- Addressing in Computer Network
- Classless Addressing in Computer Network
- IPV4 Addressing in Computer Network
- IPV6 Addressing in Computer Network
- Logical Addressing | IPV4 Addressing: Address Space, Notations
- IPV4 Addressing | Classful and Classless Addressing
- Subnetting and Supernetting in Computer Network
- Network Address Translation (NAT) in Computer Network
- Fixed Length and Variable Length Subnet Mask (FLSM & VLSM)
- Line Configuration in Computer Network
- Transmission Modes in Computer Network
- Data Link Layer: What It Is, Sublayers, Design Issues, Functions
- Physical Layer: What It Is, Design Issues, Functions
- Network Layer: What It Is, Design Issues, Responsibilities
- Session Layer: What It Is, Design Issues, Functionalities
- Transport Layer: What It Is, Design Issues, Functions, and Example
- Application Layer: What It Is, Design Issues, Functionalities, and Example
- Presentation Layer: What It Is, Design Issues, Functionalities
- Coaxial Cable in Computer Network
- Optical Fiber (Fiber Optics) in Computer Network
- Unguided Transmission Media in Computer Network
- Virtual LAN (VLAN) in Computer Network
- Virtual Storage Area Networking (VSAN)
-
Data Link Layer
- Multiple Access Protocol in Computer Network
- Random Access methods in Computer Network
- Aloha: A random access method of multiple access in Computer Network
- Carrier Sense Multiple Access (CSMA) in Computer Network
- FDMA and TDMA: Channelization Processes in Computer Network
- Code-Division Multiple Access (CDMA) in Computer Network
-
Ethernet Technology
- Ethernet Technology: What It Is, Types, and Ethernet Cables
- Types of network topology in Ethernet connection and its frame
-
Data Communication
- Data Transmission: What It Is, Types, Advantages, and Disadvantage
- Switching Techniques: What It Is, Types, Advantages, and Disadvantage
- Transmission Impairment: What It Is, Consequences, and Causes
- What are Synchronous and Asynchronous Transmission?
- Intent-Based Networking
- Software-Defined Networking
- Wireless Personal Area Network (WPAN): Overview, Types
- Wireless Wide Area Network (WWAN)
- Peer-to-peer (P2P) File Sharing
- Packet Switching: What It Is, Types, Delays, and Benefits
- PGP - Authentication and Confidentiality
- PGP - Encryption and Compression
- Phishing Attacks: What It Is, Types, How To Protect?
- Mastering ICMP Ping in C: A Guide for Network Developers
- Pipelining in Packet Switching: What It Is, Benefits, Implementation
- Differences Between Plaintext and Cleartext Encryption
- Platform as a Service (PaaS), Its Types, Advantages, & Providers
- GPRS Architecture in Wireless Communication
- How to Identify and Prevent Phishing and Pharming?
- How to Change MAC Address in Windows 10 (Both Wired and Wireless Adapter)?
Computer Networks: Difference Between and Comparison Tutorials
- Differences Between Network Administrator and Network Engineer
- Difference Between Phishing and Pharming
- Difference Between Ping and Traceroute
- Network Vs. System Administrator: Difference Explained
- Difference Between Network and Application Layer Protocols
- Network Security Vs. Network Administration: Key Differences
- Difference Between Network and Internet
- Difference Between PDH and SDH
- Difference Between PCI and PCI express
- Difference Between PCI-E and PCI-X
- Difference Between OT and IT Networks