[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.42,0:00:05.67,Default,,0000,0000,0000,,Het internet: IP-adressen en DNS Dialogue: 0,0:00:10.19,0:00:13.94,Default,,0000,0000,0000,,Hi! Ik ben Paola, en ik ben\Nsoftware-engineer bij Dialogue: 0,0:00:13.94,0:00:20.09,Default,,0000,0000,0000,,Microsoft. Laten we praten over hoe het\Ninternet werkt. Mijn werk is afhankelijk Dialogue: 0,0:00:20.13,0:00:26.49,Default,,0000,0000,0000,,van netwerken die met elkaar kunnen praten,\Nmaar in de jaren zeventig was Dialogue: 0,0:00:26.49,0:00:32.67,Default,,0000,0000,0000,,er hier geen standaard methode voor. Vint Cerf\Nen Bob Kahn bedachten het internetwerk-protocol Dialogue: 0,0:00:32.67,0:00:38.56,Default,,0000,0000,0000,,zodat communicatie mogelijk werd. Deze\Nuitvinding was het fundament voor wat we nu Dialogue: 0,0:00:38.56,0:00:44.46,Default,,0000,0000,0000,,het internet noemen. Het internet is een netwerk\Nvan netwerken. Het koppelt miljarden apparaten Dialogue: 0,0:00:44.46,0:00:51.23,Default,,0000,0000,0000,,wereldwijd aan elkaar. Dus misschien heb je\Nverbinding via een laptop of telefoon via Wi-Fi, Dialogue: 0,0:00:51.23,0:00:56.100,Default,,0000,0000,0000,,dan zal die Wi-Fi-verbinding verbinding maken\Nmet een internet service provider (of ISP), en die Dialogue: 0,0:00:56.100,0:01:01.57,Default,,0000,0000,0000,,ISP verbindt jou met miljarden apparaten wereldwijd\Nvia honderdduizenden netwerken Dialogue: 0,0:01:01.60,0:01:07.03,Default,,0000,0000,0000,,die allemaal met elkaar zijn verbonden. Waar\Nmensen niet bij stil staan is dat het Dialogue: 0,0:01:09.27,0:01:15.64,Default,,0000,0000,0000,,internet in feite een ontwerpfilosofie en\Neen architectuur is uitgedrukt in een set Dialogue: 0,0:01:15.64,0:01:20.29,Default,,0000,0000,0000,,protocollen. Een protocol is een bekende \Nset regels en standaarden, die, als alle Dialogue: 0,0:01:20.30,0:01:26.10,Default,,0000,0000,0000,,partijen ermee instemmen, hen in staat stelt\Nprobleemloos te communiceren. Hoe het Dialogue: 0,0:01:26.30,0:01:31.91,Default,,0000,0000,0000,,internet daadwerkelijk fysiek werkt is minder belangrijk\Ndan het feit dat deze ontwerpfilosofie het internet Dialogue: 0,0:01:31.91,0:01:37.71,Default,,0000,0000,0000,,in staat heeft gesteld nieuwe technologieën\Naan te passen en absorberen. Dit komt doordat Dialogue: 0,0:01:37.71,0:01:39.92,Default,,0000,0000,0000,,als een nieuwe technologie gebruik wil maken\Nvan het internet het alleen maar moet weten Dialogue: 0,0:01:42.63,0:01:48.100,Default,,0000,0000,0000,,welke protocollen er gebruikt moeten worden.\NAlle verschillende apparaten op het internet hebben Dialogue: 0,0:01:49.14,0:01:54.10,Default,,0000,0000,0000,,een uniek adres. Een adres op het internet is slechts\Neen nummer, zoals een telefoonnummer of een Dialogue: 0,0:01:54.35,0:01:58.10,Default,,0000,0000,0000,,soort woonadres, dat uniek is voor elke computer of apparaat\Naan de rand van het netwerk. Dialogue: 0,0:02:00.17,0:02:04.68,Default,,0000,0000,0000,,Dit lijkt op de postadressen van huizen en bedrijven. \NJe hoeft de persoon niet te kennen om hem een brief Dialogue: 0,0:02:04.69,0:02:08.98,Default,,0000,0000,0000,,via de post te sturen, maar je moet wel zijn adres weten en \Nhoet het adres goed te schrijven zodat Dialogue: 0,0:02:09.10,0:02:14.17,Default,,0000,0000,0000,,de brief door de post naar zijn besteming \Nkan worden gebracht. Dialogue: 0,0:02:14.19,0:02:19.87,Default,,0000,0000,0000,,Het adressysteem voor computers op het internet lijkt hierop\Nen maakt deel uit van een van Dialogue: 0,0:02:19.87,0:02:25.34,Default,,0000,0000,0000,,de belangrijkste protocollen die worden gebruikt in \Ncommunicatie op internet, oftewel het internetprotocol Dialogue: 0,0:02:25.34,0:02:31.90,Default,,0000,0000,0000,,of IP. Het adres van een computer wordt een IP-adres\Ngenoemd. Het bezoeken van een Dialogue: 0,0:02:31.90,0:02:36.62,Default,,0000,0000,0000,,website is niets anders dan jouw computer die aan een\Nandere computer om informatie vraag. Je computer stuurt Dialogue: 0,0:02:36.62,0:02:41.28,Default,,0000,0000,0000,,een bericht naar het IP-adres van de computer en stuurt\Ntevens zijn startadres, zodat de andere computer weet Dialogue: 0,0:02:41.28,0:02:48.45,Default,,0000,0000,0000,,waar het zijn antwoord naar toe moet sturen. Je hebt\Nmisschien wel eens een IP-adres gezien. Dialogue: 0,0:02:48.45,0:02:54.91,Default,,0000,0000,0000,,Het is een reeks aan cijfers. Deze cijfers worden\Ngeorganiseerd in een hiërarchie. Zoals een woonadres Dialogue: 0,0:02:54.91,0:03:02.27,Default,,0000,0000,0000,,bestaat uit een land, stad, straat en huisnummer,\Nzo bestaat ook een IP-adres uit delen. Net als Dialogue: 0,0:03:02.27,0:03:09.52,Default,,0000,0000,0000,,alle digitale data, wordt elk van deze cijfers\Nweergegeven in bits. Traditionele IP-adressen zijn Dialogue: 0,0:03:09.52,0:03:16.44,Default,,0000,0000,0000,,32 bits lang, waarbij elk deel van het adres uit \N8 bits bestaat. De eerste cijfers staan voor het land Dialogue: 0,0:03:16.47,0:03:22.44,Default,,0000,0000,0000,,en regionetwerk van het apparaat. Daarna volgen \Nde subnetwerken, en als laatste het specifieke Dialogue: 0,0:03:22.47,0:03:30.47,Default,,0000,0000,0000,,adres van het apparaat. Deze versie van IP-adressen\Nnoemen we IPv4. Het werd in 1973 ontworpen Dialogue: 0,0:03:30.47,0:03:36.05,Default,,0000,0000,0000,,en werd in de vroege jaren tachtig grootschalig\Nin gebruik genomen, en heeft meer dan 4 miljard Dialogue: 0,0:03:36.05,0:03:41.38,Default,,0000,0000,0000,,unieke adressen voor apparaten die verbinding maken\Nmet het internet. Maar het internet werd veel populairder Dialogue: 0,0:03:41.42,0:03:47.34,Default,,0000,0000,0000,,dan zelfs Vint Cerf dacht en 4 miljard unieke adressen Dialogue: 0,0:03:47.34,0:03:53.25,Default,,0000,0000,0000,,zal niet voldoende zijn. Wij zitten nu midden in \Nmeerjarige overgangsfase naar een langer formaat Dialogue: 0,0:03:53.25,0:04:03.65,Default,,0000,0000,0000,,IP-adres met de naam IPv6, dat 128 bits per adres gebuikt\Nen heeft meer dan 340 sextiljoen Dialogue: 0,0:04:03.66,0:04:08.78,Default,,0000,0000,0000,,unieke adressen. Dat is meer dan genoeg voor\Nelke zandkorrel op aarde om een eigen IP-adres Dialogue: 0,0:04:08.78,0:04:15.74,Default,,0000,0000,0000,,te hebben. De meeste gebruikers geven niets om hun \Ninternetadressen. Een systeem dat luistert naar de Dialogue: 0,0:04:15.74,0:04:23.42,Default,,0000,0000,0000,,naam domeinnaamsysteem of DNS, associeert namen\Nzoals www.example.com met de bijbehorende Dialogue: 0,0:04:23.42,0:04:29.16,Default,,0000,0000,0000,,adressen. Je computer gebruikt de DNS om te zoeken\Nnaar domeinnamen en het bijbehorende IP-adres Dialogue: 0,0:04:29.16,0:04:33.29,Default,,0000,0000,0000,,dat wordt gebruikt om jouw computer te verbinden met\Nde bestemming op het internet. En het Dialogue: 0,0:04:33.29,0:04:38.05,Default,,0000,0000,0000,,gaat een beetje zo: (stem 1) "Hey, hallo, ik wil naar\Nwww.code.org." Dialogue: 0,0:04:38.05,0:04:49.90,Default,,0000,0000,0000,,(stem 2) "Mm..wel, ik weet het IP-adres niet voor\Ndat domein. Laat met verder vragen. Hey, Dialogue: 0,0:04:49.90,0:04:59.10,Default,,0000,0000,0000,,weet jij hoe naar code.org te gaan?" (stem 3) "Ja,\Nik heb het hier. Het is 174.129.14.120." Dialogue: 0,0:04:59.10,0:05:04.49,Default,,0000,0000,0000,,(stem 2) "Oh, ok, mooi, bedankt. Ik schrijf dat op en\Nsla het op voor als ik Dialogue: 0,0:05:04.50,0:05:08.81,Default,,0000,0000,0000,,het later weer nodig heb. Hey! Hier is het adres dat\Nje zocht. " (stem 2) "Geweldig! Bedankt." Dialogue: 0,0:05:14.04,0:05:20.12,Default,,0000,0000,0000,,Dus hoe ontwerpen we een systeem voor miljarden \Napparaten om een van de miljarden verschillende Dialogue: 0,0:05:20.12,0:05:27.88,Default,,0000,0000,0000,,websites te vinden? Geen enkele DNS-server\Nkan al die verzoeken van alle apparaten aan. Dialogue: 0,0:05:27.88,0:05:33.00,Default,,0000,0000,0000,,Het antwoord is dat DNS-servers verbonden\Nzijn in een gedistribueerde hiërarchie, en zijn Dialogue: 0,0:05:33.00,0:05:40.70,Default,,0000,0000,0000,,onderverdeeld in zones, waarbij de verantwoodelijkheid\Nvoor de hoofddomeinen zoals .org, .com, .net et cetera Dialogue: 0,0:05:40.70,0:05:48.03,Default,,0000,0000,0000,,is gesplitst. DNS werd oorspronkelijk ontworpen als open\Nen openbaar communicatieprotocol voor overheids- en Dialogue: 0,0:05:48.03,0:05:55.36,Default,,0000,0000,0000,,onderwijsinstellingen. Vanwege deze openheid \Nis DNS kwetsbaar voor cyberaanvallen. Dialogue: 0,0:05:55.36,0:06:02.54,Default,,0000,0000,0000,,Een voorbeeld is DNS-spoofing. Dat is als\Nhacker een DNS-server kraakt en deze Dialogue: 0,0:06:02.54,0:06:09.48,Default,,0000,0000,0000,,verandert om een domeinnaam te laten horen\Nbij het verkeerde IP-adres. Hierdoor kunnen Dialogue: 0,0:06:09.48,0:06:15.74,Default,,0000,0000,0000,,mensen naar een nepwebsite worden gestuurd.\NAls je dit overkomt, dan ben je kwetsbaar voor meer Dialogue: 0,0:06:15.74,0:06:23.87,Default,,0000,0000,0000,,problemen omdat je die nepwebsite gebruikt\Nalsof het echt is. Het internet is enorm en Dialogue: 0,0:06:23.87,0:06:30.79,Default,,0000,0000,0000,,groeit elke dag, maar het domeinnaamsysteem\Nen het internetprotocol zijn op schaal ontworpen, Dialogue: 0,0:06:30.79,0:06:36.91,Default,,0000,0000,0000,,ongeacht hoe groot het internet wordt.