https://github.com/nithin-sudarsan/simulation-of-internet
https://github.com/nithin-sudarsan/simulation-of-internet
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nithin-sudarsan/simulation-of-internet
- Owner: nithin-sudarsan
- Created: 2022-01-03T14:28:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-26T12:16:01.000Z (over 3 years ago)
- Last Synced: 2025-07-25T04:42:53.265Z (3 months ago)
- Size: 341 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simulation-of-internet
This topology is a **Simple** simulation of how the real-world internet works## Networking Devices Used
1. Switches
2. Routers
3. Wireless Routers
4. Servers
5. PCs## Concepts Implemented
1. Routing Information Protocol(RIP)
2. Dynamic Host Configuration Protocol (DHCP)
3. Domain Name Server(DNS)
## Legend
* Orange Area: Edge Wireless-Routers and PCs
* Yellow Area: Routers in the Internet (ISP)## Explanation
Routers 1 to 16 are all inter-connected and a network is formed which is configured and controlled by organizations such as IANA. Routing Information Protocol (RIP) is implemented in all the sixteen routers as a dynamic routing protocol. In this topology we have used four servers that represent four different websites that are Facebook, Instagram, Cisco and Whatsapp Servers (*All these servers provide dummy websites for simulation purpose*). We use one Server as a DNS server in which the DNS table is stored.The DNS table is as follows:
| No. | Name | Type | Details |
|-------|--------------------|--------------|----------------|
| 0 | cisco.com | A Record | 36.0.0.10 |
| 1 | facebook.com | A Record | 192.168.1.2 |
| 2 | instagram.com | A Record | 192.168.2.2 |
| 3 | whatsapp.com | A Record | 192.168.3.2 |We use ten Wireless routers as our edge routers to connect all the 30 PCs (*3 PCs connected to each wireless-router*) to the internet and access the websites that are hosted on the respective servers. The PCs obtain their IP addresses by DHCP impemented on thier respective wireless routers.
## Outcome
The PCs will be able to access the wesites that are hosted on different servers located in different locations by only using the domain names used to each of those servers, hence making it a easier and secure way to access the internet