Explanation of what Network Address Translation is, how it works and why we need it to keep the internet growing. IP version 4 and 6 are also discussed.
Man that's sad that this guy stopped working on this channel all his videos are great and super simple to understand, he has a gift 👍 Thank you Pieter!
Pieter, you have a gift for teaching. Please consider making more videos. I've been learning CompTIA Network+ Objectives for the exam and am brand new to networking, and your teaching style and presentation is perfect. The visuals are super high quality and helpful. Thanks for doing what you do. Your materials are some of the best on the internet.... but you need more videos! Lol
Hi ! your videos are awesome. but why are you not making more videos related to computer networking? please upload more videos. these videos are very interesting.
Your videos are life savers! I'm in the middle of studying for my exam on networking and the officiall university slides use so much technobabble that it's hard to grasp the underlying concepts. Also these videos are exceptionally well structured and your voice is very clear. Thanks a lot for doing this!
Please make more videos. This was hands down the best explanation for NAT Don't mind me just making myself some notes here: -There are more people available who even use more devices than there are IPv4 addresses -Local machines in a local network are all connected to a router, which is in turn connected to the internet - external public networks - To reach a public server, the packet from a local private IP has to go through the home/local router. Then through the internet - multiple routes. Then finally the webserver. - The home router changes the packet private IP source address into its own public IP address - The home router also creates a NAT forwarding table which helps with return packets to know which packets go to which host in the local network by mapping host's private addresses to reserved public addresses in it - The web server creates a response packet with it's destination as a the home router which is a public IP - At the home router the packet's destination IP address is changed to the corresponding/matching local private IP address on the NAT forwarding table. Then the packet will be forwarded to the local host
This is the best video series on the web for understanding internet networking. I personally suck at it, and now I feel like I could explain all of it to other! Brilliant!
I have taken a full course in networking in India and haven't get to know how NAT works.But this video helped me to understand this concept.Great video.Keep this up Pieter.
I've been having trouble understanding NAT and your video is what did it for me, thanks a lot! I had trouble realizing that private IP addresses can be reused on different networks, something I kind of already knew, and understanding how the router knows which device to send the packets to. You explained it wonderfully
Thanks a lot for your explanation! Please do not stop sharing your knowledge. This is needed by people who, like me, are trying to learn these concepts.
This video is the best. Guys, you make the content of a very high quality. Your way of explanation is brilliant. But it seems like you stopped making videos and that is a sad story. Thank you! Please continue making your videos, we need this)))
The one who explains this material, the one who created this video presentation is a genious))) I watched tones of videos, read a lot of materials related to this topic, but nobody could explain it so clearly. You have a talent)) Please, start making new videos again. See, you have just 5 or 6 videos, but you have 54K subscribers. I believe that you are able to reach million in a short period. Thank you very much. You are the best
Well, this video dumbs the complexity of the basic functions of personal/public ip addresses down enough that along with the simple animations it can be understood by anyone who has any idea what an ip address is. Thank you for the videos, haters are going to hate no matter what, so keep up the good work
You make NAT so simple to understand, thank you! I was always have a question inside my head what is the function of NAT, after I see this video it become so clear to me what is the importance of NAT. I expect more video about networking from you
Your illustrations are excellent. :) Please create more such videos especially around networking, how internet works, the different types of protocols - their history, advantages and disadvantages, and so on, thanks.
Omg the best teaching lessons I've ever got! You explain the concepts like magic, and I've already have classes with 3 network professors, and they were not as clear as you. I hope you make more videos =(
I am so impressed about the quality of your videos that I want to cry. Congratulations, this work is wonderful, your explanation is excellent and your english is perfect.
NAT address translation very well explained! Thank you. I went to several other sites but none handled it as well. The animation was key as was the illustration of the IP addresses and the specific port numbers
Pieter, thank you.This helps me a lot. I'm entering new position and required me know the high level of IP Network. Your video is just amazingly easy to understand. Keep posting please.
Here's a way to check this for your own connection: if you can find the IP address that your ISP has assigned to you (your router's control panel?), look up your public IP address online and see if the addresses match. They'll display the source address that was on the web server request that they received from you. In my case they match, which would indicate that my ISP is not using NAT.
Oh, praise be to Pieter. Thank you so much for explaining that in such a nice way. I'm sure there's more complexity to it but at least I can understand it at a fundamental level now. Subscribed.
I would like to see ur explanation of Subnetting. Everything else you touch is golden I'm completely new to this field switching careers and ur videos is pretty good
Exactly the explanation I was looking for, been wondering about this subject for some time. Very pedagogic script and images/animations. You deserve a subscription!
What happens when John's Laptop and Jane's Laptop are both trying to send request packages to the same webserver? How does the router determine where each response belongs to? In this case the NAT Forwarding Table would have two entries where each entry has the same "public side" info.
Usually the local port is not the same, but let's assume it actually is, it still would work. Let's say we have: - Ann's computer (A) with local IP 192.168.0.2 - Bob's laptop (B) with local IP 192.168.0.3 - Router with local IP 192.168.0.1 and public IP 88.88.88.88 - Remote server with IP 33.33.33.33 Ann sends out packet [192.168.0.2:12345 -> 33.33.33.33:80], the router changes it to [88.88.88.88:50001 -> 33.33.33.33:80] Bob sends out packet [192.168.0.3:12345 -> 33.33.33.33:80], the router changes it to [88.88.88.88:50002 -> 33.33.33.33:80] Now, the NAT Forwarding Table looks like this: Local Socket < - > Public Socket 192.168.0.2:12345 88.88.88.88:50001 192.168.0.3:12345 88.88.88.88:50002 Now, when the server responds to 88.88.88.88:50002, the router will know, because of the 50002 port, that it should be translated to port 12345 and sent to 192.168.0.3 I hope I didn't overcomplicate stuff :s
Perhaps a water analogy is appropriate here. The main water pipe that comes in to your house has a maximum capacity. There is a limit to the number of liters that it can carry per minute. Whether you connect 1 or 5 appliances to the main pipe, its maximum throughput doesn't change and the appliances will have to share the capacity of the main pipe. So yes, if you have multiple computers on your network they're sharing the capacity of your incoming internet connection.