engineering
PART 2 1 min read
Part 2: Networking Basics for this project
The role of each piece of the network journey from your phone to your destination.
networking
Essential Terminology
It is first worth mentioning all the key terminology you will need to understand. Often with computer science, simple concepts can be overcomplicated with acronyms and verbose explanations. I will try to teach these concepts that is digestible by anyone.
- Packets
- IP (Internet Protocol) Address
- Ports
- NAT (Network Address Translation)
- DNS (Domain Name System)
- Encryption
- Tunnelling (Encapsulation)
- VPN (Virtual Private Network)