The Internet: How Search Works
-
0:10 - 0:14Hi! My name is Paola,and I am a software engineer at Microsoft.
-
0:14 - 0:20Let's talk about how the internet works. My job relies on networks being able
-
0:20 - 0:26to talk with one another, but back in the 1970s there was no standard method for this.
-
0:26 - 0:33It took the work of Vint Cerf and Bob Kahn to invent the internetworking protocol, to make communication possible.
-
0:33 - 0:39This invention laid the groundwork for what we now call the internet.
-
0:39 - 0:44The internet is a network of networks. It links billions of devices together all
-
0:44 - 0:51around the globe. So maybe you're connected with a laptop or a phone through wifi, then
-
0:51 - 0:57that wifi connection connects to an internet service provider (or ISP), and that ISP connects
-
0:57 - 1:02you to billions and billions of devices around the world through hundreds of thousands of
-
1:02 - 1:03networks that are all interconnected.
-
1:06 - 1:16One thing that most people do not appreciate is that the internet is really
a design philosophy and an architecture expressed in a set of protocols. -
1:16 - 1:20A protocol is a well known set of rules and standards, that if all parties
-
1:20 - 1:26agree to use it will allow them to communicate without trouble.
-
1:26 - 1:32How the internet actually physically works is less important than the fact that this design philosophy
-
1:32 - 1:38has allowed the internet to adapt and absorb new communication technologies.
-
1:38 - 1:43This is because in order for a new technology to use the internet in some fashion, it just needs to know which protocols to work with.
-
1:43 - 1:49All the different devices on the internet have unique addresses.
-
1:49 - 1:54An address on the internet is just a number, similar to a phone number or a sort of street address,
-
1:54 - 2:00that's unique to each computer or device at the edge of the network.
-
2:00 - 2:05This is similar to how most homes and businesses have a mailing address. You don't need to know a person to
-
2:05 - 2:09send them a letter in the mail, but you do need to know their address and how to write
-
2:09 - 2:14the address properly so the letter can be carried by a mail system to its destination.
-
2:14 - 2:20The addressing system for computers on the internet is similar and it forms part of one
-
2:20 - 2:25of the most important protocols used in internet communication simply called the internet protocol or IP.
-
2:25 - 2:32A computer's address then is called its IP address. Visiting a website is really
-
2:32 - 2:37just your computer asking another computer for information. Your computer sends a message
-
2:37 - 2:41to the other computer's IP address and it also sends along its origin address, so the
-
2:41 - 2:48other computer knows where to send its response.
-
2:46 - 2:49You may have seen an IP address.It's just a bunch of numbers!
-
2:49 - 2:51These numbers are organized in a hierarchy.
-
2:55 - 3:02Just like a home address has a country, a city, a street, and a house number,
-
3:02 - 3:10an IP address has many parts. Just like all digital data, each of these numbers is represented in bits.
-
3:10 - 3:14Traditional IP addresses are 32 bits long, with 8 bits for each part of the address.
-
3:16 - 3:18The earlier numbers usually identify the country and regional network of the device.
-
3:19 - 3:22Then come the subnetworks, and then finally the address of the specific device.
-
3:22 - 3:30This version of IP addressing is called IPv4.
-
3:30 - 3:34It was designed in 1973 and was widely adopted in the early 80s,
-
3:30 - 3:38and provides for more than 4 billion unique addresses for devices connecting to the internet.
-
3:40 - 3:47But the internet has turned out to be much more popular than even Vint
Cerf imagined and 4 billion unique addresses won't be enough. -
3:47 - 3:53We're now in the middle of a multi-year transition to a longer IP address format
-
3:53 - 4:04called IPv6, which uses 128 bits per address and provides over 340 undecillion unique addresses.
-
4:04 - 4:09That's more than enough for every grain of sand on Earth to have its own IP address.
-
4:09 - 4:16Most users never see or care about internet addresses.
-
4:16 - 4:23A system called the domain name system or DNS associates names like www.example.com with the corresponding addresses.
-
4:23 - 4:29Your computer uses the DNS to look up domain names and get the associated IP
-
4:29 - 4:33address which is used to connect your computer to the destination on the internet.
-
4:33 - 4:38And it goes a little something like this: (voice1) "Hey, hi there, I want to go to www.code.org."
-
4:38 - 4:50(voice 2) "Mm.. yeah I don't know the IP address for that domain let me ask around.
Hey, do you know how to get to code.org?" -
4:50 - 4:59(voice 3) "Yeah, I got it right here it's 174.129.14.120."
-
4:59 - 5:04(voice 2) "Oh okay, great, thanks. I'm gonna write that down and save it for later in case I need it again.
-
5:04 - 5:14Hey here's that address you wanted." (voice 1) "Awesome! Thank you."
-
5:14 - 5:20So how do we design a system for billions of devices to find any one of billions of different websites?
-
5:20 - 5:28There is no way one DNS server can handle all the requests from all devices.
-
5:28 - 5:33The answer is that DNS servers are connected in a distributed hierarchy, and are divided into zones,
-
5:33 - 5:41splitting up responsibility for the major domains such as .org, .com, .net, etc.
-
5:41 - 5:48DNS was originally created to be an open and public communication protocol for government
-
5:48 - 5:55and educational institutions. Because of its openness, DNS is susceptible to cyber attacks.
-
5:55 - 6:03An example attack is DNS spoofing. That's when a hacker taps into a DNS server and changes
-
6:03 - 6:09it to match a domain name with the wrong IP address. This lets the attacker send people to an imposter website.
-
6:09 - 6:16If this happens to you, you are vulnerable for more problems
-
6:16 - 6:24because you are using that fake website as if it's real. The internet is huge and getting bigger everyday.
-
6:24 - 6:31But the domain name system and internet protocol are designed to scale,
-
6:31 - 6:35no matter how much the internet grows.
- Title:
- The Internet: How Search Works
- Description:
-
Join John, Google's Chief of Search and AI, and Akshaya, from Microsoft Bing, to find out how search really works. They cover everything from how special programs called "spiders" scan the Internet before you even type in your search terms to what determines which search results show up first. Find out how search algorithms bust spammers, manage location services and even use machine learning to make search better every year.
Start learning at http://code.org/
Stay in touch with us!
• on Twitter https://twitter.com/codeorg
• on Facebook https://www.facebook.com/Code.org
• on Instagram https://instagram.com/codeorg
• on Tumblr https://blog.code.org
• on LinkedIn https://www.linkedin.com/company/code-org
• on Google+ https://google.com/+codeorg"Ryoji Ikeda: Datamatics" by Forma Arts is licensed under CC BY 2.0
"Eyeo 2016" by Gene Kogan is licensed under CC BY 2.0
"Spider" by Oliviu Stoian is licensed under CC BY 2.0
"Bowie" by Artem Kovyazin is licensed under CC BY 2.0
"Spaceship" By Creative Staff from the Noun Project is licensed under CC BY 2.0
"Rover" by Symbolon is licensed under CC BY 2.0
"Signal Barrel" by Beeple is licensed under CC BY 2.0
"Base Ten" by Beeple is licensed under CC BY 2.0 - Video Language:
- English
- Team:
Code.org
- Project:
- How Internet Works
- Duration:
- 05:13
![]() |
Tomedes edited English subtitles for The Internet: How Search Works | |
![]() |
Tomedes edited English subtitles for The Internet: How Search Works | |
![]() |
effie wang edited English subtitles for The Internet: How Search Works | |
![]() |
effie wang edited English subtitles for The Internet: How Search Works |