[38;5;12m                                                                              [39m[38;2;255;187;0m[1m[4mAwesome Networking [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m

[38;5;12mAn awesome collection of courses, books, tutorials, software, and other resources about networking.[39m

[38;2;255;187;0m[4mContents[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTCP/IP Protocols[0m[38;5;12m (#tcpip-protocols)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCourses[0m[38;5;12m (#courses)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBooks[0m[38;5;12m (#books)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSoftware[0m[38;5;12m (#software)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCertifications[0m[38;5;12m (#certifications)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMiscellaneous[0m[38;5;12m (#miscellaneous)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLicense[0m[38;5;12m (#license)[39m

[38;2;255;187;0m[4mTCP/IP Protocols[0m

[38;5;14m[1mNote[0m[38;5;12m: Links without description are official RFCs from the Internet Engineering Task Force (IETF).[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAddress Resolution Protocol (ARP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc826/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBorder Gateway Protocol (BGP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc4271/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDomain Name System (DNS)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc1035/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDynamic Host Configuration Protocol (DHCP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc2131/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFile Transfer Protocol (FTP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc959/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHypertext Transfer Protocol (HTTP/1.1)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc2616/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHypertext Transfer Protocol Version 2 (HTTP/2)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc7540/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInternet Protocol Version 4 (IPv4)[0m[38;5;12m (https://tools.ietf.org/html/rfc791/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInternet Protocol Version 6 (IPv6)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc2460/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNetwork Address Translator (NAT)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc1631/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSimple Mail Transfer Protocol (SMTP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc5321/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSimple Network Management Protocol (SNMP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc1157/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSecure Shell (SSH)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc4251/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTransmission Control Protocol (TCP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc793/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTelnet[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc854/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUser Datagram Protocol (UDP)[0m[38;5;12m (https://datatracker.ietf.org/doc/rfc768/)[39m

[38;2;255;187;0m[4mCourses[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCisco Networking Academy Courses[0m[38;5;12m (https://www.netacad.com/courses/networking) - A various networking courses (Essentials, CCNA, CCNP, etc.).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCBT Nuggets[0m[38;5;12m (https://www.cbtnuggets.com/) - An excellent place to start with the courses on various topics (Cisco, Juniper, CompTIA, etc.).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mipSpace[0m[38;5;12m (https://www.ipspace.net/) - Contains excellent courses and webinars on various network topics, for both beginners and advanced people.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGNS3 Academy[0m[38;5;12m (https://academy.gns3.com/) - A various number of courses related to networking with GNS3 software.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Complete Networking Fundamentals Course[0m[38;5;12m (https://www.udemy.com/complete-networking-fundamentals-course-ccna-start/) - The most popular Networking Essentials course on Udemy.[39m

[38;2;255;187;0m[4mTutorials[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNetworking[0m[38;5;12m (https://www.youtube.com/watch?v=rL8RSFQG8do&list=PLF360ED1082F6F2A5) - A series of YouTube tutorials about networking by Eli the Computer Guy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWireshark Tutorial for Beginners[0m[38;5;12m (https://www.youtube.com/watch?v=flDzURAm8wQ&list=PL6gx4Cwl9DGBI2ZFuyZOl5Q7sptR7PwYN) - TheNewBoston Wireshark Tutorial for Beginners.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMikroTik WinBox Manual[0m[38;5;12m (https://wiki.mikrotik.com/wiki/Manual:Winbox) - The official manual for MikroTik's WinBox software.[39m

[38;2;255;187;0m[4mBooks[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mComputer Networking: A Top-Down Approach (7th Edition)[0m[38;5;12m (https://www.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149) - Excellent book for beginners (and advanced people) in networking.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInternetworking with TCP/IP Volume One (6th Edition)[0m[38;5;12m (https://www.amazon.com/Internetworking-TCP-IP-One-6th/dp/013608530X) - A rich introduction book to the TCP/IP protocols and Internetworking.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNetwork Security Essentials: Applications and Standards (6th Edition)[0m[38;5;12m (https://www.amazon.com/Network-Security-Essentials-Applications-Standards/dp/013452733X/) - A practical survey of network security applications and standards.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBeej's Guide to Network Programming[0m[38;5;12m (https://beej.us/guide/bgnet/) - A free digital book about socket programming by Brian "Beej" Hall.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRed Hat Enterprise Linux 7 Networking Guide[0m
[38;5;12m (https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/pdf/networking_guide/Red_Hat_Enterprise_Linux-7-Networking_Guide-en-US.pdf) - The official Red Hat's networking guide for Red Hat Enterprise Linux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPractical Packet Analysis (3rd Edition)[0m[38;5;12m (https://nostarch.com/packetanalysis3) - An amazing book about analyzing network packets using Wireshark.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAttacking Network Protocols[0m[38;5;12m (https://nostarch.com/networkprotocols) - A Hacker's Guide to Capture, Analysis, and Exploitation[39m
[38;5;12mby James Forshaw.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCisco Press[0m[38;5;12m (https://www.ciscopress.com/) - Cisco authorized book publisher where you can get all books and official guides for Cisco certifications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAutomate Your Network: Introducing the Modern Approach to Enterprise Network Management[0m
[38;5;12m (https://www.amazon.com/Automate-Your-Network-Introducing-Enterprise/dp/1799237885) - Probably one of the best books for network automation by John W. Capobianco.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAcing the CCNA Exam[0m[38;5;12m (https://www.manning.com/books/acing-the-ccna-exam) - A comprehensive, detailed guide to passing the Cisco Certified Network Associate (CCNA) exam by Jeremy McDowell.[39m

[38;2;255;187;0m[4mSoftware and Tools[0m

[38;2;255;187;0m[4mOnline tools[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOnline nslookup[0m[38;5;12m (https://www.nslookup.io) - An online DNS client to view and debug DNS configuration.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOnline whois[0m[38;5;12m (https://whois.domaintools.com/) - An online whois record tool for getting information about domains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOUI Lookup Tool[0m[38;5;12m (https://www.wireshark.org/tools/oui-lookup.html) - An online OUI lookup for searching vendors of MAC addresses.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMXToolbox[0m[38;5;12m (https://mxtoolbox.com/) - A large number of various tools (DNS lookup, MX lookup, Whois, SPF lookup, and more).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwho is my isp[0m[38;5;12m (https://whois-myisp.com/) - isp lookup tool to check your ISP name[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdnslookup[0m[38;5;12m (https://dnslookup.pro/) - easy to use dnslookup tool[39m

[38;2;255;187;0m[4mPacket capture and analysis[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWireshark[0m[38;5;12m (https://www.wireshark.org/) - The most popular free and open source network protocol analyzer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTshark[0m[38;5;12m (https://tshark.dev/) - A CLI version of Wireshark.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtcpdump[0m[38;5;12m (http://www.tcpdump.org/) - A powerful open source command-line packet analyzer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNetworkMiner[0m[38;5;12m (https://www.netresec.com/?page=NetworkMiner) - A network forensic tool for PCAP file analysis.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMalware-Traffic-Analysis.net[0m[38;5;12m (https://malware-traffic-analysis.net/) - A large collection of malicious PCAP files that can be used to practice packet capture skills.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPublicly Available PCAP files[0m[38;5;12m (https://www.netresec.com/?page=PcapFiles) - A list of publicly available PCAP files for additional training.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPWRU (Packet, where are you?)[0m[38;5;12m (https://github.com/cilium/pwru) - eBPF-based Linux kernel networking debugger.[39m

[38;2;255;187;0m[4mNetwork simulators and emulators[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGNS3[0m[38;5;12m (https://gns3.com/) - A powerful free and open source network simulator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCisco Packet Tracer[0m[38;5;12m (https://www.netacad.com/courses/packet-tracer) - Cross-platform network visual simulation tool designed by Cisco Systems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEVE-NG[0m[38;5;12m (https://www.eve-ng.net/) - A powerful network simulator. Both Community and Professional editions are available.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCisco[0m[38;5;14m[1m [0m[38;5;14m[1mModeling[0m[38;5;14m[1m [0m[38;5;14m[1mLabs[0m[38;5;12m [39m[38;5;12m(https://www.cisco.com/c/en/us/products/cloud-systems-management/modeling-labs/index.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12monline[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelps[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mengineers[39m[38;5;12m [39m[38;5;12msimulate[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbehavior[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCisco[39m[38;5;12m [39m[38;5;12mrouters,[39m[38;5;12m [39m[38;5;12mswitches,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mpoints.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m
[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcustomers[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12menterprise[39m[38;5;12m [39m[38;5;12mbackgrounds.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCisco Virtual Internet Routing Lab (VIRL)[0m[38;5;12m (https://learningnetwork.cisco.com/s/virl) - It is a Cisco IOS-based comprehensive network simulation environment. It is intended for all individuals and trainees.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mContainerLab[0m[38;5;12m (https://containerlab.dev/) - A tool to build network topologies using containers.[39m

[38;2;255;187;0m[4mFirewalls and switches[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpfSense[0m[38;5;12m (https://www.pfsense.org/) - An open source firewall/router computer software distribution based on FreeBSD.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOPNsense[0m[38;5;12m (https://opnsense.org/) - OPNsense is an open source, easy-to-use, and easy-to-build FreeBSD based firewall and routing platform.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpen vSwitch[0m[38;5;12m (https://www.openvswitch.org/) - Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license.[39m

[38;2;255;187;0m[4mRemote access and sharing tools[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRemmina[0m[38;5;12m (https://remmina.org/) - An open source remote access tool. It supports RDP, SSH, VNC, and other protocols for remote access.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPuTTY[0m[38;5;12m (https://www.putty.org/) - One of the most popular SSH and Telnet clients for Windows.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFileZilla[0m[38;5;12m (https://filezilla-project.org/) - An open source tool for file transfer. Support FTP, FTPS and SFTP protocols.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWinSCP[0m[38;5;12m (https://winscp.net/eng/index.php) - A popular SFTP client and FTP client for Windows.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSecureCRT[0m[38;5;12m (https://www.vandyke.com/products/securecrt/) - A commercial SSH and Telnet client and terminal emulator by VanDyke Software.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWinBox[0m[38;5;12m (https://mikrotik.com/download) - Official MikroTik GUI software for administration of MikroTik RouterOS.[39m

[38;2;255;187;0m[4mOther tools[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNmap[0m[38;5;12m (https://nmap.org/) - A free and open source software for network discovery and security auditing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZenmap[0m[38;5;12m (https://nmap.org/zenmap/) - The official Nmap Security Scanner GUI.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraw.io[0m[38;5;12m (https://github.com/jgraph/drawio-desktop) - An open source software for creating network diagrams and topologies.[39m

[38;2;255;187;0m[4mCertifications[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCisco certifications[0m[38;5;12m (https://www.cisco.com/c/en/us/training-events/training-certifications/certifications.html)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMikroTik certified training programs[0m[38;5;12m (https://mikrotik.com/training/about)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJuniper Certification Tracks[0m[38;5;12m (https://www.juniper.net/us/en/training/certification/certification-tracks/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCompTIA Network+[0m[38;5;12m (https://certification.comptia.org/certifications/network)[39m

[38;2;255;187;0m[4mMiscellaneous[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNetwork Analysis[0m[38;5;12m (https://github.com/briatte/awesome-network-analysis) - An awesome list of network analysis resources.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSoftware Defined Networks (SDN)[0m[38;5;12m (https://github.com/sdnds-tw/awesome-sdn) - An awesome list about Software Defined Network (SDN).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReddit Networking[0m[38;5;12m (https://www.reddit.com/r/networking/) - Reddit group for networking.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReddit homelabbity[0m[38;5;12m (https://www.reddit.com/r/homelab/wiki/introduction/) - Reddit group for homelabs ideas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNetwork Engineering Stack Exchange[0m[38;5;12m (https://networkengineering.stackexchange.com/) - A question and answer site for network engineers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mServer Fault[0m[38;5;12m (https://serverfault.com/) - A question and answer site for system and network administrators.[39m

[38;2;255;187;0m[4mLicense[0m

[38;5;12mThis repository is under the [39m[38;5;14m[1mCC0 1.0 Universal[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/) license.[39m
