I do not normally comment on videos , but as most of the viewers may agree with me , you deserve more subscribers. Your explanations are by far one of the best ,even better than what they call industry experts. Keeping it simple and one explains one thing at a time makes it pretty stress free to watch and understand. Keep it up and I'm looking forward to see more advance networking concepts simplified.
This is a really great video. Im working on getting my CCNA and this really helped me understand how NAT works after school. thank you for the solid and slow paced information to let it sink in.
This is the first video I've seen that properly explains NAT. Most others are too superficial and skip some details that are crucial to understand for the system to logically make sense.
I am watching this because my class was cancelled because our school is closed because of the virus, therefor our teacher can't explan the content so he sent as the video.
Thanks. I understood the concept of NAT strongly now and why it is important. Also, I know types of NAT like PAT NAT and static NAT and dynamic NAT. Great and useful video. Keep up with these good staff.
Thank you!!! Your videos are below 10 minutes and in this short time you gave the concrete concept and so much information indeed . Thank you again.....
Great video., NAT simplified. i recommend this video to anyone struggling to understand this concept. Kindly do more of this video. the graphics, explanation and top notch
Glad I stumbled upon this channel. I'm setting up render servers at my office to connect to over VPN from home, with a pfSense server, but I had very limited understanding of why I had to do some things and how these things worked. So it's good to get some more background, I already understand alot more. Great work!
Thanks, I appreciate it! Most of it is rather outdated actually! And keep up the good work, I like the visual part of the explanation. People have told me about alot of network related stuff but this makes it much more clear to me.
Nice video, but I have a hole in my understanding.... if the router swaps the private address for a public address as shown, how does that solve the issue of there not being enough public addresses? surely some other router somewhere is using the same public address in it's "pool".
i really appreciate your teaching skills, simple and effective direct to the point. i will really love more of your videos you got a new fan. if you have stuffs on CCNA recent stuff or even exam dumps please just send me the link thanks
Thank you for the explanations on the different types of NAT. The second edition of Information Security: The Complete Reference by Mark Rhodes-Ousley does not explain the concepts thoroughly enough for me. The sections of PAT,dynamic NAT, and static NAT were a little too brief. Your video broke it down just enough for me and the added visuals will help me to remember the particulars.
Hi ! Thank you ! I finally understood how NAT works :D Just one thing, Dynamic NAT is a many to many mapping addresses not a one to one, that's according to ICND1 documentation ^^' Keep going ! :D
Awesome tutorial. What about “open” nat. I remember years ago my xbox would struggle with multiplayer connections because it said my nat was not set to “open”.
Great video! Thank you!. When you said data can be even be send to the tab? Do you mean the router sends it to the tab? And if so how? - by attaching supplementary data like a "port extension" stored in the NAT? which the browser attached initially? Could anyone explain?
What if I have multiple computers in private need to access to internet, as I have only one public IP from my ISP, how would be the NAT table? Thanks for your great explanation!
Excellent explanation, nicely illustrated. I'd like to know more about NAT when multiple routers are involved. Does it matter where NAT resides? That is, should it be on the internet facing router, or can it be on a router behind the internet connecting router? Perhaps that would mean the internet facing router can't provide NAT to other devices it serves, such as an IPTV box? I hope you can clarify for me. Thanks again for your quality videos, I'll study them for more insights.
Thanks Geoff! Generally speaking you would use NAT on the internet facing router to convert your private IPs to public IPs. You can use NAT internally if needed. Really it just depends on the situation.
CertBros thanks for your response. Does having NAT enabled for both (outward and inward facing) routers introduce issues? The LAN IP for each, in my case, is separate (192.168.100.1 and 90.1), with the internet facing router acting as gateway to the internal router. Grateful for any guidance.
Yes double NAT is possible but if I understand the situation right then it's not needed. You just need NAT to covert the private IP to public. The internal router will be able to route the traffic between the connected internal (.100 / .90) subnets.
Thanks once again, your interest and response is much appreciated. FYI, I experimented with disabling NAT on the internal router and communications basically stopped, so I enabled it again and for now will leave well enough alone. My next challenge is to get access from the internet through the primary router to the internal router that connects a Windows Server 2008 R2 instance. I'm fiddling with port forwarding and Windows Firewall to get through but it's stretching my knowledge. If you have any videos or can make one on this subject that would be great. Thanks again and regards.
Ah OK. This will most likely be because the internet router cannot route the traffic back to the internal routers LAN. A static route could resolve this but if you are happy with the double NAT then leave it like that. You will need to port forward from the internet router to the internal router, then from the internal router to the server. You may also need a DDNS record if you public IP is dynamic.
Great video! Would it be correct to say that the key difference between PAT and static NAT is the router building the NAT table vs manual configuration of the NAT table?
Where would the use of ports from the “dynamic and private ports” range be implemented? I’ve read that when a computer makes a request to the internet (example: web request) it will make choose a source port from the aforementioned range to map to the application/service making the request (example: web browser). Wouldn’t the INSIDE address (source port) use one of these port numbers?
Not sure if I understand the question but one example of dynamic NAT would be to change the subnet to another private subnet. This can be useful if you have two networks with overlapping subnets.
Great vid - there should be more like this one - I like the way the facts about the process are cross referenced to their real world applications - A lot of IT vids miss this and you end up not really understanding where the info actually fits in the real world. Should have more views.
Would like you to make a video on how we can use routers on cloud. Like that bring your own license concept. What is that. Tried finding videos and information on that topic but didn't find. Hope you make a video on it. Love from India❤
Good suggestion Aditya! It pretty much means you can spin up a router/firewall/other device in the cloud and use a license that you have purchased from the vendor.
@@josephmulvey856 What he meant was, when an external device makes a request to an app hosted in the local network using the public IP of router how would the NAT knows which local address should it send the request to.
Loved the video! Do you think you can explain masquerade? Also, can you make a video just like this explaining firewall rules and how they work. E.g. like what’s the difference between related established invalid and new etc. I️ own a edge router, and I’m slowly trying to teach myself how to write firewall rules. Also, QoS would be awesome as well!!! Thank you, Throdne
Thanks Throdne! Masquerading is pretty much the Linux word for Overload/PAT in this video. I'm assuming your firewall is based on Linux so you likely have a SNAT (changes the source address) and DNAT (changes the destination address) option as well. Definitely going to do some security videos in the future!
I've a doubt here, you explained only with one machine sending request and corresponding row is created,but what if multiple computers sending request,there would be same public ip mapped with it, then how will router know where to send package in local network?
I do not normally comment on videos , but as most of the viewers may agree with me , you deserve more subscribers. Your explanations are by far one of the best ,even better than what they call industry experts. Keeping it simple and one explains one thing at a time makes it pretty stress free to watch and understand. Keep it up and I'm looking forward to see more advance networking concepts simplified.
Thanks Yohan. Appreciate the comment. Glad it helped you out.
This is a really great video. Im working on getting my CCNA and this really helped me understand how NAT works after school. thank you for the solid and slow paced information to let it sink in.
Good to hear this video helped you out. Thanks for the comment!
By a guy with no IT background at all: already on my sixth video today. Very clear text, good voices, excellent animations. Thanks a lot!
Thank you Rik! Really great to hear your enjoying the the content.
This is the first video I've seen that properly explains NAT. Most others are too superficial and skip some details that are crucial to understand for the system to logically make sense.
This is a solid explanation of different types of NATs. It has helped me solidify my understanding! Thanks.
Thanks Ray!
I am basically a dumb person, but mate, you make me feel intelligent and that is priceless for me. Thanks a ton and cheers!
The pinky second finger yesterday was fake thats why they deploy bey cap cover for bullshit 😭 aslong as people make money who cares
the best explanation I have ever had
In this stupid game the only real fake Jesus is me 😂
If anyone needs an attorney let me know I can find them counters with UA-cam in court 😭😂
you explained better than any video on youtube ive checked so far.. thx
Thanks!
I got a computing exam coming up, this video explained it flawlessly compared to the notes. Appreciate it bro! also subscribed :))
my textbook overexplains tf out of everything so thanks for this bud
Dude, this guy's voice is so calm I almost fell asleep watching this.
I am watching this because my class was cancelled because our school is closed because of the virus, therefor our teacher can't explan the content so he sent as the video.
Thanks! It's really great to hear these videos are helping people during this time!
because its closed becaused u want to study u watched it because u want to learn.
Nothing like being supplied free content for a class your paying for... lol
@@FoX84tac022 I am not paying for it education in Austria is free
@@schrodinger6991 Well fuck me xD
You made it so easy to understand, as I read some articles and find myself scratching my head again n again ... Thank you
You're welcome Nilesh! Happy to help 👍
This video is a marvelous explanation of NAT, one of the bests I have ever seen. Well done
0:26 start -- thanks for the video!
Thanks. I understood the concept of NAT strongly now and why it is important.
Also, I know types of NAT like PAT NAT and static NAT and dynamic NAT.
Great and useful video.
Keep up with these good staff.
Thank you!!! Your videos are below 10 minutes and in this short time you gave the concrete concept and so much information indeed . Thank you again.....
Thanks for the comment! I try and keep these videos as short and simple as possible so it's good to hear its working.
mate your videos are really good. your animation and voice really help simplify the essays ive read in CCNA books. thanks !
Thanks Jit! Happy it helped
You took a somewhat mystifying concept and made it very easy to understand! Thanks!
Thanks Jim!
you are still replying, great and good video helped me for my assignments :)
I try to reply to all comments if I can. Glad you liked the video and good luck with the rest of your assignments.
Great video., NAT simplified. i recommend this video to anyone struggling to understand this concept. Kindly do more of this video. the graphics, explanation and top notch
You deserve more subscriber , good animation make concept simple ,hope for more content coming
Really appreciate the support Wind Luo! A lot more content planned in the very near future.
Truly amazing! Just got what I was looking for. Please keep uploading such wonderful, crisp and informative videos in the upcoming time :))
Thank you Atharva. More to come!
Again, Best explained video's on the net!
Thanks Niels
After 2 or 3 days I got exact information what I am looking for thank u so much
Great to hear it! Thanks for watching.
The world's best teacher
Great explanation! Keep the good work up. Highly appreciated!
+Hussein Jasin FIRST COMMENT! Thanks!
You explain with very clear and with example. Thanks.
Glad you liked it 👍
If possible can you please make videos for CCNP. It will really helpful to us and we don't need to anywhere for this.
Glad I stumbled upon this channel. I'm setting up render servers at my office to connect to over VPN from home, with a pfSense server, but I had very limited understanding of why I had to do some things and how these things worked. So it's good to get some more background, I already understand alot more. Great work!
Glad to hear the videos have helped you out! It's always great to get these comments.
Nice intros by the way!
Thanks, I appreciate it! Most of it is rather outdated actually! And keep up the good work, I like the visual part of the explanation. People have told me about alot of network related stuff but this makes it much more clear to me.
@@EcripArts what’s your job tittle now
@@ausmanx1161 Due to illness, unfortunately nothing anymore. I used this for building a render farm for my 3D work.
Thats the skill, How beautifully he explained NAT.
the best material for networking!!
Thank you! Glad you like it.
6 years since this video was published and i can confirm that it is still a great video
keep it up, good explaination.
Thanks!
Nice video, but I have a hole in my understanding.... if the router swaps the private address for a public address as shown, how does that solve the issue of there not being enough public addresses? surely some other router somewhere is using the same public address in it's "pool".
i really appreciate your teaching skills, simple and effective direct to the point. i will really love more of your videos you got a new fan. if you have stuffs on CCNA recent stuff or even exam dumps please just send me the link thanks
Thank you for a carefully explained short clarification!
very good and fast explanation of how NAT works. :)
Thanks TeX!
Thank you for the explanations on the different types of NAT. The second edition of Information Security: The Complete Reference by Mark Rhodes-Ousley does not explain the concepts thoroughly enough for me. The sections of PAT,dynamic NAT, and static NAT were a little too brief. Your video broke it down just enough for me and the added visuals will help me to remember the particulars.
Happy to hear it helped and thank you for commenting. Good luck with your studies!
Legend. Great teaching style. Thanks for the video.
Wow, finally I understand what NAT meant Big thanks, so good!
Happy to help! Thanks.
This is the first time i have been able to understand this NAT lecture. Thanks a lot. Please do you have a video on IS-IS and BGP configurations
Thanks for the solid and precise explanation.
Very welcome!
Hi ! Thank you ! I finally understood how NAT works :D
Just one thing, Dynamic NAT is a many to many mapping addresses not a one to one, that's according to ICND1 documentation ^^'
Keep going ! :D
I realised he confused NAT and Dynamic too there!!
Great video nonetheless, it really helped clear this out for me!
Static*
It is really short & simple explanation to understand it easily.
Especially the slides representations helps a lot to understand.
Thank you!!😊
Thanks Nikhil. Happy it helped you out.
excellent quick NAT explained, love it. Thanks
Thanks Don!
Thank you so much. Fantastic explanation!! 10/10
This was great. I would recommend updating the overall style of the video as far as graphics, but otherwise, I understand NAT now. Thanks CertBros!
Thanks. This is a bit of an old video now
As usual.. Certbros rocks!!!!
Thanks!!
Awesome tutorial. What about “open” nat. I remember years ago my xbox would struggle with multiplayer connections because it said my nat was not set to “open”.
I got an exam about this tomorrow and I'm so thankful for your good explanation. :)
How did the exam go?
@@Certbros he got a 0
Cheers mate, simple but very effective !
Thanks for the support!
Amazing explanation . I got it on the first go
Thanks! Glad it helped you out.
Best explanation I've seen so far.
Thanks Mert
A question please:
3:55 the source port have to be above 49152 doesnt it ?
to be dynamically assigned port number
thanks
This was fantastic, well explained :) Will definitely be reviewing more videos
Thanks Kuvisha
As a new IT student I have no fucking clue what I just watched, but I’m sure I’ll come back to it
Sure this might be a bit much to start with. Come back when you ready.
thank you very much dude! very simply and well explained!
Thanks Pantelis! Appreciate it 😁
great video. looks simple but all the required content in place.
A pool is basically a really wide and flat bucket :D Great video
Yes it is! It's a deep and narrow pool! haha.
Great video! Thank you!.
When you said data can be even be send to the tab? Do you mean the router sends it to the tab? And if so how? - by attaching supplementary data like a "port extension" stored in the NAT? which the browser attached initially? Could anyone explain?
What if I have multiple computers in private need to access to internet, as I have only one public IP from my ISP, how would be the NAT table?
Thanks for your great explanation!
Nice, feel like a genius now, really appreciated
Haha! You are a genius now!
Just wanted to say thanks for these very helpful videos! :)
You're welcome! Thanks for the comment.
Very well done lads.
Thanks Zi0!
4:43 I think there is a small mistake that port 8897 from the table is not the same with source port bellow (8879)
Good spot! You passed the test!
Not really, its a typo.
Thanks man.
Thanks for the video. but what happens if two different internal private IP's use the same port? how does the NAT decide which packet goes where?
For what I understood, the port will be changed as it says in the video, if a port is already being used, it will take the next available one.
I love you guys for this.
Love you too man! 👊
Excellent explanation, nicely illustrated.
I'd like to know more about NAT when multiple routers are involved. Does it matter where NAT resides? That is, should it be on the internet facing router, or can it be on a router behind the internet connecting router?
Perhaps that would mean the internet facing router can't provide NAT to other devices it serves, such as an IPTV box?
I hope you can clarify for me.
Thanks again for your quality videos, I'll study them for more insights.
Thanks Geoff!
Generally speaking you would use NAT on the internet facing router to convert your private IPs to public IPs. You can use NAT internally if needed. Really it just depends on the situation.
CertBros thanks for your response. Does having NAT enabled for both (outward and inward facing) routers introduce issues?
The LAN IP for each, in my case, is separate (192.168.100.1 and 90.1), with the internet facing router acting as gateway to the internal router.
Grateful for any guidance.
Yes double NAT is possible but if I understand the situation right then it's not needed. You just need NAT to covert the private IP to public. The internal router will be able to route the traffic between the connected internal (.100 / .90) subnets.
Thanks once again, your interest and response is much appreciated. FYI, I experimented with disabling NAT on the internal router and communications basically stopped, so I enabled it again and for now will leave well enough alone.
My next challenge is to get access from the internet through the primary router to the internal router that connects a Windows Server 2008 R2 instance. I'm fiddling with port forwarding and Windows Firewall to get through but it's stretching my knowledge.
If you have any videos or can make one on this subject that would be great.
Thanks again and regards.
Ah OK. This will most likely be because the internet router cannot route the traffic back to the internal routers LAN. A static route could resolve this but if you are happy with the double NAT then leave it like that.
You will need to port forward from the internet router to the internal router, then from the internal router to the server. You may also need a DDNS record if you public IP is dynamic.
Great video! Would it be correct to say that the key difference between PAT and static NAT is the router building the NAT table vs manual configuration of the NAT table?
Nice Explanation . Thank you so much !
Thanks!
thank you sir, you saved me a lot of time.
You're welcome!
Great job 👍, please keep such wonderful videos coming.
Thanks
Thank you Ayesha!
Nice voice, great explanation - you've earned your subscribe!
Thanks! Appreciate the support 👌
Thank you very much for your lecture.
You're welcome! Thanks Omar
Where would the use of ports from the “dynamic and private ports” range be implemented? I’ve read that when a computer makes a request to the internet (example: web request) it will make choose a source port from the aforementioned range to map to the application/service making the request (example: web browser). Wouldn’t the INSIDE address (source port) use one of these port numbers?
Not sure if I understand the question but one example of dynamic NAT would be to change the subnet to another private subnet. This can be useful if you have two networks with overlapping subnets.
Fantastic explanation!!
smoothly DONE !!!
Thanks!!
Great vid - there should be more like this one - I like the way the facts about the process are cross referenced to their real world applications - A lot of IT vids miss this and you end up not really understanding where the info actually fits in the real world. Should have more views.
Actually! Real world examples help a lot
Simple is better, perfect !
Thanks Ronaldo
Mine has a lot going on. Thank you!
what happens if two computers are requesting data from the same source and on the same port? does the data then get multicasted to both?
pretty good explaination
Thanks!
Would like you to make a video on how we can use routers on cloud. Like that bring your own license concept. What is that. Tried finding videos and information on that topic but didn't find. Hope you make a video on it.
Love from India❤
Good suggestion Aditya! It pretty much means you can spin up a router/firewall/other device in the cloud and use a license that you have purchased from the vendor.
Thanks for the explanantion, extremely useful
i am from bangladesh ...it is very usefull for us...
Btw awesome explaining! Got an awesome voice!
Thanks I learned a lot very well explained.
Thanks
In case of PAT, how does the router identify if two of my devices have the same kind of app (same port) running.
192.168.1.1:80 and 192.168.1.2:80
because it has two different private IP addresses
@@josephmulvey856 What he meant was, when an external device makes a request to an app hosted in the local network using the public IP of router how would the NAT knows which local address should it send the request to.
You would use static NAT for this. You would need to use different ports or different public ip addresses.
The Nat table will use the IP address of the source
Loved the video! Do you think you can explain masquerade? Also, can you make a video just like this explaining firewall rules and how they work. E.g. like what’s the difference between related established invalid and new etc. I️ own a edge router, and I’m slowly trying to teach myself how to write firewall rules. Also, QoS would be awesome as well!!!
Thank you,
Throdne
Thanks Throdne! Masquerading is pretty much the Linux word for Overload/PAT in this video. I'm assuming your firewall is based on Linux so you likely have a SNAT (changes the source address) and DNAT (changes the destination address) option as well. Definitely going to do some security videos in the future!
good vibeo
but there was a smol mistake at 4:40 where it says 11.22.33.44:8879 instead of 11.22.33.44:8897
Typo! Good spot!
Thanks.
I've a doubt here, you explained only with one machine sending request and corresponding row is created,but what if multiple computers sending request,there would be same public ip mapped with it, then how will router know where to send package in local network?
Great question. This is possible using the source port number.
Great video man! Thanks much
3:56 "Now the port number is very imPORTent here", I see what you did there mister
Excellent explanations 🔥🔥🔥
Love your channel
Love the support!
Very nice vid made it easy to understand
this is pretty much clear!! thank you for the video @certbros
Thanks!
Subscribed thanks for the vids! Keep it up!
+Jeremy Ruan Thanks! A new batch of video is on the way soon.
Good Explanation
Thanks!
God bless you my friend :) very good class indeed.
Thanks!