Computer Network Tutorials

‘Recent Articles’ on Computer Networks

Basics :

  1. Computer Network | Circuit Switching VS Packet Switching
  2. Differences between Virtual Circuits & Datagram Networks

Data Link Layer :

  1. Network Topologies | Computer Networks
  2. Local Area Network (LAN) Technologies.
  3. Stop and Wait ARQ
  4. Sliding Window Protocol | Set 1 (Sender Side)
  5. Sliding Window Protocol | Set 2 (Receiver Side)
  6. Computer Networks | Error Detection
  7. Basics of Wi-Fi
  8. Program to remotely Power On a PC over the Internet using the Wake-on-LAN protocol.
  9. Quiz on Data Link Layer

Network Layer :

  1. Internet Control Message Protocol (ICMP)
  2. Network Layer | Introduction and IPv4 Datagram Header
  3. Network Layer | Ipv4 Datagram Fragmentation and Delays
  4. IP Addressing | Introduction and Classful Addressing
  5. IP Addressing | Classless Addressing
  6. Computer Networks | Longest Prefix Matching in Routers
  7. Computer Networks | Traceroute
  8. What’s difference between Ping and Traceroute?
  9. Quiz on Network Layer
  10. Quiz on IP addressing

Transport Layer :

  1. Computer Networks | Congestion Control
  2. Leaky Bucket Algorithm| Computer Networks
  3. Quiz on Transport Layer

Application Layer :

  1. DNS (Domain Name Server) | Networking.
  2. How DHCP server dynamically assigns IP address to a host?
  3. What’s difference between http:// and https:// ?
  4. What’s difference between HTML and HTTP ?
  5. What’s difference between The Internet and The Web ?
  6. Quiz on Application Layer

Network Security and Cryptography :

  1. RSA Algorithm in Cryptography
  2. Deniel of Service and Prevention
  3. Simple Mail Transfer Protocol (SMTP)
  4. DNS (Domain Name Server) | Networking.
  5. Why does DNS use UDP and not TCP?
  6. Quiz on Network Security and Cryptography

Compression Techniques :

  1. LZW (Lempel–Ziv–Welch) Compression technique

Network Experiments :

  1. Let’s experiment with Networking
  2. Simple Chat Room using Python
  3. Socket Programming in Java

Misc :

  1. Network Devices (Hub, Repeater, Bridge, Switch, Router and Gateways)
  2. ‘Practice Problems’ on Computer Networks !
  3. ‘Quizzes’ on Computer Networks !
  4. Ask a Question on ‘Computer Networks ‘

If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above

Company Wise Coding Practice    Topic Wise Coding Practice