LRN: APRIL 15, 2024 My second entry in a series of logs used to track progress towards articulating and reaching my learning objectives. This entry is completed on a Monday, which is the beginning of my week. So I will use this entry to lay out what I hope to accomplish in the next six days. CCNA ---------------------------------------------------------------------- I've decided to follow an online CCNA-inspired course. I chose this certiface's coursework rather randomly. A few online recommendations suggested the subject was was good, and my review of course content seemed to confirm this. I intend for the course to help me understand at least the datalink layer in computer networking. It should help me reach towards another objective I've set, which is to setup my own home network. In this week, I intend to prepare myself for the course by setting up my notes, reviewing the entire curriculum in greater detail, and dipping my toes into the first few materials. Curriculum and learning methods ---------------------------------------------------------------------- I still need to layout more foundation for what and how I intend to learn. I have notes I've manually written that need to be entered into my computer. In this week, I will move all my notes into my computer and finalize more curriculum problem/solutions. Networking tools and their use ---------------------------------------------------------------------- I have been using a bit of `tcpdump' and Wireshark to debug protocols and interfaces. For instance: debugging the BOOTP/DHCP protocol while my router/firewall tries to get an IP lease, analyzing server logs for port 70 (Gopher) to see what kind of traffic I'm getting, capturing SFTP connections to see why they're failing (client/server protocol mismatch: ftp vs sftp). I need to document these experiences vis a vis the NET-101 problem/solution I set last week. In this week, I will note down the reasons for using `tcpdump' and Wireshark (as I just mentioned), note the command used to capture packets, and note any observations I got from the packet analysis. Building an application protocol ---------------------------------------------------------------------- I have started to work on building my own application protocol, a protocol for setting up and getting information from IoT sensor devices on my home network. I'm diving into this work ahead of some other items that shoLd logically be completed first. I think that's OK. At least: I'm willing to entertain this order of operations as an experiment to see whether leading with a hands-on activity gets me excited and attentive to the more theoretical activities.