{{tag>projects cloud club computing virtualization machines VMs AWS Azure GCP}} [[cloud_club|About the Club]] ==== Cloud Club Topics - Networking ==== ==== Designing a network ==== - What is a network? - What is a cloud? - How does a cloud differ from a local network? - What applications or services are you wanted to host? - What equipment do you need? - What software do you need? - What licenses do you need ( if any )? ==== Understanding Networks ==== - Media Access Controll ( MAC ) Address - Address assigned/burned into network card - A.K.A hardware address - IP addresses - [[https://www.cloudns.net/blog/what-is-ipv4-everything-you-need-to-know/|IPv4]] vs [[https://www.cloudns.net/blog/what-is-ipv4-everything-you-need-to-know/#IPv4_vs_IPv6_%E2%80%93_differences|IPv6]] - [[https://www.cloudns.net/blog/what-is-ipv4-everything-you-need-to-know/#IPv4_classification|IPv4 subnet classes ( A, B, C )]] - [[https://www.ipxo.com/blog/what-is-subnet-mask/|Subnet masks ( IPv4 )]] - [[https://www.cloudns.net/blog/what-is-ipv4-everything-you-need-to-know/#How_NAT_Network_Address_Translation_Works_with_IPv4|Network Address Translation ( NAT )]] - Network types - wired - wireless - [[https://www.geeksforgeeks.org/types-of-network-topology/|Network topologies]] - [[https://www.sophos.com/en-us/cybersecurity-explained/network-switch|Network switch]] - How does it forward traffic? - Network routing - What is a [[https://www.geeksforgeeks.org/introduction-of-a-router/|router]]? - How does it forward traffic? ==== Hands-on network design ==== - Subnetting - Network calculator tools - IP Calculator: [[https://jodies.de/ipcalc|ipcalc]] - IP Address Range Calculator: [[http://www.csgnetwork.com/ipinfocalc.html#google_vignette|ipinfocalc]] - IP calculator: [[https://networking.ringofsaturn.com/Tools/ipcalc.php|ipcalc]] - CIDR / VLSM Calculator: [[https://www.subnet-calculator.com/cidr.php|cidr]] - Routing - Default [ network ] gateway - Assigning IPs to servers - Drawing a network diagram ==== Hands-on network setup ==== - Physical setup of a network - Connecting cables - Power on equipment - Configuring devices - Testing connections ==== Troubleshooting networks ==== - Tools - Ping - Slight differences between Windows and Linux ping command options - Trace route - Windows: - tracert - Linux: - traceroute - tracepath - Packet Sniffing - [[https://www.varonis.com/blog/how-to-use-wireshark|WireShark]] - [[https://opensource.com/article/18/10/introduction-tcpdump|TCPdump]]