Listed are some resources about Networking concepts. I have many computers and devices and a large area to cover so I have multiple routers in play. Messing with so many devices and getting more into Arduino means I need to deepen my understanding of Networking concepts. This page lists resources I have found to be helpfull, maybe it will help others too.
ngrok.com this is a cool web tool for testing mobile apps by directing traffic to your device.
http://serveo.net this cool web tool is about the same as above except it lets you expose your local webser to use it as your own web host.
Articles and links
One of my Routers is a NetGear N750 this is the link to the manual. You can use google to find the manual for your router. Any old wireless router can be turned into a Wireless Access Point, which is what you need when running more than one router on the same network.
One thing to understand is DHCP ( dynamic host configuration protocol ) this is how your devices get an IP address from your router.
How to Set Static IP Address and Configure Network in Linux – excellent article about how to create static IP addresses on your Linux servers. This can be done on a local machine for fun or testing too.
How to Setup Local DNS Using /etc/hosts File in Linux – excellent article explains setting up IP addresses on you local machine for testing your web development work.
Network Types: LAN, WAN, PAN, CAN, MAN, SAN, WLAN
Well I learned what a PAN was from this video. A PAN is what I am wanting to create between my phone and my wifi enable arduino projects or maybe even a WLAN.
How a DNS Server (Domain Name System) work?
This is an excellent short video that explains DNS in detail. Name Servers or NS servers are usually hosted on servers from the company you purchase your domain name from. You tell these servers where to redirect traffic. When you purchase hosting you get an IP address from the company you buy it from whether it is a bare metal server or a cloud instance. You go into the Record system of your Domain Registrar ( the company you bought the name from ) and redirect traffic for your NS server to your host IP by making a few records.
SSL, TLS, HTTP, HTTPS Explained
This video quickly covers HTTP, HTTPS, SSL and TLS. This is good to know for people that own websites. This site uses SSL provided by LetsEncrypt since it is just a simple blog. If you need help with this contact me. I can install SSL for you.
What is a MAC address?
Why do we need both IP and MAC address?
IP Address Basics and Subnet Mask: PLC Networking Basics: Subnetting
Secret of subnet mask
This video covers what a subnet mask is and why they are used.
Subnetting is Simple
This video goes into much more depth than the shorter video above.
How does a computer communicate locally and remotely?
This is the followup video to the “Secret of Subnet mask” video above and continues on with the discussion.
How does DHCP work?
I like this video because it is 5 minutes long and gets directly to the point.
DHCP Explained – Dynamic Host Configuration Protocol
I like this video because it goes a little more in depth than the above video. This video is about 10 minutes long and explains more of the history of DHCP. It also goes into much more depth than the above video. If you are like me you may like to know a little about the history of DHCP.