1 00:00:03,400 --> 00:00:09,620 Internetul: Adrese IP si DNS 2 00:00:10,100 --> 00:00:13,950 Salut! Numele meu este Paola și sunt inginer software la Microsoft. 3 00:00:14,470 --> 00:00:16,650 Haideți să vorbim despre cum funcționează internetul. 4 00:00:17,120 --> 00:00:21,600 Munca mea se bazează pe capacitatea rețelelor de a comunica una cu alta 5 00:00:22,150 --> 00:00:26,270 dar în trecut - 1970 - nu exista o metodă standard pentru asta. 6 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 7 00:00:32,350 --> 00:00:33,720 si pentru a face posibilă comunicarea. 8 00:00:34,570 --> 00:00:38,750 Această invenție a constituit baza pentru ceea ce numim „internet”. 9 00:00:39,520 --> 00:00:41,950 Internetul este o rețea de rețele. 10 00:00:42,100 --> 00:00:45,420 Conectează miliarde de dispozitive de pe tot globul. 11 00:00:46,520 --> 00:00:50,530 Deci poate ești conectat cu un laptop sau un telefon la wifi 12 00:00:50,920 --> 00:00:55,450 atunci acea conexiunea wifi se conectează la un furnizor de servicii de internet (sau ISP) 13 00:00:55,650 --> 00:01:00,270 iar acel ISP te conectează la miliarde și miliarde de dispozitive din jurul lumii 14 00:01:00,350 --> 00:01:01,970 cu ajutorul a sute de mii de rețele 15 00:01:02,350 --> 00:01:03,700 care sunt interconectate. 16 00:01:05,370 --> 00:01:08,070 Unul dintre lucrurile pe care majoritatea oamenilor nu le apreciază 17 00:01:08,750 --> 00:01:13,420 este că internetul este o filozofie de design și arhitectură 18 00:01:13,870 --> 00:01:15,950 exprimată printr-un set de protocoale 19 00:01:16,700 --> 00:01:19,500 Un protocol este un set de reguli și standarde bine știute 20 00:01:19,500 --> 00:01:21,350 pe care dacă toate sunt de acord să le utilizeze 21 00:01:21,470 --> 00:01:23,700 le vor permite să comunice fără probleme. 22 00:01:24,790 --> 00:01:27,270 Modul cum funcționează internetul din punct de vedere fizic 23 00:01:27,600 --> 00:01:31,000 este mai puțin important decât faptul că această filosofie de design 24 00:01:31,370 --> 00:01:35,770 permite internetului să adapteze și să absoarbă noi tehnologii de comunicare. 25 00:01:36,350 --> 00:01:40,520 Pentru ca o nouă tehnologie să utilizeze internetul 26 00:01:40,800 --> 00:01:43,320 are nevoie să știe doar ce protocoale trebuie sa utilizeze. 27 00:01:44,770 --> 00:01:47,750 Toate dispozitivele conectate la internet au adrese unice. 28 00:01:48,600 --> 00:01:50,970 O adresă pe internet este doar un număr 29 00:01:51,070 --> 00:01:53,970 asemănător unui număr de telefon sau unei adrese de stradă 30 00:01:54,170 --> 00:01:57,620 care este unică pentru fiecare computer sau dispozitiv de pe internet. 31 00:01:59,270 --> 00:02:02,670 Acest fapt este similar cu adresele poștale. 32 00:02:03,170 --> 00:02:05,970 Nu ai nevoie de o persoană pentru a trimite o scrisoare în cutia poștală 33 00:02:06,070 --> 00:02:10,000 dar trebuie să cunoști adresa și cum să o scrii 34 00:02:10,160 --> 00:02:14,020 pentru ca aceasta să ajungă în siguranță printr-un sistem către destinație. 35 00:02:14,270 --> 00:02:17,420 Sistemul de adresare pentru calculatoare pe internet este asemănător 36 00:02:17,990 --> 00:02:23,020 și face parte din unul dintre cele mai importante protocoale folosite de internet 37 00:02:23,450 --> 00:02:26,100 denumit simplu „internet protocol” ( IP ). 38 00:02:26,950 --> 00:02:29,870 Adresa unui computer se numește adresa IP a acestuia. 39 00:02:30,500 --> 00:02:34,970 A vizita un site înseamnă că c propriul calculator cere informații altui calculator. 40 00:02:35,450 --> 00:02:38,470 Calculatorul dvs. trimite un mesaj către adresa IP a unui alt calculator 41 00:02:38,620 --> 00:02:41,170 și, totodată, trimite și adresa proprie, 42 00:02:41,220 --> 00:02:43,420 pentru ca celălalt calculator să știe unde să trimită răspunsul. 43 00:02:45,720 --> 00:02:47,550 Probabil ați văzut deja p adresă IP. 44 00:02:48,000 --> 00:02:49,520 Sunt doar numere! 45 00:02:50,020 --> 00:02:52,600 Aceste numere sunt organizate într-o ierarhie. 46 00:02:53,350 --> 00:02:58,470 Așa cum o casă are o țară, un oraș, o stradă și un număr 47 00:02:58,570 --> 00:03:01,000 o adresă IP are de asemenea mai multe părți. 48 00:03:01,530 --> 00:03:03,270 Ca toate celelalte date digitale 49 00:03:03,400 --> 00:03:06,350 fiecare dintre aceste numere este reprezentat în biți. 50 00:03:06,650 --> 00:03:09,800 Adresele IP tradiționale au 32 de biți 51 00:03:10,050 --> 00:03:13,000 cu câte 8 biți pentru fiecare parte a adresei. 52 00:03:13,600 --> 00:03:18,270 Primele numere identifică țara și rețeaua regională a dispozitivului 53 00:03:18,820 --> 00:03:23,750 Apoi urmează subrețelele și, în final, adresa dispozitivului respectiv. 54 00:03:24,300 --> 00:03:28,220 Această variantă de adresare IP este numită IPv4. 55 00:03:28,570 --> 00:03:33,370 A fost creată în 1973 și a fost adoptată la scară largă în 1980 56 00:03:33,500 --> 00:03:39,020 utilizată de mai mult de 4 miliarde de adrese unice pentru dispozitive conectate la internet. 57 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. 58 00:03:45,300 --> 00:03:48,460 iar 4 miliarde de adrese unice nu sunt suficiente. 59 00:03:48,800 --> 00:03:53,470 Acum suntem în toiul unei tranziții multianuale către un tip de adresă IP 60 00:03:53,820 --> 00:03:55,770 numită IPv6 61 00:03:55,920 --> 00:03:59,570 care utilizează 128 de biți pentru fiecare adresă 62 00:03:59,670 --> 00:04:05,020 și poate furniza peste 340 undecilioane (10^66) de adrese unice. 63 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. 64 00:04:10,920 --> 00:04:14,450 Majoritatea utilizatorilor nu văd niciodată sau nu îi interesează adresele IP. 65 00:04:14,920 --> 00:04:19,820 Un sistem de nume al domeniului sau DNS asociază denumirile 66 00:04:19,870 --> 00:04:23,520 cum ar fi www.exemplu.com cu adresa corespunzătoare. 67 00:04:24,150 --> 00:04:27,320 Computerul dvs. utilizează DNS pentru a căuta numele domeniului 68 00:04:27,370 --> 00:04:29,570 și pentru a găsi adresa IP asociată acestuia 69 00:04:29,770 --> 00:04:33,120 care este utilizată pentru a se conecta cu computerul destinatar. 70 00:04:35,190 --> 00:04:39,120 Totul decurge cam așa: „Hey, salut, vreau sa vizitez www.code.org.” 71 00:04:39,550 --> 00:04:46,400 „Mm.... da, nu știu adresa IP a acestui domeniu, stai să întreb. 72 00:04:46,800 --> 00:04:51,900 Hey, știi cumva cum pot ajunge la code.org?” 73 00:04:53,270 --> 00:05:00,020 - „Da, am chiar aici: 174.129.14.120 .” 74 00:05:00,570 --> 00:05:05,000 „Oh, okay, excelent, mulțumesc. Îmi notez asta pentru data vitoare când am nevoie.” 75 00:05:05,050 --> 00:05:06,470 Hey, aici este adresa pe care ai cerut-o.” 76 00:05:07,000 --> 00:05:08,320 - „Minunat! Multumesc!”. 77 00:05:13,870 --> 00:05:17,600 Deci cum creăm un sistem pentru miliarde de dispozitive 78 00:05:17,700 --> 00:05:20,950 pentru a găsi una dintre miliardele de website-uri diferite? 79 00:05:21,400 --> 00:05:27,070 Nu există cale prin care un singur server DNS poate coordona toate cererile de la dispozitive. 80 00:05:27,820 --> 00:05:32,200 Răspunsul este că serverele DNS sunt conectate într-o ierarhie distribuită 81 00:05:32,300 --> 00:05:33,640 și sunt divizate în zone 82 00:05:34,050 --> 00:05:40,920 împărțindu-și responsabilitățile pentru domeniile vaste cum ar fi .org, .com, .net etc. 83 00:05:41,870 --> 00:05:46,920 DNS a fost creat pentru a fi un protocol de comunicare deschis și public 84 00:05:47,170 --> 00:05:49,620 pentru Guvern și instituții educaționale. 85 00:05:49,950 --> 00:05:54,250 Datorită deschiderii sale, DNS este predispus atacurilor cibernetice. 86 00:05:55,200 --> 00:05:58,070 Un exemplu de atac este falsificarea. 87 00:05:58,400 --> 00:06:01,820 Aceasta este atunci când un hacker pătrunde în serverul DNS 88 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ă. 89 00:06:06,920 --> 00:06:11,100 Astfel, atacatorul poate trimite oamenii către un site impostor 90 00:06:11,670 --> 00:06:15,800 Dacă pățești așa ceva, ești vulnerabil pentru multe probleme 91 00:06:15,920 --> 00:06:19,600 deoarece folosești un site fals. 92 00:06:21,470 --> 00:06:25,400 Internetul este imens și este în creștere pe zi ce trece. 93 00:06:25,670 --> 00:06:30,220 Însă DNS și IP sunt create pentru a se adapta 94 00:06:30,470 --> 00:06:32,820 indiferent de cât de mult crește internetul.