Training Trains logo

Network Engineering Internship

Design, build and troubleshoot networks: IP addressing, subnetting, switching, routing, VLANs, firewalls, Wi-Fi and network automation.

Cisco Packet TracerWiresharkGNS3Python (Netmiko)

What you'll work on

Full syllabus: all 60 graded tasks

These are the actual tasks the internship portal assigns for this domain. You submit each one with proof (a GitHub link or document) and a mentor reviews it.

Level 1: Foundations (24 tasks)
  1. OSI and TCP/IP models. Draw both models and map 10 real protocols (HTTP, DNS, TCP, IP, Ethernet, Wi-Fi and others) to their layers.
  2. IP addressing. Explain public vs private IPv4, CIDR notation and IPv6 basics with examples from your own network.
  3. Subnetting practice. Split 192.168.10.0/24 into 6 subnets, list each network, broadcast and host range, and show your working.
  4. Inspect your network. Use ipconfig/ip, ping, traceroute and nslookup at home or college and explain each result.
  5. DNS in depth. Trace a DNS lookup for a domain with dig +trace and explain root, TLD and authoritative servers.
  6. DHCP and ARP. Capture a DHCP exchange and ARP requests in Wireshark and explain each packet.
  7. TCP vs UDP. Capture a TCP three-way handshake and a UDP DNS query in Wireshark and compare them.
  8. Network devices. Explain what a hub, switch, router, access point and firewall do, with a home and an office example.
  9. Cable and Wi-Fi basics. Compare Cat5e, Cat6 and fibre, and 2.4 GHz vs 5 GHz Wi-Fi, with speed and range.
  10. Packet Tracer first lab. In Cisco Packet Tracer, connect two PCs through a switch, assign IPs and ping between them. Save the .pkt file.
  11. Router basics. Connect two networks with a router in Packet Tracer and configure interfaces so they can talk.
  12. Ports and services. List 20 well-known ports and their services, then find which ports are open on your own machine.
  13. Home network audit. List every device on your home or hostel network, its IP and MAC, and secure the router settings.
  14. Binary and hex practice. Convert 20 IP addresses and masks between decimal, binary and hex without a calculator.
  15. IPv6 addressing. Explain global, link-local and unique local IPv6 addresses and configure IPv6 in Packet Tracer.
  16. Ethernet frames. Capture Ethernet frames in Wireshark and label the MAC addresses, type field and payload.
  17. Switch MAC table. Show how a switch learns MAC addresses by watching its table fill in Packet Tracer.
  18. Cable types. Explain straight-through vs crossover and when auto-MDIX removes the difference.
  19. Basic device security. Set enable secret, console and VTY passwords and SSH on a router.
  20. Interface status. Use show commands to read interface status, errors and speed/duplex.
  21. HTTP vs HTTPS capture. Capture HTTP and HTTPS traffic and show what can and cannot be read.
  22. Email protocols. Explain SMTP, IMAP and POP3 and which ports they use.
  23. Network diagram symbols. Draw a network using standard icons and a legend.
  24. Speed tests. Measure bandwidth, latency and jitter at different times and explain the results.
