Network Experiments
- Let’s experiment with Networking
- Mobile Ad hoc Network
- Types of MANET
- Simple Chat Room using Python
- Socket Programming in Java
- C Program to find IP Address, Subnet Mask & Default Gateway
- Introduction to variable length subnet mask (VLSM)
- Extracting MAC address using Python
- Implementation of Diffie-Hellman Algorithm
- Java Implementation of Deffi-Hellman Algorithm between Client and Server
- Socket Programming in Python
- Socket Programming with Multi-threading in Python
- Cyclic Redundancy Check in Python
- Explicitly assigning port number to client in Socket
- Netstat command in Linux:
- nslookup command in Linux with Examples
- UDP Server-Client implementation in C
- C program for file Transfer using UDP
- Java program to find IP address of your computer
- Finding IP address of a URL in Java
- Program to calculate the Round Trip Time (RTT)
- Network configuration and trouble shooting commands in Linux
- Implementing Checksum Using Java
- C Program to display hostname and IP address
- Program to determine class, Network and Host ID of an IPv4 address
- Program to determine Class, Broadcast address and Network address of an IPv4 address
- Program for IP forwarding table lookup
- Wi-Fi Password of All Connected Networks in Windows/Linux
Computer Network Tutorial
A computer network is a collection of computers or devices connected to share resources. Any device which can share or receive the data is called a Node. Through which the information or data propagate is known as channels, It can be guided or unguided.
In this Computer network tutorial, you’ll learn basic to advanced concepts like the Basics of computer networks, data link layer, network layer, network security and cryptography, compression techniques, etc.
Table of Content
- Basics
- Data Link Layer
- Network Layer
- Transport Layer
- Application Layer
- Network Security and Cryptography
- Compression Techniques
- Network Experiments
- Devices
- Misc