{"video_id":"Rck3BALhI5c","title":"DNS as Fast As Possible","channel":"Techquickie","show":"Techquickie","published_at":"2017-05-06T14:58:16Z","duration_s":343,"segments":[{"start_s":0.12,"end_s":8.04,"text":"suppose I were to get into a taxi after a night on the town and tell the driver","speaker":null,"is_sponsor":0},{"start_s":5.56,"end_s":13.44,"text":"Linus's house when he asked me where we're headed unless the driver somehow","speaker":null,"is_sponsor":0},{"start_s":10.759,"end_s":17.279,"text":"very creepily already knows where I live he'll probably tell me to stop being a","speaker":null,"is_sponsor":0},{"start_s":15.32,"end_s":22.96,"text":"tool and give him an actual address where he can actually drop me off and","speaker":null,"is_sponsor":0},{"start_s":19.68,"end_s":25.199,"text":"although that scenario has probably","speaker":null,"is_sponsor":0},{"start_s":22.96,"end_s":29.439,"text":"occurred in plenty of taxi cabs where drivers have had to deal with people","speaker":null,"is_sponsor":0},{"start_s":26.84,"end_s":35.6,"text":"that ran up way too high of a bab that night your computer or phone can have a","speaker":null,"is_sponsor":0},{"start_s":33.16,"end_s":40.68,"text":"much easier time figuring out where to take you on the internet thanks to the","speaker":null,"is_sponsor":0},{"start_s":37.879,"end_s":47.36,"text":"domain name system commonly referred to as DNS you see even though most of us","speaker":null,"is_sponsor":0},{"start_s":45.039,"end_s":54.239,"text":"get to our favorite websites by punching in addresses like youtube.com or","speaker":null,"is_sponsor":0},{"start_s":51.28,"end_s":60.239,"text":"vessel.com your browser actually needs to know the IP address of the site","speaker":null,"is_sponsor":0},{"start_s":56.8,"end_s":62.68,"text":"you're trying to access so to do this it","speaker":null,"is_sponsor":0},{"start_s":60.239,"end_s":68.96,"text":"sends a request to the DNS which is sort of like the internet's version of yellow","speaker":null,"is_sponsor":0},{"start_s":65.32,"end_s":71.68,"text":"pages that matches a site URL or a","speaker":null,"is_sponsor":0},{"start_s":68.96,"end_s":77.799,"text":"uniform resource locator to an IP address so a DNS request first goes to a","speaker":null,"is_sponsor":0},{"start_s":75.36,"end_s":81.799,"text":"recursive name server which is typically operated by your internet service","speaker":null,"is_sponsor":0},{"start_s":79.4,"end_s":86.96,"text":"provider but you can also use public servers managed by Google or other","speaker":null,"is_sponsor":0},{"start_s":84.28,"end_s":92.72,"text":"organizations if your isp's resolver is having issues a recursive name server","speaker":null,"is_sponsor":0},{"start_s":90.159,"end_s":98.759,"text":"might have the IP address of the website you want to access already stored but if","speaker":null,"is_sponsor":0},{"start_s":95.079,"end_s":101.399,"text":"it doesn't it will go to one of 13 root","speaker":null,"is_sponsor":0},{"start_s":98.759,"end_s":108.079,"text":"servers which manage requests for top level domains like or.org although that","speaker":null,"is_sponsor":0},{"start_s":106.0,"end_s":112.68,"text":"seems like a tiny number of servers by the way they actually use redundant","speaker":null,"is_sponsor":0},{"start_s":110.399,"end_s":117.96,"text":"physical Hardware all over the globe to make sure these requests are handled and","speaker":null,"is_sponsor":0},{"start_s":114.96,"end_s":120.799,"text":"handled quickly your request is then","speaker":null,"is_sponsor":0},{"start_s":117.96,"end_s":125.079,"text":"sent to the appropriate top domain server.com if you're trying to get to","speaker":null,"is_sponsor":0},{"start_s":122.759,"end_s":131.52,"text":"YouTube for example which will then contact authoritative name servers that","speaker":null,"is_sponsor":0},{"start_s":127.88,"end_s":134.28,"text":"contain a well authoritative list of IP","speaker":null,"is_sponsor":0},{"start_s":131.52,"end_s":139.44,"text":"addresses and matching URLs which is updated whenever someone buys and","speaker":null,"is_sponsor":0},{"start_s":136.4,"end_s":141.959,"text":"registers a domain once the IP address","speaker":null,"is_sponsor":0},{"start_s":139.44,"end_s":147.2,"text":"you want is retrieved it's sent back to the recursive name server and then onto","speaker":null,"is_sponsor":0},{"start_s":144.519,"end_s":152.36,"text":"your computer to save time in the future and make things more efficient both the","speaker":null,"is_sponsor":0},{"start_s":149.4,"end_s":157.76,"text":"recurs name server and your own computer will cash DNS entries for a while so the","speaker":null,"is_sponsor":0},{"start_s":155.68,"end_s":161.72,"text":"next time you want to visit YouTube you won't have to go through this whole","speaker":null,"is_sponsor":0},{"start_s":159.319,"end_s":166.48,"text":"rigar Ral instead your computer will either know the correct IP right away or","speaker":null,"is_sponsor":0},{"start_s":164.8,"end_s":172.599,"text":"it will be able to get it directly from the recursive server DNS usually works","speaker":null,"is_sponsor":0},{"start_s":170.04,"end_s":178.04,"text":"fairly well for most people but if a website changes IP addresses this can","speaker":null,"is_sponsor":0},{"start_s":175.879,"end_s":183.0,"text":"cause problems especially if your computer is trying to use its own own","speaker":null,"is_sponsor":0},{"start_s":180.4,"end_s":189.12,"text":"cash this will usually manifest as lots of random 404 errors or taxi drivers","speaker":null,"is_sponsor":0},{"start_s":187.0,"end_s":194.0,"text":"taking you to the wrong place if we were to hearken back to our original analogy","speaker":null,"is_sponsor":0},{"start_s":192.2,"end_s":198.08,"text":"so if you're running Windows it's actually pretty easy to clear out your","speaker":null,"is_sponsor":0},{"start_s":195.879,"end_s":202.599,"text":"DNS cach just by opening the command prompt as an administrator and entering","speaker":null,"is_sponsor":0},{"start_s":200.68,"end_s":207.84,"text":"this command which hopefully will fix the problem however you could run into","speaker":null,"is_sponsor":0},{"start_s":205.36,"end_s":213.439,"text":"more serious problems if a piece of malware has poisoned your DNS cache by","speaker":null,"is_sponsor":0},{"start_s":211.0,"end_s":219.599,"text":"making DNS entries that are stored locally that point to malicious websites","speaker":null,"is_sponsor":0},{"start_s":216.68,"end_s":224.76,"text":"for example an attacker could tell your PC to make","speaker":null,"is_sponsor":0},{"start_s":221.64,"end_s":227.48,"text":"irs.gov point to the IP address of a","speaker":null,"is_sponsor":0},{"start_s":224.76,"end_s":231.48,"text":"website running a tax scam that tries to convince you to give up your personal","speaker":null,"is_sponsor":0},{"start_s":229.28,"end_s":236.799,"text":"information so if you're getting weird redirects like this running a reputable","speaker":null,"is_sponsor":0},{"start_s":234.04,"end_s":242.519,"text":"anti-malware application may be able to help but despite its vulnerabilities DNS","speaker":null,"is_sponsor":0},{"start_s":239.84,"end_s":248.4,"text":"has made the internet extremely easy to use for many people because thanks to it","speaker":null,"is_sponsor":0},{"start_s":245.519,"end_s":253.56,"text":"we don't have to punch in numerical IP addresses like like phone numbers except","speaker":null,"is_sponsor":0},{"start_s":250.959,"end_s":257.959,"text":"longer every time we want to surf the web and given how hard it is for people","speaker":null,"is_sponsor":0},{"start_s":255.799,"end_s":262.12,"text":"to remember phone numbers that's just not a world I would want to live in","speaker":null,"is_sponsor":0},{"start_s":260.6,"end_s":268.24,"text":"speaking of Worlds I wouldn't want to live in worlds without fresh books fresh","speaker":null,"is_sponsor":0},{"start_s":265.24,"end_s":270.24,"text":"books let small business owners focus on","speaker":null,"is_sponsor":0},{"start_s":268.24,"end_s":275.56,"text":"running their business rather than sitting in a dark corner in","speaker":null,"is_sponsor":0},{"start_s":273.44,"end_s":280.68,"text":"front of their computer with only the lights of the screen to illuminate the","speaker":null,"is_sponsor":0},{"start_s":277.68,"end_s":282.28,"text":"room working on all of their tax and","speaker":null,"is_sponsor":0},{"start_s":280.68,"end_s":285.96,"text":"accounting information doesn't that sound horrible no freshbooks is","speaker":null,"is_sponsor":0},{"start_s":284.36,"end_s":291.44,"text":"cloud-based and allows you to use your phone while you're on the go to track","speaker":null,"is_sponsor":0},{"start_s":288.44,"end_s":293.36,"text":"your expenses log your hours create","speaker":null,"is_sponsor":0},{"start_s":291.44,"end_s":298.52,"text":"professional invoices send them to your customers receive verification that your","speaker":null,"is_sponsor":0},{"start_s":296.039,"end_s":304.08,"text":"customers have indeed read them and then request payment directly through","speaker":null,"is_sponsor":0},{"start_s":301.039,"end_s":306.12,"text":"freshbooks own service they even have","speaker":null,"is_sponsor":0},{"start_s":304.08,"end_s":311.72,"text":"the ability to accept deposits for your work through their platform so the work","speaker":null,"is_sponsor":0},{"start_s":307.84,"end_s":313.6,"text":"is paid for on your schedule getting","speaker":null,"is_sponsor":0},{"start_s":311.72,"end_s":317.0,"text":"started in freshbooks is extremely simple even if you're not a numbers","speaker":null,"is_sponsor":0},{"start_s":315.44,"end_s":320.639,"text":"person especially if you're not a numbers person and you can try it for","speaker":null,"is_sponsor":0},{"start_s":318.96,"end_s":324.68,"text":"free for 30 days by going to freshbooks.com","speaker":null,"is_sponsor":0},{"start_s":322.16,"end_s":329.36,"text":"tequi Linked In the video description and entering Techquickie in the how did","speaker":null,"is_sponsor":0},{"start_s":326.68,"end_s":332.68,"text":"You Hear About Us section so thanks for watching guys if you liked it liked it","speaker":null,"is_sponsor":0},{"start_s":330.84,"end_s":335.8,"text":"dislike it dislike it other channels check there comment with video","speaker":null,"is_sponsor":0},{"start_s":334.039,"end_s":339.72,"text":"suggestions down there subscribe and follow wherever those buttons are press","speaker":null,"is_sponsor":0},{"start_s":338.199,"end_s":344.24,"text":"them come on see you next time","speaker":null,"is_sponsor":0}],"full_text":"suppose I were to get into a taxi after a night on the town and tell the driver Linus's house when he asked me where we're headed unless the driver somehow very creepily already knows where I live he'll probably tell me to stop being a tool and give him an actual address where he can actually drop me off and although that scenario has probably occurred in plenty of taxi cabs where drivers have had to deal with people that ran up way too high of a bab that night your computer or phone can have a much easier time figuring out where to take you on the internet thanks to the domain name system commonly referred to as DNS you see even though most of us get to our favorite websites by punching in addresses like youtube.com or vessel.com your browser actually needs to know the IP address of the site you're trying to access so to do this it sends a request to the DNS which is sort of like the internet's version of yellow pages that matches a site URL or a uniform resource locator to an IP address so a DNS request first goes to a recursive name server which is typically operated by your internet service provider but you can also use public servers managed by Google or other organizations if your isp's resolver is having issues a recursive name server might have the IP address of the website you want to access already stored but if it doesn't it will go to one of 13 root servers which manage requests for top level domains like or.org although that seems like a tiny number of servers by the way they actually use redundant physical Hardware all over the globe to make sure these requests are handled and handled quickly your request is then sent to the appropriate top domain server.com if you're trying to get to YouTube for example which will then contact authoritative name servers that contain a well authoritative list of IP addresses and matching URLs which is updated whenever someone buys and registers a domain once the IP address you want is retrieved it's sent back to the recursive name server and then onto your computer to save time in the future and make things more efficient both the recurs name server and your own computer will cash DNS entries for a while so the next time you want to visit YouTube you won't have to go through this whole rigar Ral instead your computer will either know the correct IP right away or it will be able to get it directly from the recursive server DNS usually works fairly well for most people but if a website changes IP addresses this can cause problems especially if your computer is trying to use its own own cash this will usually manifest as lots of random 404 errors or taxi drivers taking you to the wrong place if we were to hearken back to our original analogy so if you're running Windows it's actually pretty easy to clear out your DNS cach just by opening the command prompt as an administrator and entering this command which hopefully will fix the problem however you could run into more serious problems if a piece of malware has poisoned your DNS cache by making DNS entries that are stored locally that point to malicious websites for example an attacker could tell your PC to make irs.gov point to the IP address of a website running a tax scam that tries to convince you to give up your personal information so if you're getting weird redirects like this running a reputable anti-malware application may be able to help but despite its vulnerabilities DNS has made the internet extremely easy to use for many people because thanks to it we don't have to punch in numerical IP addresses like like phone numbers except longer every time we want to surf the web and given how hard it is for people to remember phone numbers that's just not a world I would want to live in speaking of Worlds I wouldn't want to live in worlds without fresh books fresh books let small business owners focus on running their business rather than sitting in a dark corner in front of their computer with only the lights of the screen to illuminate the room working on all of their tax and accounting information doesn't that sound horrible no freshbooks is cloud-based and allows you to use your phone while you're on the go to track your expenses log your hours create professional invoices send them to your customers receive verification that your customers have indeed read them and then request payment directly through freshbooks own service they even have the ability to accept deposits for your work through their platform so the work is paid for on your schedule getting started in freshbooks is extremely simple even if you're not a numbers person especially if you're not a numbers person and you can try it for free for 30 days by going to freshbooks.com tequi Linked In the video description and entering Techquickie in the how did You Hear About Us section so thanks for watching guys if you liked it liked it dislike it dislike it other channels check there comment with video suggestions down there subscribe and follow wherever those buttons are press them come on see you next time"}