DNS Resolution, Step by Step

  Рет қаралды 191,475

Barry Brown

Barry Brown

Күн бұрын

Пікірлер: 130
@NetworkSP1901
@NetworkSP1901 2 жыл бұрын
I don't think I've ever seen such a simple way of explaining this, thank you!!
@jundossantos
@jundossantos 2 жыл бұрын
This video is 9 years old but still paying dividends. Thank you so much for making this topic so easy to understand!
@AlexAlex-869
@AlexAlex-869 6 ай бұрын
Thanks mate, despite this video being 11 years old it still helps out people like me years later.
@ZerOv07
@ZerOv07 4 жыл бұрын
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-pv4in
@Elyash-pv4in 2 ай бұрын
thank you sir , it's an awesome view of dns work . who came back in 2024 !
@brodierobson4490
@brodierobson4490 7 жыл бұрын
Watched all your vids for DNS, as Im studying networking.. brilliant work
@muralis4508
@muralis4508 3 жыл бұрын
great explanation.. very easily explained. why did you stop making further videos on DNS?
@pinch-of-salt
@pinch-of-salt 2 жыл бұрын
Best explanation out there for DNS resolution.
@boluwatifeogundeyi9206
@boluwatifeogundeyi9206 2 жыл бұрын
This right here just cleared up my doubts on DNS, Thank you 😊
@rsb4255
@rsb4255 10 жыл бұрын
Absolutely brilliant explanation on DNS - you are a master lecturer. Thank you.
@vladislavkaras491
@vladislavkaras491 2 жыл бұрын
Really great videos! It was a great playlist of yours! Thank you very much!
@profbbrown
@profbbrown 2 жыл бұрын
Glad you liked it!
@Kennerdoll
@Kennerdoll 4 жыл бұрын
As simple as that... Excellent bro
@helloworldfromvn
@helloworldfromvn 2 жыл бұрын
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!!
@redonakajmaku
@redonakajmaku 7 жыл бұрын
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!
@profbbrown
@profbbrown 7 жыл бұрын
Alas, I have not yet made that video. :(
@olijones9953
@olijones9953 4 жыл бұрын
@@profbbrown Please continue this series on DNS or something else on Computer Networks, you breakdown all of the information superbly
@joshpadnick7069
@joshpadnick7069 9 жыл бұрын
Great video, Barry. I love the simple approach. Very easy to understand.
@sahilrally4491
@sahilrally4491 6 жыл бұрын
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.
@yaeljad6012
@yaeljad6012 3 жыл бұрын
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
@miguelchris6374
@miguelchris6374 3 жыл бұрын
@Yael Jad instablaster =)
@yaeljad6012
@yaeljad6012 3 жыл бұрын
@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.
@yaeljad6012
@yaeljad6012 3 жыл бұрын
@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 !
@miguelchris6374
@miguelchris6374 3 жыл бұрын
@Yael Jad glad I could help :D
@baksons
@baksons 11 жыл бұрын
Thanks a lot mate. So simple every body can clear there concepts with these videos.
@DMDPS
@DMDPS 9 жыл бұрын
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!
@gkcoolway
@gkcoolway 11 жыл бұрын
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.oxfordcomma352
@mr.oxfordcomma352 10 жыл бұрын
It is also important to note that the .com name server here is just one out many servers that serve the same zone redundantly.
@crazytravellerzzz2002
@crazytravellerzzz2002 8 жыл бұрын
a very nice explanation sir
@trestenpool9045
@trestenpool9045 5 жыл бұрын
Awesome little series!!! Thank you very much
@HyperionCR
@HyperionCR 7 жыл бұрын
Barry - these concepts are very well explained, very much like khan academy. Similar style too. Hope to see more!
@profbbrown
@profbbrown 7 жыл бұрын
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.
@subhasreemukherjee9068
@subhasreemukherjee9068 9 жыл бұрын
very nice explanation Sir!
@asds92
@asds92 5 жыл бұрын
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
@itsfarseen
@itsfarseen 3 жыл бұрын
Hi, could you explain the different types of DNS queries - NS, A, etc?
@profbbrown
@profbbrown 3 жыл бұрын
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.
@andrebode3635
@andrebode3635 10 жыл бұрын
Hi Barry, very cool presentaion. Could you explain how the CVE-2014-8500 affects the DNS recusive lookup?
@Aquahutch702
@Aquahutch702 4 жыл бұрын
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-ee7xv
@RajivKumar-ee7xv 3 жыл бұрын
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 :-(
@NewToneMusicOfficial
@NewToneMusicOfficial 3 жыл бұрын
😂Did you get the job?
@RajivKumar-ee7xv
@RajivKumar-ee7xv 3 жыл бұрын
@@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
@djpunisha29
@djpunisha29 11 жыл бұрын
flawless explanation , thank you Barry
@novito
@novito 8 жыл бұрын
Really good explanation
@Trinaldi01
@Trinaldi01 9 жыл бұрын
Excellent video! Nice job.
@NAB420
@NAB420 7 жыл бұрын
Excellent job...Can I know which software you are using for drawing that flow please?
@bilbobaggins8605
@bilbobaggins8605 10 жыл бұрын
So the Icp keeps trading with the other boxes information until it builds up and comes back to it?
@CFH298
@CFH298 5 жыл бұрын
Amazing video! More videos please!
@nishantgola139
@nishantgola139 Жыл бұрын
Thank you for the easy explanation.
@nathanielokogie2268
@nathanielokogie2268 9 жыл бұрын
Thanks Barry, great presentation
@RamGopalKS
@RamGopalKS 8 жыл бұрын
Thanks for posting such a good video.
@nverkhachoyan
@nverkhachoyan 5 жыл бұрын
I want more videos! Thank you.
@scotthanley5474
@scotthanley5474 7 жыл бұрын
Superb tutorial, many thanks for uploading. Looking forward to future videos (Y)
@voipims
@voipims 10 жыл бұрын
why does root server directly return with response to contact yahoo.com server than .com server ?
2 жыл бұрын
So easy to understand! Thank you!
@dinkydigital8228
@dinkydigital8228 4 жыл бұрын
Excellent video
@samim___3548
@samim___3548 2 ай бұрын
good explanation. thanks
@AmitKumar-qu9se
@AmitKumar-qu9se 5 жыл бұрын
Yahoo.com must be running on some port, right? How does the host computer know which port the application is running on?
@profbbrown
@profbbrown 3 жыл бұрын
All DNS servers operate on port 53, usually using UDP rather than TCP.
@-DevBhadiyadra
@-DevBhadiyadra 2 жыл бұрын
great video on great topic
@profbbrown
@profbbrown 2 жыл бұрын
Glad you think so!
@sevaravindranadh2767
@sevaravindranadh2767 2 жыл бұрын
Show the resolution of domain to ip address and ip address to domain pls explain this🙏
@rajeshwari.p2738
@rajeshwari.p2738 8 жыл бұрын
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 ?
@i3igmind
@i3igmind 7 жыл бұрын
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
@apall2764
@apall2764 4 жыл бұрын
I was desperate for a simple DNS Resolution answer like that!
@essjay1568
@essjay1568 3 жыл бұрын
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.
@m0nk051
@m0nk051 8 жыл бұрын
Awesome video, thanks a lot. Thats simple and to the point... Waiting for more videos !!! thanks again
@ejimenez0001
@ejimenez0001 11 жыл бұрын
Thanks Barry. Great video explanation! I appreciate it.
@josecobo7179
@josecobo7179 5 жыл бұрын
Best explanation Ever!
@brx360x
@brx360x 10 жыл бұрын
Is the cache where the ISP stores the resolved IP address to www.yahoo.com the ARP cache for that ISP's DNS sever?
@profbbrown
@profbbrown 10 жыл бұрын
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-kj9ze
@Ken-kj9ze 4 жыл бұрын
Very well explained.
@mr.oxfordcomma352
@mr.oxfordcomma352 10 жыл бұрын
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?
@profbbrown
@profbbrown 10 жыл бұрын
That's correct. The server will just respond with NS entries and the resolver needs to do all the work.
@bazocallaghan
@bazocallaghan 11 жыл бұрын
Outstanding, thanks Barry.
@mimahmed95
@mimahmed95 2 жыл бұрын
Great Explain
@hafizjoundysyafie8184
@hafizjoundysyafie8184 3 жыл бұрын
wow, superb explanation, thank you very much :D
@paulobazuka8165
@paulobazuka8165 6 жыл бұрын
Great content. Thank you for sharing it.
@bennelson6518
@bennelson6518 6 жыл бұрын
Thank you for teaching so well!
@MinasyanVahe
@MinasyanVahe 9 жыл бұрын
Thank you for the great video. I finally understood how it works!!!
@silviawessels2462
@silviawessels2462 9 жыл бұрын
What is the cool blackboard app you are using? Great black boarding on all of these videos! Very helpful. Thank you!
@profbbrown
@profbbrown 9 жыл бұрын
Thanks! It's Sketchbook Express on a Wacom Cintiq tablet.
@definitelynotadam
@definitelynotadam 9 жыл бұрын
Barry Brown simple and precise explanation. It would be nice if you could create another video about reverse lookup DNS :)
@profbbrown
@profbbrown 9 жыл бұрын
***** Thank you. I plan to make more videos and finish the series. Watch for them soon!
@definitelynotadam
@definitelynotadam 9 жыл бұрын
In that case I suggest exploring DNS tunnelling threat too. I noticed many people get it wrong :)
@Corvin666
@Corvin666 8 жыл бұрын
+Barry Brown, these are awesome videos, thank you so much for putting them together! Have you had the chance to create further videos?
@masteromelion
@masteromelion 7 жыл бұрын
Just OMG, couldn't be explained easier. WELL DONE, like + sub!
@RottenbergZhenya
@RottenbergZhenya 2 жыл бұрын
Thank you! Well explained
@profbbrown
@profbbrown 2 жыл бұрын
Glad it was helpful!
@HudaAlAdheedi
@HudaAlAdheedi 11 жыл бұрын
You are so perfect. It is amazing video I got all the basic info in more details. Thanx :)
@jj-pg2dk
@jj-pg2dk 3 жыл бұрын
What is Yahoo
@profbbrown
@profbbrown 3 жыл бұрын
At least I didn't use MySpace...
@eliaszeray7981
@eliaszeray7981 5 жыл бұрын
simple and detail. Thank u.
@Abdullahs321
@Abdullahs321 3 жыл бұрын
why cant isp directly asks yahoo server?
@profbbrown
@profbbrown 3 жыл бұрын
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.
@superthommy
@superthommy 8 жыл бұрын
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.
@Bakepichai
@Bakepichai 9 жыл бұрын
neatly explained
@jondiyolahe
@jondiyolahe 9 жыл бұрын
Thanks a lot , you filled the gab i have n mind.
@antolintxit
@antolintxit 11 жыл бұрын
Super!!! And reverse lookuup video?? :) Thanks so much!!
@agnesensen4900
@agnesensen4900 10 жыл бұрын
oh those videos are such a big help! really & trully amasing expalantion, thank you sooooo much! :)
@saikirangoud9862
@saikirangoud9862 5 жыл бұрын
well explained
@subhajitmitra8937
@subhajitmitra8937 9 жыл бұрын
Video was very much helpful :)
@evertonsantosdeandradejuni3787
@evertonsantosdeandradejuni3787 2 жыл бұрын
Joe Rogan teaching me, i luv it
@julianwildauer
@julianwildauer 6 жыл бұрын
great explanation thx!
@wejoetadory1632
@wejoetadory1632 3 жыл бұрын
Thanks
@muhammadsuleman8771
@muhammadsuleman8771 Жыл бұрын
Bravo!
@qanaasalih5030
@qanaasalih5030 10 жыл бұрын
thank u so much i appreciate your help
@thecodingjournal4726
@thecodingjournal4726 3 жыл бұрын
Thank you barry
@mbalasubramanian9658
@mbalasubramanian9658 6 ай бұрын
This is an iterative query example, not a recursive query!
@thearcticfox13
@thearcticfox13 11 жыл бұрын
Wonderful! Thanks!
@wirahha
@wirahha 12 жыл бұрын
Great videos thx !
@acko0326
@acko0326 2 жыл бұрын
thank you man!
@joshsommer636
@joshsommer636 11 жыл бұрын
Amazing, thanks a lot!!
@tranceprince9217
@tranceprince9217 6 жыл бұрын
thank you great video!
@MaheshYadav-um3go
@MaheshYadav-um3go 8 жыл бұрын
thanks, was really helpful
@elegantic3832
@elegantic3832 5 жыл бұрын
Its not a virus? Right?
@anupammaurya6624
@anupammaurya6624 6 жыл бұрын
Amazing
@punefk123
@punefk123 11 жыл бұрын
Perfect....... thanks a lot
@shnaibdaib98
@shnaibdaib98 6 жыл бұрын
Much appreciated
@romesan2011
@romesan2011 9 жыл бұрын
EXCELLENT!!!
@Selma-rf5mt
@Selma-rf5mt 11 жыл бұрын
thanks!
@manikantapalo4426
@manikantapalo4426 11 жыл бұрын
thnkz a lott barry!!!
@darrenng4531
@darrenng4531 7 жыл бұрын
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.
@profbbrown
@profbbrown 7 жыл бұрын
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.
@Nekrozys
@Nekrozys 8 жыл бұрын
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 ?) ?
@RaleignEli-h7l
@RaleignEli-h7l 3 ай бұрын
Walker Patricia Jackson Steven Thompson Gary
DNS Zones
13:10
Barry Brown
Рет қаралды 103 М.
DNS recursive query vs. Iterative query
7:55
Sunny Classroom
Рет қаралды 150 М.
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Database Transactions: Part 2
18:22
Thomas Blum
Рет қаралды 13
Using the C library qsort function
9:24
Barry Brown
Рет қаралды 1,4 М.
My Favourite NAS Releases of 2024
14:27
NASCompares
Рет қаралды 3,7 М.
Understanding How DNS Works in Depth
19:18
ITdvds
Рет қаралды 329 М.
Karnaugh Maps: 4 variables with "don't care"
11:00
Barry Brown
Рет қаралды 4,4 М.
Diy a simple spot welding at home with capacitors just with 2$
13:47
How a DNS Server (Domain Name System) works.
6:05
PowerCert Animated Videos
Рет қаралды 5 МЛН
Overview of compiling a program
13:35
Barry Brown
Рет қаралды 1 М.