This course, a combination of lecture, lab assignments and written assignments, gave me a look at networking from a design perspective, . The curriculum included topics such as TCP/IP, DNS, DHCP, BOOTP, firewalls, routers, bridges, switches, wiring, ethernet, web servers, virtual hosting, SNAT/DNAT, and IP sub-netting. In this class we used both Ubuntu and Slackware Linux distributions, and I learned how to perform and configure various networking tasks on both operating systems. This really helped me to develop a better understanding of exactly what I was doing and how it was actually working.
Here is an example of a lab assignment I worked on in Network Engineering. We were instructed to add a DNS zone to an Ubuntu system. We were expected to have already installed the operating system and configured it connect to the local area network. From there, we needed to configure BIND9 as the Primary Master for our chosen domain name.
I find this subject to be more interesting with every new aspect that I learn. When I entered the Computer Technology program I didn’t have an adequate understanding of networking, how it works or even what it actually entails. I have gained an immense amount of knowledge about network configuration and troubleshooting using a variety of different operating systems, and yet I am still quite sure that I have only just begun that journey. I value any and all experience I have gained from this course. I expect that I will use and build upon my knowledge of networking almost every day in the future.