I don't think I've ever seen such a simple way of explaining this, thank you!!
@jundossantos2 жыл бұрын
This video is 9 years old but still paying dividends. Thank you so much for making this topic so easy to understand!
@AlexAlex-8696 ай бұрын
Thanks mate, despite this video being 11 years old it still helps out people like me years later.
@ZerOv074 жыл бұрын
This series was very well explained and straight to the point. I wish that you publish more videos about DNS and networking. Thanks a lot for this quality content.
@Elyash-pv4in2 ай бұрын
thank you sir , it's an awesome view of dns work . who came back in 2024 !
@brodierobson44907 жыл бұрын
Watched all your vids for DNS, as Im studying networking.. brilliant work
@muralis45083 жыл бұрын
great explanation.. very easily explained. why did you stop making further videos on DNS?
@pinch-of-salt2 жыл бұрын
Best explanation out there for DNS resolution.
@boluwatifeogundeyi92062 жыл бұрын
This right here just cleared up my doubts on DNS, Thank you 😊
@rsb425510 жыл бұрын
Absolutely brilliant explanation on DNS - you are a master lecturer. Thank you.
@vladislavkaras4912 жыл бұрын
Really great videos! It was a great playlist of yours! Thank you very much!
@profbbrown2 жыл бұрын
Glad you liked it!
@Kennerdoll4 жыл бұрын
As simple as that... Excellent bro
@helloworldfromvn2 жыл бұрын
Thank you for such a detailed explanation of DNS resolution process and DNS zones! But, please make more videos on DNS resource record types and DNS zone files, I am really looking forward to these topics from you!!
@redonakajmaku7 жыл бұрын
You say that you are going to cover up the reverse lookup in another video. I am not able to find it. Is it uploaded? I would really appreciate it. Your videos are really helpful and make it so easy to grasp the concepts. Thank you!
@profbbrown7 жыл бұрын
Alas, I have not yet made that video. :(
@olijones99534 жыл бұрын
@@profbbrown Please continue this series on DNS or something else on Computer Networks, you breakdown all of the information superbly
@joshpadnick70699 жыл бұрын
Great video, Barry. I love the simple approach. Very easy to understand.
@sahilrally44916 жыл бұрын
Great series, thanks , unfortunately everyone stops at this exact spot. I am looking for further like following 1. Linux commands to see . Probably any visual tool. 2. How to configure DNS server on local computer.
@yaeljad60123 жыл бұрын
I guess im asking the wrong place but does anyone know a trick to get back into an instagram account..? I was dumb lost the account password. I appreciate any tricks you can offer me
@miguelchris63743 жыл бұрын
@Yael Jad instablaster =)
@yaeljad60123 жыл бұрын
@Miguel Chris Thanks for your reply. I got to the site through google and I'm trying it out now. I see it takes quite some time so I will get back to you later when my account password hopefully is recovered.
@yaeljad60123 жыл бұрын
@Miguel Chris it did the trick and I actually got access to my account again. I'm so happy! Thanks so much you really help me out !
@miguelchris63743 жыл бұрын
@Yael Jad glad I could help :D
@baksons11 жыл бұрын
Thanks a lot mate. So simple every body can clear there concepts with these videos.
@DMDPS9 жыл бұрын
Hi, I found this explanation awesome. I understood the RECURSIVE QUERY but could you please explain the AUTHORITATIVE and NON-AUTHORITATIVE ANSWER in this example? Thanks you!
@gkcoolway11 жыл бұрын
so basically the step where the ip adress from yahoo.com was cached and the client asks the isp if there is such a ip adress cached and it gets a response with yes is the iterative method?
@mr.oxfordcomma35210 жыл бұрын
It is also important to note that the .com name server here is just one out many servers that serve the same zone redundantly.
@crazytravellerzzz20028 жыл бұрын
a very nice explanation sir
@trestenpool90455 жыл бұрын
Awesome little series!!! Thank you very much
@HyperionCR7 жыл бұрын
Barry - these concepts are very well explained, very much like khan academy. Similar style too. Hope to see more!
@profbbrown7 жыл бұрын
I'd be lying if I said I wasn't influenced by Khan at the time. But I've since gone off in a slightly different -- and hopefully better -- direction.
@subhasreemukherjee90689 жыл бұрын
very nice explanation Sir!
@asds925 жыл бұрын
I've been in IT for over 20 years. I assumed I knew how DNS actually worked until this video. It's so clear that I almost feel STUPID! Thanks for this
@itsfarseen3 жыл бұрын
Hi, could you explain the different types of DNS queries - NS, A, etc?
@profbbrown3 жыл бұрын
An "A" query is for the IP address of a hostname. An NS query is for the name servers of a domain. An AAAA query is for the IPv6 address of a hostname.
@andrebode363510 жыл бұрын
Hi Barry, very cool presentaion. Could you explain how the CVE-2014-8500 affects the DNS recusive lookup?
@Aquahutch7024 жыл бұрын
So question: if another client sends a query for another .com domain (www.youtube.com for example) and the ISP recursive server at 10.5.1.8 does not have the resolved IP address cached, does it at least cache the root zone's response to reach the .com nameserver at c.gtld-servers.net at 198.41.0.4, and thus, forward the query straight to .com zone instead of asking again from the root zone?
@RajivKumar-ee7xv3 жыл бұрын
had seen this video and forgot the mechanism. Back here after same question was asked in an interview and I didn't answer. Poor me :-(
@NewToneMusicOfficial3 жыл бұрын
😂Did you get the job?
@RajivKumar-ee7xv3 жыл бұрын
@@NewToneMusicOfficial I had answered all other questions except this and one more on wws. and cleared that 1st round. Hope you will still be in same euphoria :-p
@djpunisha2911 жыл бұрын
flawless explanation , thank you Barry
@novito8 жыл бұрын
Really good explanation
@Trinaldi019 жыл бұрын
Excellent video! Nice job.
@NAB4207 жыл бұрын
Excellent job...Can I know which software you are using for drawing that flow please?
@bilbobaggins860510 жыл бұрын
So the Icp keeps trading with the other boxes information until it builds up and comes back to it?
@CFH2985 жыл бұрын
Amazing video! More videos please!
@nishantgola139 Жыл бұрын
Thank you for the easy explanation.
@nathanielokogie22689 жыл бұрын
Thanks Barry, great presentation
@RamGopalKS8 жыл бұрын
Thanks for posting such a good video.
@nverkhachoyan5 жыл бұрын
I want more videos! Thank you.
@scotthanley54747 жыл бұрын
Superb tutorial, many thanks for uploading. Looking forward to future videos (Y)
@voipims10 жыл бұрын
why does root server directly return with response to contact yahoo.com server than .com server ?
2 жыл бұрын
So easy to understand! Thank you!
@dinkydigital82284 жыл бұрын
Excellent video
@samim___35482 ай бұрын
good explanation. thanks
@AmitKumar-qu9se5 жыл бұрын
Yahoo.com must be running on some port, right? How does the host computer know which port the application is running on?
@profbbrown3 жыл бұрын
All DNS servers operate on port 53, usually using UDP rather than TCP.
@-DevBhadiyadra2 жыл бұрын
great video on great topic
@profbbrown2 жыл бұрын
Glad you think so!
@sevaravindranadh27672 жыл бұрын
Show the resolution of domain to ip address and ip address to domain pls explain this🙏
@rajeshwari.p27388 жыл бұрын
how do the zone file in ISP looks like ... Whether there will be A record / NS record ??? just please explain the same.. Ex : how the ISP find the root IP address ?
@i3igmind7 жыл бұрын
Simply Amazing explanation. I love the way you presented this material. how simple and straight to the point. Good job man! please do more vids. Quick question, which application are you using for your white boarding ? Thanks
@apall27644 жыл бұрын
I was desperate for a simple DNS Resolution answer like that!
@essjay15683 жыл бұрын
Thanks for this brilliant video on DNS Resolution. It helped me clear my doubts significantly. But I still have one doubt ie what if, considering this example only, yahoo changes its server IP address. Will local ISP resolve it still from cached data, and if not how will it get to know that IP is changed for Yahoo. Appreciate your thoughts on it.
@m0nk0518 жыл бұрын
Awesome video, thanks a lot. Thats simple and to the point... Waiting for more videos !!! thanks again
@ejimenez000111 жыл бұрын
Thanks Barry. Great video explanation! I appreciate it.
@josecobo71795 жыл бұрын
Best explanation Ever!
@brx360x10 жыл бұрын
Is the cache where the ISP stores the resolved IP address to www.yahoo.com the ARP cache for that ISP's DNS sever?
@profbbrown10 жыл бұрын
The ARP cache is separate from the DNS cache. Your ISP stores the IP addresses for hostnames in its DNS cache. The ARP cache stores MAC addresses and IP addresses.
@Ken-kj9ze4 жыл бұрын
Very well explained.
@mr.oxfordcomma35210 жыл бұрын
I really loved this DNS explanation videos! How does the non-recursive case work? The DNS resolver at the client does the whole process himself?
@profbbrown10 жыл бұрын
That's correct. The server will just respond with NS entries and the resolver needs to do all the work.
@bazocallaghan11 жыл бұрын
Outstanding, thanks Barry.
@mimahmed952 жыл бұрын
Great Explain
@hafizjoundysyafie81843 жыл бұрын
wow, superb explanation, thank you very much :D
@paulobazuka81656 жыл бұрын
Great content. Thank you for sharing it.
@bennelson65186 жыл бұрын
Thank you for teaching so well!
@MinasyanVahe9 жыл бұрын
Thank you for the great video. I finally understood how it works!!!
@silviawessels24629 жыл бұрын
What is the cool blackboard app you are using? Great black boarding on all of these videos! Very helpful. Thank you!
@profbbrown9 жыл бұрын
Thanks! It's Sketchbook Express on a Wacom Cintiq tablet.
@definitelynotadam9 жыл бұрын
Barry Brown simple and precise explanation. It would be nice if you could create another video about reverse lookup DNS :)
@profbbrown9 жыл бұрын
***** Thank you. I plan to make more videos and finish the series. Watch for them soon!
@definitelynotadam9 жыл бұрын
In that case I suggest exploring DNS tunnelling threat too. I noticed many people get it wrong :)
@Corvin6668 жыл бұрын
+Barry Brown, these are awesome videos, thank you so much for putting them together! Have you had the chance to create further videos?
@masteromelion7 жыл бұрын
Just OMG, couldn't be explained easier. WELL DONE, like + sub!
@RottenbergZhenya2 жыл бұрын
Thank you! Well explained
@profbbrown2 жыл бұрын
Glad it was helpful!
@HudaAlAdheedi11 жыл бұрын
You are so perfect. It is amazing video I got all the basic info in more details. Thanx :)
@jj-pg2dk3 жыл бұрын
What is Yahoo
@profbbrown3 жыл бұрын
At least I didn't use MySpace...
@eliaszeray79815 жыл бұрын
simple and detail. Thank u.
@Abdullahs3213 жыл бұрын
why cant isp directly asks yahoo server?
@profbbrown3 жыл бұрын
The ISP doesn't know the address of Yahoo's name server, so it can't query it directly. It learns the address by going down the chain of servers starting at the root server. In reality, an ISP would cache the information about Yahoo's servers so it can go to them directly for future queries.
@superthommy8 жыл бұрын
Isn't this an iterated query? The different DNS-servers sends the response ( i dont know, ask this server ) back to the ISP, instead of asking the lower level DNS-server directly.
@Bakepichai9 жыл бұрын
neatly explained
@jondiyolahe9 жыл бұрын
Thanks a lot , you filled the gab i have n mind.
@antolintxit11 жыл бұрын
Super!!! And reverse lookuup video?? :) Thanks so much!!
@agnesensen490010 жыл бұрын
oh those videos are such a big help! really & trully amasing expalantion, thank you sooooo much! :)
@saikirangoud98625 жыл бұрын
well explained
@subhajitmitra89379 жыл бұрын
Video was very much helpful :)
@evertonsantosdeandradejuni37872 жыл бұрын
Joe Rogan teaching me, i luv it
@julianwildauer6 жыл бұрын
great explanation thx!
@wejoetadory16323 жыл бұрын
Thanks
@muhammadsuleman8771 Жыл бұрын
Bravo!
@qanaasalih503010 жыл бұрын
thank u so much i appreciate your help
@thecodingjournal47263 жыл бұрын
Thank you barry
@mbalasubramanian96586 ай бұрын
This is an iterative query example, not a recursive query!
@thearcticfox1311 жыл бұрын
Wonderful! Thanks!
@wirahha12 жыл бұрын
Great videos thx !
@acko03262 жыл бұрын
thank you man!
@joshsommer63611 жыл бұрын
Amazing, thanks a lot!!
@tranceprince92176 жыл бұрын
thank you great video!
@MaheshYadav-um3go8 жыл бұрын
thanks, was really helpful
@elegantic38325 жыл бұрын
Its not a virus? Right?
@anupammaurya66246 жыл бұрын
Amazing
@punefk12311 жыл бұрын
Perfect....... thanks a lot
@shnaibdaib986 жыл бұрын
Much appreciated
@romesan20119 жыл бұрын
EXCELLENT!!!
@Selma-rf5mt11 жыл бұрын
thanks!
@manikantapalo442611 жыл бұрын
thnkz a lott barry!!!
@darrenng45317 жыл бұрын
Hi Barry, the example you have given is NOT a recursive query. A recursive query puts burden of name resolution on the contacted name server, with heavy load at the upper levels of hierarchy. eg. HOST -> LOCAL DNS -> ROOT -> TLD -> AUTH DNS -> IP (reverse). The example you have given is iterative where the (ROOT, TLD, AUTH) replies with names of server to contact.
@profbbrown7 жыл бұрын
You're right. In a future version of this video I will try to use more correct terminology. However, the example I've shown in a mixture of recursive and iterative. The initial query from the client to ISP is recursive; the remainder of them (from ISP through the hierarchy) is iterative. I wanted to show here how an external DNS server can do most of the work for the client via a recursive call, rather than the client doing all the work itself.
@Nekrozys8 жыл бұрын
Isn't it more like: Recursive: Do you know the IP of www.yahoo.com ? Root: No but .com might know. (NS) Recursive: Ok, then do you know the IP of .com ? Root: Yes, it's X.X.X.X (A) instead of: Recursive: Do you know the IP of www.yahoo.com ? Root: No but .com might know AND its IP is X.X.X.X (NS + A in one request ?) ?