Scarlett Black Digital Portfolio

AP Networking Portfolio | 2025-2026

View the Project on GitHub Scarletteblack/Black-Scarlett-AP-Networking-Portfolio

Design and Planning

Networking Analogy

Here is an analogy to help conceptualize the Networking and the relationship between devices:
First, think of the Local Area Network (LAN) — the LAN is like a neighborhood. Photo9 Photo10 Photo11 Photo12

Below are diagrams of OSL Models, definitions, and examples: mymodel This is the initial diagram

This diagram is corrected and from the class: classmodel

Roadmap

roadmap

Above is a roadmap representing the transfer of data through the OSI Model

Reflection

This roadmap shows how data travels like a car going on a journey, starting at the Application Layer (in the driveway) and moving through the OSI layers before reaching its destination. Each layer plays a specific role in organizing, routing, and safely delivering data. The Transport layer is most important because it ensures the trip is completed accurately and orderly. This project taught how the OSI Models flows to keep all digital traffic running smoothly.

Technical Development

Using the ifconfig command, the IP Address was identified as 192.168.64.2 as shown below: Photo1

Switch to MAC terminal

Then, using the ping command, connectivity was checked, and a successful connection was established: Untitled

Next, the ports were checked using netstat -a, and a few of the active ports are shown below: active

Next, two MACs were connected to send and receive messages. The receiving MAC used the command nc -1 4444, meaning it was open to receive notifications. The sender then used the command **nc 4444**, inserting the receiving MAC IP address to connect to it. The 'hi' typed from the sending MAC appeared on the receiving end.

 connecting

Reflection

The ifconfig displays details about the computer’s network interface. Information like IP Address, MAC Address, and Broadcast Address. By using the ping command and receiving a successful reply, it was determined that the network was working. TCP established a reliable connection between two hosts and simplified it. All OSL layers were present, but mainly the Transport layer.

Test and Evaluation

Ping: The ping command sends small data packets to an IP address and measures how long it takes to get a response, checking connectivity. Photo3 The command above (ping 8.8.8.8) only tests the connectivity

Photo2 This command, however, (ping google.com) tests both connectivity and DNS

Traceroute: The traceroute command follows the path data takes and shows all of the hops. Photo5

Latency Hops: the delay introduced when a data packet passes through a single network device

Binary and Hexadecimal

Notes on denary, binary, and hexadecimal conversions:
binary-denary-hex-notes

Practice conversions: binary-denary-hex-practice

Converting in Ubuntu VM

ipcalc, as seen below, first displays the IP address in denary (blue). It is followed by the IP address in binary (orange/brown)

Image 10-28-25 at 10 05 AM

printf, as seen below, displays the IP address in hexadecimal after inputting it in denary. Image 10-28-25 at 10 09 AM (1)

An additional way of converting hexadecimal to denary:

Take the first part of the hexadecimal number and multiply it by 16. This is because hexadecimal is base 16. Then the second number is just multiplied by 1. Then add the two values to find the number in denary. The reverse would be to see how many times 16 goes into the number in denary, that number becomes the first hexadecimal number and the remainder is the second part.

Reflection and Analysis

This project taught about Local Area Network (LAN) connections and communication, using analogies like neighborhoods. The OSI and TCP/IP models helped teach how data travels in layers, from the physical signals all the way up to the applications we use every day. When using the Ubuntu VM, commands like ifconfig, ping, netstat, and nc are used to observe how devices can be identified, test connectivity, and exchange data across the network. Seeing the ‘hi’ message appear between two MACs demonstrated how TCP ensures reliable communication between hosts. The ping and traceroute commands also revealed the path and latency of data packets, showing how real networks experience hops. Converting IP addresses between binary, denary, and hexadecimal taught how computers process and represent data. Together, these skills connected theory with practice and showed how each OSI layer plays a role in transmitting information.