An open API service indexing awesome lists of open source software.

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

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
![network_screenshot](https://github.com/mhrn83/Network_Simulation/blob/main/network_screenshot.png)

## 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