This repository contains a Cisco Packet Tracer project simulating a complex network topology. The project includes various networking components and configurations to demonstrate the setup of a detailed and functional network environment.
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
- Device Initialization:
- Assigning IP addresses to routers and PCs.
- Setting up VLANs for segmented network traffic.
- Protocol Configuration:
- Configuring RIP, OSPF, and EIGRP for dynamic routing.
- Implementing EtherChannel for link aggregation.
- Access and Security:
- Setting up SSH for secure remote access.
- Limiting the SSH acces only for one device (Mother of Net Admin)
- Configuring HSRP for high availability.
- Impleminting securitt good pracites like switches Black Hole VLans
- Network Services:
- DNS and DHCP configuration.
- Web and email server setups.
- Smart Phone integration within the network.
- Performance Tuning:
- Adjusting bandwidth and delay settings for different network segments.
The topolgy of this project has been divided into 4 sections and a backbone. Different protocols have been configured in routers like OSPF, RIP, EIGRP and HSRP. In some routers, protocols have been redistributed. Also layer 2 switches and layer 3 switches were configured to have vlans and inter vlan routing. Devices behind wireless routers in Japan section use NAT protocol, so thier ip addresses are private. Some security aspects have been considered, for example defining blackhole vlans. Also an ACL has been defined to deny accessing printer outside of IUT LAN. There are also some servers for example email server, web server, DHCP server and DNS server, so you can make an account in email server and then try to send an email with devices or make a web page and then send http requests with PCs.
You can simply check all of the configurations, using show ru
command in each device. Also it may be interesting for you, checking show ip route
to see what is going on in routers and how routing algorithms are working.
Install Cisco Packet Tracer and then simply open the 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.
Network lab at Isfahan University of Technology