Networking
-
A Guide to Java Sockets (Baeldung)
https://www.baeldung.com/a-guide-to-java-socketsTutorial and reference by Baeldung on using TCP and UDP sockets in Java. Includes basic examples that demonstrate Java's
java.net.Socket
class in action. -
Commonly Used Metric System Units (USMA)
https://usma.org/commonly-used-metric-system-units-symbols-and-prefixes#prefixesTable from the U.S. Metric Association showing the most commonly-used metric system prefixes and what they mean, including conversion factors.
-
Creating a Network Diagram with Network Notepad
https://www.youtube.com/watch?v=SNCGgJwbkiMBrief video tutorial showing you how to install and use the Network Notepad diagramming tool.
-
Displaying and Flushing your DNS cache (Windows, Mac, and Linux)
https://www.solarwindsmsp.com/blog/dns-cache-overviewBrief guide from SolarWinds explaining how to both display and flush the DNS cache on a Mac, Windows PC, or Linux host.
-
Network Notepad: Download
https://www.networknotepad.com/index.shtmlDownload the Freeware Edition of this network diagram drawing tool. NOTE: The software is only available on Windows.
-
Subnet Calculator
https://www.tunnelsup.com/subnet-calculator/Subnet calculator provided by TunnelsUP. You fill an example IP address with a CIDR prefix, and the calculator provides all the configuration details for the address's subnet (net mask, usable range, usable hosts, etc.)
-
Subnet Mask Cheat Sheet
https://www.aelius.com/njh/subnet_sheet.htmlSummary of subnetting information for networks of various sizes. Includes very helpful and detailed tables of all subnets derived from the most commonly-used CIDR prefixes.
-
Understanding Ethernet Wiring
https://www.practicalnetworking.net/stand-alone/ethernet-wiring/Helpful, comprehensive article from Practical Networking that explains all things Ethernet and the terminology used throughout the family of standards, including wiring specifications.
-
Wireshark Download
https://www.wireshark.org/download.htmlDownload the Wireshark network packet analyzer application. Installers are available for a variety of operating systems.