WEBVTT 00:00:03.400 --> 00:00:09.620 Internetul: Adrese IP si DNS 00:00:10.100 --> 00:00:13.950 Salut! Numele meu este Paola și sunt inginer software la Microsoft. 00:00:14.470 --> 00:00:16.650 Haideți să vorbim despre cum funcționează internetul. 00:00:17.120 --> 00:00:21.600 Munca mea se bazează pe capacitatea rețelelor de a comunica una cu alta 00:00:22.150 --> 00:00:26.270 dar în trecut - 1970 - nu exista o metodă standard pentru asta. 00:00:26.870 --> 00:00:32.070 A fost nevoie de munca lui Vint Cerf și Bob Kahn pentru a inventa protocolul de internetworking 00:00:32.350 --> 00:00:33.720 si pentru a face posibilă comunicarea. 00:00:34.570 --> 00:00:38.750 Această invenție a constituit baza pentru ceea ce numim „internet”. 00:00:39.520 --> 00:00:41.950 Internetul este o rețea de rețele. 00:00:42.100 --> 00:00:45.420 Conectează miliarde de dispozitive de pe tot globul. 00:00:46.520 --> 00:00:50.530 Deci poate ești conectat cu un laptop sau un telefon la wifi 00:00:50.920 --> 00:00:55.450 atunci acea conexiunea wifi se conectează la un furnizor de servicii de internet (sau ISP) 00:00:55.650 --> 00:01:00.270 iar acel ISP te conectează la miliarde și miliarde de dispozitive din jurul lumii 00:01:00.350 --> 00:01:01.970 cu ajutorul a sute de mii de rețele 00:01:02.350 --> 00:01:03.700 care sunt interconectate. 00:01:05.370 --> 00:01:08.070 Unul dintre lucrurile pe care majoritatea oamenilor nu le apreciază 00:01:08.750 --> 00:01:13.420 este că internetul este o filozofie de design și arhitectură 00:01:13.870 --> 00:01:15.950 exprimată printr-un set de protocoale 00:01:16.700 --> 00:01:19.500 Un protocol este un set de reguli și standarde bine știute 00:01:19.500 --> 00:01:21.350 pe care dacă toate sunt de acord să le utilizeze 00:01:21.470 --> 00:01:23.700 le vor permite să comunice fără probleme. 00:01:24.790 --> 00:01:27.270 Modul cum funcționează internetul din punct de vedere fizic 00:01:27.600 --> 00:01:31.000 este mai puțin important decât faptul că această filosofie de design 00:01:31.370 --> 00:01:35.770 permite internetului să adapteze și să absoarbă noi tehnologii de comunicare. 00:01:36.350 --> 00:01:40.520 Pentru ca o nouă tehnologie să utilizeze internetul 00:01:40.800 --> 00:01:43.320 are nevoie să știe doar ce protocoale trebuie sa utilizeze. 00:01:44.770 --> 00:01:47.750 Toate dispozitivele conectate la internet au adrese unice. 00:01:48.600 --> 00:01:50.970 O adresă pe internet este doar un număr 00:01:51.070 --> 00:01:53.970 asemănător unui număr de telefon sau unei adrese de stradă 00:01:54.170 --> 00:01:57.620 care este unică pentru fiecare computer sau dispozitiv de pe internet. 00:01:59.270 --> 00:02:02.670 Acest fapt este similar cu adresele poștale. 00:02:03.170 --> 00:02:05.970 Nu ai nevoie de o persoană pentru a trimite o scrisoare în cutia poștală 00:02:06.070 --> 00:02:10.000 dar trebuie să cunoști adresa și cum să o scrii 00:02:10.160 --> 00:02:14.020 pentru ca aceasta să ajungă în siguranță printr-un sistem către destinație. 00:02:14.270 --> 00:02:17.420 Sistemul de adresare pentru calculatoare pe internet este asemănător 00:02:17.990 --> 00:02:23.020 și face parte din unul dintre cele mai importante protocoale folosite de internet 00:02:23.450 --> 00:02:26.100 denumit simplu „internet protocol” ( IP ). 00:02:26.950 --> 00:02:29.870 Adresa unui computer se numește adresa IP a acestuia. 00:02:30.500 --> 00:02:34.970 A vizita un site înseamnă că c propriul calculator cere informații altui calculator. 00:02:35.450 --> 00:02:38.470 Calculatorul dvs. trimite un mesaj către adresa IP a unui alt calculator 00:02:38.620 --> 00:02:41.170 și, totodată, trimite și adresa proprie, 00:02:41.220 --> 00:02:43.420 pentru ca celălalt calculator să știe unde să trimită răspunsul. 00:02:45.720 --> 00:02:47.550 Probabil ați văzut deja p adresă IP. 00:02:48.000 --> 00:02:49.520 Sunt doar numere! 00:02:50.020 --> 00:02:52.600 Aceste numere sunt organizate într-o ierarhie. 00:02:53.350 --> 00:02:58.470 Așa cum o casă are o țară, un oraș, o stradă și un număr 00:02:58.570 --> 00:03:01.000 o adresă IP are de asemenea mai multe părți. 00:03:01.530 --> 00:03:03.270 Ca toate celelalte date digitale 00:03:03.400 --> 00:03:06.350 fiecare dintre aceste numere este reprezentat în biți. 00:03:06.650 --> 00:03:09.800 Adresele IP tradiționale au 32 de biți 00:03:10.050 --> 00:03:13.000 cu câte 8 biți pentru fiecare parte a adresei. 00:03:13.600 --> 00:03:18.270 Primele numere identifică țara și rețeaua regională a dispozitivului 00:03:18.820 --> 00:03:23.750 Apoi urmează subrețelele și, în final, adresa dispozitivului respectiv. 00:03:24.300 --> 00:03:28.220 Această variantă de adresare IP este numită IPv4. 00:03:28.570 --> 00:03:33.370 A fost creată în 1973 și a fost adoptată la scară largă în 1980 00:03:33.500 --> 00:03:39.020 utilizată de mai mult de 4 miliarde de adrese unice pentru dispozitive conectate la internet. 00:03:39.870 --> 00:03:45.120 Dar internetul s-a dovedit a fi mult mai popular decât ar fi crezut Vint Cerf. 00:03:45.300 --> 00:03:48.460 iar 4 miliarde de adrese unice nu sunt suficiente. 00:03:48.800 --> 00:03:53.470 Acum suntem în toiul unei tranziții multianuale către un tip de adresă IP 00:03:53.820 --> 00:03:55.770 numită IPv6 00:03:55.920 --> 00:03:59.570 care utilizează 128 de biți pentru fiecare adresă 00:03:59.670 --> 00:04:05.020 și poate furniza peste 340 undecilioane (10^66) de adrese unice. 00:04:05.200 --> 00:04:09.770 Asta înseamnă mai mult decât propria adresă IP pentru fiecare fir de nisip de pe Pământ. 00:04:10.920 --> 00:04:14.450 Majoritatea utilizatorilor nu văd niciodată sau nu îi interesează adresele IP. 00:04:14.920 --> 00:04:19.820 Un sistem de nume al domeniului sau DNS asociază denumirile 00:04:19.870 --> 00:04:23.520 cum ar fi www.exemplu.com cu adresa corespunzătoare. 00:04:24.150 --> 00:04:27.320 Computerul dvs. utilizează DNS pentru a căuta numele domeniului 00:04:27.370 --> 00:04:29.570 și pentru a găsi adresa IP asociată acestuia 00:04:29.770 --> 00:04:33.120 care este utilizată pentru a se conecta cu computerul destinatar. 00:04:35.190 --> 00:04:39.120 Totul decurge cam așa: „Hey, salut, vreau sa vizitez www.code.org.” 00:04:39.550 --> 00:04:46.400 „Mm.... da, nu știu adresa IP a acestui domeniu, stai să întreb. 00:04:46.800 --> 00:04:51.900 Hey, știi cumva cum pot ajunge la code.org?” 00:04:53.270 --> 00:05:00.020 - „Da, am chiar aici: 174.129.14.120 .” 00:05:00.570 --> 00:05:05.000 „Oh, okay, excelent, mulțumesc. Îmi notez asta pentru data vitoare când am nevoie.” 00:05:05.050 --> 00:05:06.470 Hey, aici este adresa pe care ai cerut-o.” 00:05:07.000 --> 00:05:08.320 - „Minunat! Multumesc!”. 00:05:13.870 --> 00:05:17.600 Deci cum creăm un sistem pentru miliarde de dispozitive 00:05:17.700 --> 00:05:20.950 pentru a găsi una dintre miliardele de website-uri diferite? 00:05:21.400 --> 00:05:27.070 Nu există cale prin care un singur server DNS poate coordona toate cererile de la dispozitive. 00:05:27.820 --> 00:05:32.200 Răspunsul este că serverele DNS sunt conectate într-o ierarhie distribuită 00:05:32.300 --> 00:05:33.640 și sunt divizate în zone 00:05:34.050 --> 00:05:40.920 împărțindu-și responsabilitățile pentru domeniile vaste cum ar fi .org, .com, .net etc. 00:05:41.870 --> 00:05:46.920 DNS a fost creat pentru a fi un protocol de comunicare deschis și public 00:05:47.170 --> 00:05:49.620 pentru Guvern și instituții educaționale. 00:05:49.950 --> 00:05:54.250 Datorită deschiderii sale, DNS este predispus atacurilor cibernetice. 00:05:55.200 --> 00:05:58.070 Un exemplu de atac este falsificarea. 00:05:58.400 --> 00:06:01.820 Aceasta este atunci când un hacker pătrunde în serverul DNS 00:06:01.900 --> 00:06:06.200 și îl schimbă pentru a face legătura între un domeniu și o adresă IP greșită. 00:06:06.920 --> 00:06:11.100 Astfel, atacatorul poate trimite oamenii către un site impostor 00:06:11.670 --> 00:06:15.800 Dacă pățești așa ceva, ești vulnerabil pentru multe probleme 00:06:15.920 --> 00:06:19.600 deoarece folosești un site fals. 00:06:21.470 --> 00:06:25.400 Internetul este imens și este în creștere pe zi ce trece. 00:06:25.670 --> 00:06:30.220 Însă DNS și IP sunt create pentru a se adapta 00:06:30.470 --> 00:06:32.820 indiferent de cât de mult crește internetul.