Level 2: Building real features (20 tasks)
  1. VLANs. Create two VLANs on a switch in Packet Tracer and show that hosts in different VLANs cannot talk until you add routing.
  2. Inter-VLAN routing. Configure router-on-a-stick so the two VLANs can communicate, and document every command.
  3. Static routing. Build a three-router network and configure static routes until every network can reach every other.
  4. OSPF dynamic routing. Replace the static routes with OSPF and show the routing table and neighbours.
  5. NAT and PAT. Configure PAT so a private LAN reaches an outside network, and explain the translation table.
  6. Access control lists. Write ACLs that allow web traffic but block ping from one subnet, and test both.
  7. DHCP server. Configure a router as a DHCP server with an excluded range and verify clients get addresses.
  8. Wireless network setup. Set up a secured wireless network in Packet Tracer with WPA2/WPA3 and a separate guest network.
  9. Troubleshooting lab. Break your lab in three ways (wrong mask, missing route, shut interface), then diagnose and fix each with commands.
  10. Network documentation. Draw a clean topology diagram of your lab with IP plan, VLAN table and device list.
  11. EtherChannel. Bundle two links between switches with LACP and show load sharing.
  12. Port security. Limit a switch port to one MAC address and show what happens when a second device connects.
  13. DHCP snooping concept. Explain rogue DHCP servers and how DHCP snooping stops them.
  14. OSPF multi-area. Configure OSPF with two areas and explain area border routers.
  15. Route summarisation. Summarise four subnets into one route and verify it.
  16. IPv6 routing. Configure IPv6 static routes or OSPFv3 between three routers.
  17. Syslog and NTP. Send device logs to a syslog server and sync time with NTP.
  18. Wireless survey. Use a Wi-Fi analyser app to map signal strength and channels in a building and suggest improvements.
  19. Firewall rules. Configure a firewall (pfSense or a cloud security group) to allow only required services.
  20. Troubleshooting methodology. Write a step-by-step troubleshooting method (bottom-up or divide and conquer) and apply it to a lab fault.
Level 3: Professional work and capstone (16 tasks)
  1. Redundancy with STP. Build a looped switch network, show how Spanning Tree blocks a port, and explain what happens when a link fails.
  2. First hop redundancy. Configure HSRP or VRRP between two routers and show failover when one goes down.
  3. Site-to-site VPN concept. Explain IPsec site-to-site VPN and configure a simple one in Packet Tracer or GNS3.
  4. Network monitoring. Set up SNMP or a tool like Zabbix/LibreNMS in a lab and graph traffic on one interface.
  5. Network automation with Python. Use Python with Netmiko (or a lab simulator) to back up the configuration of a device automatically.
  6. Cloud networking. Design a cloud VPC with public and private subnets, route tables and a NAT gateway, and draw it.
  7. Network security review. Review your lab for weak passwords, open management access and missing ACLs, and harden it.
  8. Capstone: campus network. Design and build a small campus network (3 departments, VLANs, routing, DHCP, ACLs, Wi-Fi, redundancy) with full documentation.
  9. BGP basics lab. Configure eBGP between two autonomous systems in GNS3 or a simulator and advertise networks.
  10. SD-WAN concept. Explain SD-WAN and compare it with traditional MPLS for a company with five branches.
  11. Zero trust network access. Explain ZTNA and how it differs from a traditional VPN.
  12. Ansible for networks. Use Ansible to push a configuration change to two lab devices.
  13. Network capacity planning. Estimate bandwidth needs for a college of 2,000 students and design the uplinks.
  14. Packet analysis case. Analyse a provided capture file to find the cause of a slow network and write a report.
  15. Data centre network design. Explain spine-leaf architecture and draw a small design.
  16. Capstone 2: branch office network. Design and build a branch office connected to HQ by VPN, with VLANs, routing, firewall rules, Wi-Fi, monitoring and documentation.

Real software work, not just training

Every Network Engineering task is reviewed by our team and saved to your portfolio. Interns who pass the readiness check can take real work from Training Trains, W3AppDevelopers and DomainHostly projects on the Company Work board.

Hosting and Domain SolutionsCyber Security
See the software we build →

Frequently asked questions

Do I need experience to join the Network Engineering internship?+

No prior networking is needed. Packet Tracer is free and runs on most laptops.

What will I do in the Network Engineering internship?+

You complete 60 graded tasks in three levels: foundations, real features, and professional work. Each task is submitted with GitHub or document proof and reviewed. The final capstone is: Capstone 2: branch office network.

Do I get a certificate for the Network Engineering internship?+

Yes. After your required tasks are approved, your attendance is above 75% and you pass the proctored final exam, you get a graded completion certificate that anyone can verify at trainingtrains.com/verify.

Can I do the Network Engineering internship online?+

Yes. You can do it fully online from home, or offline at our Erode and Perundurai branches. Tasks, quizzes and mentor reviews are the same in both modes.

Available both online (work from home) and offline at our Erode and Perundurai branches - see the full internship program details for departments, duration, and the application process.