https://github.com/mhrn83/network_simulation
Network simulation using cisco packet tracer
https://github.com/mhrn83/network_simulation
cisco-packet-tracer network
Last synced: 3 days ago
JSON representation
Network simulation using cisco packet tracer
- Host: GitHub
- URL: https://github.com/mhrn83/network_simulation
- Owner: mhrn83
- License: mit
- Created: 2024-12-24T20:20:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-04T13:17:55.000Z (over 1 year ago)
- Last Synced: 2026-04-26T08:41:09.856Z (about 2 months ago)
- Topics: cisco-packet-tracer, network
- Homepage:
- Size: 593 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🖧 Cisco Packet Tracer Network Simulation Project
## Overview
This project contains a Cisco Packet Tracer simulation showcasing a multi‑segment network topology with dynamic routing, VLAN management, high availability, and core network services.
## Designed Network

## Features & Technologies
The following configurations have been implemented in the network topology:
- **Routing Protocols**: RIP, OSPF, EIGRP
- **Switching Technologies**: EtherChannel, HSRP
- **Access Control**: VLAN configurations, SSH access
- **IP Addressing**: Static and dynamic IP addressing (DHCP)
- **Bandwidth and Delay**: Adjusted for different network scenarios
- **Network Services**: DNS, Web, Email, and Smart Phone configurations
## Implementation Summary
### Key configuration areas include:
1. **Device Initialization**:
- Assigning IP addresses to routers, switches and PCs
- Setting up VLANs for segmented network traffic
2. **Protocol Configuration**:
- Configuring RIP, OSPF, and EIGRP for dynamic routing
- Redistribution between protocols
- Implementing EtherChannel for link aggregation
3. **Access and Security**:
- Setting up SSH for secure remote access
- Configuring HSRP for high availability
- ACL to restrict printer access
- Security hardening with black‑hole VLANs
4. **Network Services**:
- DNS and DHCP configuration
- Web and email server setups
- NAT on wireless routers to support private clients
5. **Performance Tuning**:
- Adjusting bandwidth and delay settings for different network segments
## How to Use
Install [Cisco Packet Tracer](https://www.netacad.com/courses/packet-tracer) and then simply open the [netlab_project.pkt](netlab_project.pkt). The whole network is in working condition. You can check it by sending a packet from one system to another or through using the PING command in the Cisco Packet Tracer.
## Prepared for
Network lab at Isfahan University of Technology