This week, I delved into key concepts of the link layer, beginning with the principles behind its services. I learned about error detection and correction techniques, such as parity checks and cyclic redundancy checks (CRC), which are vital for ensuring data integrity during transmission. Multiple access protocols, including ALOHA and Carrier Sense Multiple Access (CSMA), were also a focus, helping me understand how devices share a broadcast channel in a network and avoid collisions. The use of ARP for link layer addressing was explored using Wireshark, providing hands-on experience with how ARP maps IP addresses to MAC addresses.
I also explored Ethernet technologies, examining how link layer switches and VLANs segment and manage networks more efficiently. This led me to investigate Layer 2 devices and their role in network segmentation using a Python-based SDN controller in Mininet. The hands-on emulation of a four-network, three-router topology using the Mininet API further solidified my understanding of how Layer 2 operates within a broader network. These concepts are crucial to ensuring a strong foundation in both theory and practical application of network protocols and services.
Comments
Post a Comment