Networking Fundamentals

 

M1L2 Brief


Understanding networking fundamentals is crucial for building robust IT infrastructure. This self-study module will help reinforce your knowledge of networking concepts and introduce you to the practical use of common networking commands.

Installation & Setup


  1. Install Bash Shell (Windows Users Only)
  2. Follow the step-by-step guide to install the Bash shell on Windows. MacOS and Linux users can use the built-in Terminal.
  3. Install Bash on Windows 10: https://hackernoon.com/how-to-install-bash-on-windows-10-lqb73yj3

Readings


  1. Introduction to Computer Networks
  2. Get a detailed understanding of what computer networks are, the different types of networks, and the essential components involved.
  3. Read the article on Computer Networks: https://www.javatpoint.com/computer-network-introduction
  4. Networking Basics and Fundamentals
  5. Explore the fundamentals of networking, including network protocols, IP addressing, and common network devices such as routers, switches, and hubs.
  6. Basics of Computer Networking: https://www.geeksforgeeks.org/basics-computer-networking/
  7. What is Bash Shell?
  8. Learn about the Bash shell, its role in Linux environments, and why it’s important for network engineers and system administrators.
  9. What is Bash Shell?: https://www.howtogeek.com/726559/what-is-the-bash-shell-and-why-is-it-so-important-to-linux/

Videos


  1. Understanding TCP/IP
  2. Gain insight into the foundational protocol suite of the internet, TCP/IP, and its role in communication between devices on a network.
  3. Watch the TCP/IP Video: https://www.youtube.com/watch?v=PpsEaqJV_A0
  4. IP Address Explained
  5. Learn about IP addresses, their structure, and the differences between IPv4 and IPv6.
  6. Watch the IP Address Video: https://www.youtube.com/watch?v=Kx6i9gwNS3w&list=PLBlnK6fEyqRgMCUAG0XRw78UA8qnv6jEx&index=9

Practical Exercises


  1. Network Diagnostics
  • Use the ping command to test connectivity between your computer and an external website like google.com. Record the results.
  • Use traceroute or tracert to trace the path your data takes to reach skillsunion.com. Note down the devices (hops) encountered along the way.
  1. IP Address Analysis
  • Use ipconfig (Windows) or ifconfig (Mac/Linux) to view your local IP address and subnet mask.
  • Identify the default gateway and explain its role in the network.
  1. DNS Lookup
  • Use the nslookup command to find the IP address of a domain (e.g., skillsunion.com).
  • Explain what a DNS server is and why it is essential for browsing the internet.

Helpful Links (References)


Comments

Popular posts from this blog

Infrastructure as Code (IaC) (Part 2 of 2)

Network Security Best Practices

Principles in Cloud Architecture Design