awesome-networking
Networking resource hub
A curated collection of resources on networking fundamentals and advanced topics.
A collection of awesome networking courses, books, tutorials and other resources
779 stars
18 watching
104 forks
last commit: 8 months ago
Linked from 2 awesome lists
awesomeawesome-listnetwork-administrationnetworking
Awesome Networking / TCP/IP Protocols | |||
Address Resolution Protocol (ARP) | |||
Border Gateway Protocol (BGP) | |||
Domain Name System (DNS) | |||
Dynamic Host Configuration Protocol (DHCP) | |||
File Transfer Protocol (FTP) | |||
Hypertext Transfer Protocol (HTTP/1.1) | |||
Hypertext Transfer Protocol Version 2 (HTTP/2) | |||
Internet Protocol Version 4 (IPv4) | |||
Internet Protocol Version 6 (IPv6) | |||
Network Address Translator (NAT) | |||
Simple Mail Transfer Protocol (SMTP) | |||
Simple Network Management Protocol (SNMP) | |||
Secure Shell (SSH) | |||
Transmission Control Protocol (TCP) | |||
Telnet | |||
User Datagram Protocol (UDP) | |||
Awesome Networking / Courses | |||
Cisco Networking Academy Courses | A various networking courses (Essentials, CCNA, CCNP, etc.) | ||
CBT Nuggets | An excellent place to start with the courses on various topics (Cisco, Juniper, CompTIA, etc.) | ||
ipSpace | Contains excellent courses and webinars on various network topics, for both beginners and advanced people | ||
GNS3 Academy | A various number of courses related to networking with GNS3 software | ||
The Complete Networking Fundamentals Course | The most popular Networking Essentials course on Udemy | ||
Awesome Networking / Tutorials | |||
Networking | A series of YouTube tutorials about networking by Eli the Computer Guy | ||
Wireshark Tutorial for Beginners | TheNewBoston Wireshark Tutorial for Beginners | ||
MikroTik WinBox Manual | The official manual for MikroTik's WinBox software | ||
Awesome Networking / Books | |||
Computer Networking: A Top-Down Approach (7th Edition) | Excellent book for beginners (and advanced people) in networking | ||
Internetworking with TCP/IP Volume One (6th Edition) | A rich introduction book to the TCP/IP protocols and Internetworking | ||
Network Security Essentials: Applications and Standards (6th Edition) | A practical survey of network security applications and standards | ||
Beej's Guide to Network Programming | A free digital book about socket programming by Brian "Beej" Hall | ||
Red Hat Enterprise Linux 7 Networking Guide | The official Red Hat's networking guide for Red Hat Enterprise Linux | ||
Practical Packet Analysis (3rd Edition) | An amazing book about analyzing network packets using Wireshark | ||
Attacking Network Protocols | A Hacker's Guide to Capture, Analysis, and Exploitation by James Forshaw | ||
Cisco Press | Cisco authorized book publisher where you can get all books and official guides for Cisco certifications | ||
Automate Your Network: Introducing the Modern Approach to Enterprise Network Management | Probably one of the best books for network automation by John W. Capobianco | ||
Acing the CCNA Exam | A comprehensive, detailed guide to passing the Cisco Certified Network Associate (CCNA) exam by Jeremy McDowell | ||
Awesome Networking / Software and Tools / Online tools | |||
Online nslookup | An online DNS client to view and debug DNS configuration | ||
Online whois | An online whois record tool for getting information about domains | ||
OUI Lookup Tool | An online OUI lookup for searching vendors of MAC addresses | ||
MXToolbox | A large number of various tools (DNS lookup, MX lookup, Whois, SPF lookup, and more) | ||
who is my isp | isp lookup tool to check your ISP name | ||
dnslookup | easy to use dnslookup tool | ||
Awesome Networking / Software and Tools / Packet capture and analysis | |||
Wireshark | The most popular free and open source network protocol analyzer | ||
Tshark | A CLI version of Wireshark | ||
tcpdump | A powerful open source command-line packet analyzer | ||
NetworkMiner | A network forensic tool for PCAP file analysis | ||
Malware-Traffic-Analysis.net | A large collection of malicious PCAP files that can be used to practice packet capture skills | ||
Publicly Available PCAP files | A list of publicly available PCAP files for additional training | ||
PWRU (Packet, where are you?) | 2,860 | 8 days ago | eBPF-based Linux kernel networking debugger |
Awesome Networking / Software and Tools / Network simulators and emulators | |||
GNS3 | A powerful free and open source network simulator | ||
Cisco Packet Tracer | Cross-platform network visual simulation tool designed by Cisco Systems | ||
EVE-NG | A powerful network simulator. Both Community and Professional editions are available | ||
Cisco Modeling Labs | An online platform that helps network engineers simulate the behavior of Cisco routers, switches, and access points. It is intended for customers from enterprise backgrounds | ||
Cisco Virtual Internet Routing Lab (VIRL) | It is a Cisco IOS-based comprehensive network simulation environment. It is intended for all individuals and trainees | ||
ContainerLab | A tool to build network topologies using containers | ||
Awesome Networking / Software and Tools / Firewalls and switches | |||
pfSense | An open source firewall/router computer software distribution based on FreeBSD | ||
OPNsense | OPNsense is an open source, easy-to-use, and easy-to-build FreeBSD based firewall and routing platform | ||
Open vSwitch | Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license | ||
Awesome Networking / Software and Tools / Remote access and sharing tools | |||
Remmina | An open source remote access tool. It supports RDP, SSH, VNC, and other protocols for remote access | ||
PuTTY | One of the most popular SSH and Telnet clients for Windows | ||
FileZilla | An open source tool for file transfer. Support FTP, FTPS and SFTP protocols | ||
WinSCP | A popular SFTP client and FTP client for Windows | ||
SecureCRT | A commercial SSH and Telnet client and terminal emulator by VanDyke Software | ||
WinBox | Official MikroTik GUI software for administration of MikroTik RouterOS | ||
Awesome Networking / Software and Tools / Other tools | |||
Nmap | A free and open source software for network discovery and security auditing | ||
Zenmap | The official Nmap Security Scanner GUI | ||
Draw.io | 50,777 | 29 days ago | An open source software for creating network diagrams and topologies |
Awesome Networking / Certifications | |||
Cisco certifications | |||
MikroTik certified training programs | |||
Juniper Certification Tracks | |||
CompTIA Network+ | |||
Awesome Networking / Miscellaneous | |||
Network Analysis | 3,566 | 17 days ago | An awesome list of network analysis resources |
Software Defined Networks (SDN) | 1,479 | 4 months ago | An awesome list about Software Defined Network (SDN) |
Reddit Networking | Reddit group for networking | ||
Reddit homelabbity | Reddit group for homelabs ideas | ||
Network Engineering Stack Exchange | A question and answer site for network engineers | ||
Server Fault | A question and answer site for system and network administrators |