Skip to content

aibgr/Advanced-Networking-Projects-Portfolio

Repository files navigation

Advanced Networking Projects Portfolio

A. Bagheri · UN Intern

Cisco Packet Tracer Wireshark GNS3 Linux MIT License Last Updated


Overview

This repository presents a collection of enterprise-grade networking projects developed by me during the ** Computer Networks** course at Iran University of Science and Technology (IUST), and in parallel with real-world responsibilities as a Network Monitoring & Security Analyst at the United Nations Office in Tehran (UNODC-Iran).

These projects go far beyond typical academic labs — they reflect real operational scenarios, deep protocol understanding, troubleshooting under pressure, and pre-production validation techniques used daily in mission-critical environments.


Project Sections

1. Cisco Multi-AS Network with OSPF + eBGP + Automatic Failover

Enterprise-scale dual-AS topology with full redundancy

  • Two autonomous systems (AS 65001 & AS 65002)
  • OSPF multi-area inside each AS
  • eBGP peering over loopback interfaces
  • Full route redistribution (OSPF ↔ BGP)
  • Physical backup link (R4–R8) to trigger automatic failover
  • Detailed before/after routing table & traceroute validation

Real-world relevance: Same design principles applied in UN Tehran for inter-site connectivity and disaster recovery.

2. Wireshark Real-Traffic Forensics & Performance Analysis

Live packet capture during web browsing + large file upload (Gmail over home Wi-Fi)

  • Protocol hierarchy breakdown (TLS, QUIC, HTTP/3, DNS)
  • OS fingerprinting via TTL
  • HTTP/1.1 vs HTTP/2 vs HTTP/3 (QUIC) usage
  • TCP retransmission & packet loss identification
  • RTT graphing and traffic volume metrics
  • MTU & fragmentation analysis

Used in production: Same methodology applied to detect anomalies and performance bottlenecks in UN internal network.

3. Deep Dive: DHCP, ARP, Routing Tables & NAT Mechanics

Full dissection of lower-layer and host configuration protocols

  • Complete DHCP DORA + Release process with packet-level explanation
  • ARP request/reply behavior in LAN
  • Windows & WSL routing table management
  • NAT translation process for private-to-public internet access

Daily operational toolset at UN Tehran for client onboarding and connectivity troubleshooting.


Tools & Technologies

  • Cisco Packet Tracer 8.x · GNS3
  • Wireshark 4.x (Statistics, TCP Stream Graphs, IO Graphs)
  • Windows Server 10 + WSL2 (Ubuntu)
  • Linux networking tools (ip, ss, tcpdump)
  • Cisco IOS configuration (OSPF, eBGP, redistribution, route-maps)

Why This Portfolio Matters

These projects are not simulations — they are battle-tested patterns from:

  • Designing resilient multi-site routing for UN agencies
  • Performing live traffic forensics during security incidents
  • Validating network changes before deployment in production
  • Training junior analysts on protocol behavior and troubleshooting

Every configuration, capture, and analysis here has been used (or directly inspired) from real enterprise environments.


Project Highlights (Visual Overview)

Cisco Multi-AS Topology & Addressing eBGP Configuration & OSPF Neighbors Wireshark Protocol Hierarchy & Traffic Analysis DHCP DORA Process Deep Dive ARP, Routing Table & NAT Analysis

Contact

A. Bagheri

Open to collaboration on enterprise network design, distributed systems, traffic forensics, and performance optimization projects.


Last updated: December 02, 2025

About

My Portfolio of Advanced Networking Projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published