<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[darajat's infosec journal]]></title><description><![CDATA[darajat's infosec journal]]></description><link>https://darajat.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Wed, 04 Nov 2026 09:17:12 GMT</lastBuildDate><atom:link href="https://darajat.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Network Fundamentals: Building My Foundation in Cybersecurity.]]></title><description><![CDATA[My learning journey through networking fundamentals, covering the OSI model, IP addressing, Subnetting, protocols, ports, routing and network…]]></description><link>https://darajat.hashnode.dev/network-fundamentals-building-my-foundation-in-cybersecurity</link><guid isPermaLink="true">https://darajat.hashnode.dev/network-fundamentals-building-my-foundation-in-cybersecurity</guid><category><![CDATA[cybersecurity]]></category><category><![CDATA[networking]]></category><category><![CDATA[comptia]]></category><category><![CDATA[networkplus]]></category><category><![CDATA[learning]]></category><dc:creator><![CDATA[Darajat Mohammed]]></dc:creator><pubDate>Sun, 01 Nov 2026 01:14:48 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6ae355dde4559d9e4e58192c/d97a6c6d-dcb4-4dd2-9733-42d3ef6863f5.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every journey starts somewhere, and as someone working towards a career in cybersecurity, I've come to understand that learning how networks work is one of the most important places to start.</p>
<p>Recently, I've been studying CompTIA Network+ using Professor Messer's learning materials. This has helped me build a better understanding of networking concepts and how devices communicate with one another.</p>
<p>Rather than rushing into advanced cybersecurity concepts, I decided to focus on understanding the fundamentals first.</p>
<p>Here are some of the key things I've learned so far. One of the first things I explored was the foundation of computer networking.</p>
<p>I learned about the OSI (Open Systems Interconnection) Model, which consists of seven layers:</p>
<ol>
<li>Physical</li>
<li>Data Link</li>
<li>Network</li>
<li>Transport</li>
<li>Session</li>
<li>Presentation</li>
<li>Application Understanding these layers helped me appreciate how data moves between devices and how different networking functions work together.</li>
</ol>
<p>I also learned about networking devices such as:</p>
<ul>
<li>Routers</li>
<li>Switches</li>
<li>Firewalls</li>
<li>Wireless Access Points (APs) Each device plays a different role in network communication and management. Another important area was understanding network protocols and ports.</li>
</ul>
<p>I explored the differences between TCP and UDP and how they support communication across networks.</p>
<p>Some important ports I studied include: This helped me understand how different services communicate and why ports are important in network operations and security. I also explored IP addressing, particularly IPv4 and IPv6.</p>
<p>Some of the concepts I covered include:</p>
<ul>
<li>Converting binary to decimal.</li>
<li>Understanding subnet masks.</li>
<li>CIDR notation.</li>
<li>Classless subnetting.</li>
<li>Variable Length Subnet Masking (VLSM). One thing I found interesting was how subnetting helps organise networks and manage IP addresses efficiently. I learned about how data finds its way across networks through routing.</li>
</ul>
<p>Some of the areas covered include:</p>
<ul>
<li>Static routing.</li>
<li>Dynamic routing.</li>
<li>Star topology.</li>
<li>Mesh topology.</li>
<li>Hybrid topology. Understanding these concepts gave me a clearer picture of how networks are structured and how devices communicate across different network environments. Learning networking is not just about understanding how things work; it's also about knowing how to identify and solve problems.</li>
</ul>
<p>I was introduced to several command-line tools used in network troubleshooting, including:</p>
<ul>
<li>Ping: Tests connectivity between devices.</li>
<li>Traceroute: Helps identify the path packets take across a network.</li>
<li>Nslookup: Used to query DNS information.</li>
<li>Dig: Helps investigate DNS records.</li>
<li>Tcpdump: Captures and analyses network traffic.</li>
<li>Netstat: Displays network connections and related information. These tools introduced me to the practical side of networking and the importance of troubleshooting skills. Looking back at what I've studied, a few things stand out:</li>
</ul>
<ol>
<li>Networking is one of the foundations of cybersecurity.</li>
<li>Understanding protocols and ports helps explain how devices communicate.</li>
<li>IP addressing and subnetting are essential for organising networks.</li>
<li>Troubleshooting requires both technical knowledge and problem-solving skills.</li>
<li>Understanding how networks work makes it easier to understand how they can be secured. One important lesson I've taken from this experience is that you cannot effectively secure what you don't understand.</li>
</ol>
<p>Before thinking about securing systems and networks, I need to understand how they operate, how information travels between devices, and where potential weaknesses can exist.</p>
<p>This is why I believe building a strong networking foundation is an important step towards becoming a cybersecurity professional. This is only the beginning of my learning journey.</p>
<p>I intend to continue practising what I've learned, exploring more technical concepts and gradually developing practical cybersecurity skills.</p>
<p>I'm not claiming to know everything, but I'm committed to learning, improving and documenting my progress along the way.</p>
<p>One concept at a time. One practical lesson at a time.</p>
<p>A strong foundation today, a safer tomorrow.  Learning resources: Professor Messer – CompTIA Network+</p>
]]></content:encoded></item></channel></rss>