Blog 08 – General

I compiled a my notes in a separate txt file as there was very little to talk about and I did not feel that they warranted their own blog posts:

05/05/2021
installed pfsense, set up IP addresses and DHCP range
attempted connection, no instance of successful ping both ways

06/05/2021
attempting to connect two clients to pfsense

11/05/2021
pfSense was still setup from earlier
Phil had an existing client from earlier
Frank recreated an ubuntu client
Both have been successfully connected to pfSense
Pinging pfSense was enabled
Both clients can ping pfSense

25/05/2021
Switching to windows server, due to our better understanding of the software + speed of setup.

01/06/2021
VPN’s are not possible in this environment…
moving on…

Blog 07 – Ubiquiti Unifi

Unfortunately there was a complete lack action taken to ensure that students knew this was one of the workshops that we had to do, which resulted in me (and multiple other students) thinking that it was some optional exercise which I did not the time or available brain power for.

I did some research later from which I learned that the process basically follows these steps:
* creating a UniFi account
* installing the UniFi controller
* connecting the WiFi router to POE
* initialising a pfsense server
* connect to the router with the UniFi application
From there you can update the firmware.
Also it may be necessary to reset the router before connecting to it.

This is designed to be as simple as possible and handles most of the configuration automatically.

Blog 06 – Cisco Workshop

Again this is a workshop that did not take place, we were even meant to have a guy come in to talk about Cisco but have not seen this happen.

From what I’ve seen, Cisco certifications are industry recognised proof that you are knowledgable in certain networking areas (depending on what certifications you have done).
Using “cisco” as a keyword in TradeMe Jobs and no other search criteria yields 14 results. Because of this I believe it to be likely that Cisco certifications are relevant to looking to get jobs that include networking.

I personally have no great interest in working through the certification process as I am not looking to enter that area of the tech industry.

Blog 05 – IPv6 Workshop

This post is supposed to be about what we did in the IPv6 workshop for NET603. However all we (my group) managed to get done was installing pfsense after going through four broken computers and having no idea how to install pfsense, as Lars had done that for us (without explanation) before he left. It was only thanks to another student that we got as far as we did.

According to some other notes I got later from the new tutor this is meant to be about a dual stack IP network.
I am completely unable to find resources that would have told me that without help from the tutor.

What Is IPv4/IPv6 Dual Stack? (2019) explains that:
“With the dual-stack solution, every networking device, server, switch, router, and firewall in an ISP’s network will be configured with both IPv4 and IPv6 connectivity capabilities”.

Blog 04 – OSI Model

Intro to the OSI model and Top-Down network design.
The OSI model depicts the layers that make up a network with every layer depending on the ones below it. For example: the Application layer depends on the Presentation layer which depends on the Session layer and so forth.

Top-Down network design is an agile methodology used in the construction of a network. This process defines what the network must be capable by looking at the business requirements of an organisation. This ensures that every layer meets the needs of the one above it.

     Top-Down network design steps
1. Analyse requirements
2. Develop logical design
3. Develop physical design
4. Test, optimize and document design
5. Implement and test network
6. Monitor and optimize network performance
Repeat as needed

     OSI Model
7. Application layer
6.  Presentation layer
5.  Session layer
4.  Transport layer
3.  Network layer
2.  Data link layer
1.  Physical layer

Blog 03 – Even More Subnetting

Ok so…. we’re still doing subnetting and Lars isn’t really covering anything new…
Basically all we’re doing right now is activities to practice. Kinda feels like maths homework….

I’m still trying to wrap my head around some of the finer points but as far as I can tell it’s mostly making sense.

Blog 02 – More Subnetting

We’ve continued to delve deeper into subnetting and the maths behind it. Lars keeps explaining it with different examples but I’m just getting more confused by how he does it. I feel like he is not properly explaining the cause and effect of what he is doing.
I would feel like an idiot, but I’m not the only one having problems with this.

What been helping my understanding the most was an online calculator I found. By using it I could clearly see how different parts of the equation affect each other, and after some fiddling I was starting to figure out why each part was being affected in the way it was.

Blog 01 – Subnetting

Subnetting allows you to partition a physical network into multiple smaller sub-networks (subnets). With this, it is possible to increase or decrease the number of IP addresses available on a single net address.

The basic structure for an IPv4 binary address with a 24 bit subnet mask is:
nnnnnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
n = network part of the address
h = host part of the address
s = subnet part of the address
If we were to switch the first ‘h’ for an ‘s’ we would be able to use that bit as a network address. This would give us more net addresses to use but would reduce the number of IP addresses available for each address.

Blog 00 – NET603 Introduction

My experience with infrastructure and networks doesn’t cover much beyond what I have learned in my first year of the Bachelor of IT in CSA502.
Before that I had accumulated some basic general knowledge like what it means to ping another machine.

I am unsure if this is a career path that I wish to pursue, however, what I learn here is sure to be useful to me in todays digital age. As such I simply aim to learn what I can.