1 00:00:02,420 --> 00:00:08,580 Internet: Alamat IP dan DNS 2 00:00:10,190 --> 00:00:13,940 Halo! Namaku Paola, dan aku adalah teknisi perangkat lunak di Microsoft. 3 00:00:13,940 --> 00:00:20,130 Mari kita bahas bagaimana cara kerja internet. Pekerjaan- ku bergantung pada kemampuan jaringan 4 00:00:20,130 --> 00:00:26,489 untuk dapat berbicara satu sama lain, namun pada tahun 1970 tidak ada metode standar untuk ini. 5 00:00:26,489 --> 00:00:32,668 Vint Cerf dan Bob Kahn sangat berjasa dalam menciptakan protokol internetworking, 6 00:00:32,668 --> 00:00:38,559 untuk memungkinkan komunikasi. Penemuan ini menjadi dasar bagi apa yang kita kenal sekarang sebagai internet. 7 00:00:38,559 --> 00:00:44,469 Internet adalah jaringan dari berbagai jaringan. Internet menautkan miliaran perangkat di seluruh dunia. 8 00:00:44,469 --> 00:00:51,230 Jadi mungkin kau terhubung dengan laptop atau ponsel melalui wifi, 9 00:00:51,230 --> 00:00:56,999 lalu koneksi wifi tersebut terhubung dengan penyedia layanan internet (atau ISP), dan ISP tersebut 10 00:00:56,999 --> 00:01:01,600 menghubungkanmu dengan miliaran perangkat di seluruh dunia melalui ratusan ribu jaringan 11 00:01:01,600 --> 00:01:09,270 yang saling terhubung. Satu hal yang tidak dihargai kebanyakan orang adalah 12 00:01:09,270 --> 00:01:15,640 bahwa internet sebenarnya merupakan filosofi rancangan dan arsitektur yang ditunjukkan melalui serangkaian protokol. 13 00:01:15,640 --> 00:01:20,300 Protokol adalah rangkaian peraturan dan standar yang dikenal baik, bahwa jika semua pihak 14 00:01:20,300 --> 00:01:26,300 setuju untuk menggunakannya, mereka akan dapat berkomunikasi tanpa kendala. Bagaimana sebenarnya internet 15 00:01:26,300 --> 00:01:31,910 bekerja secara fisik tidak lebih penting dari fakta bahwa filosofi rancangan telah memungkinkan 16 00:01:31,910 --> 00:01:37,710 internet untuk beradaptasi dan menyerap teknologi komunikasi baru. Ini karena agar 17 00:01:37,710 --> 00:01:42,610 teknologi baru dapat menggunakan internet untuk tujuan tertentu, ia hanya perlu mengetahui protokol mana 18 00:01:42,610 --> 00:01:49,140 yang harus digunakan. Seluruh perangkat berbeda di internet memiliki alamat yang unik. 19 00:01:49,140 --> 00:01:54,350 Alamat di internet hanyalah angka, mirip dengan nomor telepon atau semacam nama jalan, 20 00:01:54,350 --> 00:02:00,170 yang unik bagi tiap komputer atau perangkat di tepi jaringan tersebut. Hal ini mirip dengan 21 00:02:00,170 --> 00:02:04,690 bagaimana sebagian besar rumah dan bisnis yang memiliki alamat pengiriman. Kau tidak perlu mengenal seseorang untuk 22 00:02:04,690 --> 00:02:09,110 mengirim surat ke kotak surat, tapi kau perlu tahu alamt mereka dan bagaimana menulis 23 00:02:09,110 --> 00:02:14,190 alamat dengan benar agar surat tersebut dapat diangkut oleh sistem surat sampai tujuannya. 24 00:02:14,190 --> 00:02:19,870 Sistem pengalamatan untuk komputer di internet serupa dan ia membentuk bagian dari salah satu protokol terpenting 25 00:02:19,870 --> 00:02:25,340 yang digunakan dalam komunikasi internet yang disebut protokol internet atau IP. 26 00:02:25,340 --> 00:02:31,890 Maka alamat komputer disebut alamat IP. Mengunjungi suatu situs web sebenarnya 27 00:02:31,900 --> 00:02:36,620 hanya meminta informasi dari komputer lain. Komputermu mengirim pesan 28 00:02:36,620 --> 00:02:41,280 ke alamat IP komputer lain dan ia juga mengirimkan alamat asalnya, 29 00:02:41,280 --> 00:02:48,450 jadi komputer lain tahu ke mana ia harus mengirim responnya. Kau mungkin telah melihat alamat IP. 30 00:02:48,450 --> 00:02:54,910 Itu hanya sejumlah angka! Angka-angka ini diatur dalam hierarki. Sama seperti alamat rumah yang memiliki 31 00:02:54,910 --> 00:03:02,270 negara, kota, jalan, dan nomor rumah, sebuah alamat IP memiliki banyak bagian. Sama seperti semua 32 00:03:02,270 --> 00:03:09,520 data digital, tiap angka ini diwakilkan dalam bit. Alamat IP tradisional memiliki panjang 32 bit, 33 00:03:09,520 --> 00:03:16,470 dengan 8 bit untuk tiap bagian alamat. Angka awal biasanya menunjukkan negara 34 00:03:16,470 --> 00:03:22,470 dan jaringan regional dari perangkat tersebut. Kemudian subjaringan, lalu akhirnya alamat 35 00:03:22,470 --> 00:03:30,470 dari perangkat spesifik tersebut. Versi pengalamatan IP ini disebut IPv4. IP ini dirancang 36 00:03:30,470 --> 00:03:36,050 pada tahun 1973 dan banyak diadopsi di awal tahun 80-an, dan menyediakan lebih dari 4 miliar 37 00:03:36,050 --> 00:03:41,420 alamat unik untuk perangkat yang tersambung dengan internet. Tapi internet ternyata 38 00:03:41,420 --> 00:03:47,340 jauh lebih populer bahkan daripada yang dibayangkan Vint Cerf dan 4 miliar alamat unik tidak akan cukup. 39 00:03:47,340 --> 00:03:53,260 Saat ini kita berada di tengah-tengah transisi multi-tahun menuju format alamat IP yang lebih panjang 40 00:03:53,260 --> 00:04:03,660 bernama IPv6, yang menggunakan 128 bit per alamat dan menyediakan lebih dari 340 undecillion 41 00:04:03,660 --> 00:04:08,780 alamat unik. Itu lebih dari cukup untuk setiap butir pasir di Bumi untuk memiliki 42 00:04:08,780 --> 00:04:15,739 alamat IP mereka sendiri. Sebagian besar pengguna tidak pernah melihat atau peduli dengan alamat internet. Sistem bernama 43 00:04:15,739 --> 00:04:23,410 domain name system atau DNS menyangkutkan nama seperti www.example.com dengan alamat terkait. 44 00:04:23,410 --> 00:04:29,160 Komputermu menggunakan DNS untuk melihat nama domain dan mendapatkan alamat IP terkait 45 00:04:29,160 --> 00:04:33,290 yang digunakan untuk menghubungkan komputermu ke tujuan di internet. Dan hasilnya 46 00:04:33,290 --> 00:04:38,050 kurang lebih seperti ini: (suara 1) "Hei, halo, aku ingin mengunjungi www.code.org." 47 00:04:38,050 --> 00:04:49,900 (suara 2) "Mm.. ya aku tidak tahu alamat IP untuk domain itu, biar kutanyakan. Hey, apa 48 00:04:49,900 --> 00:04:59,100 kamu tahu cara ke code.org?" (suara 3) "Ya, aku punya. Alamatnya 174.129.14.120." 49 00:04:59,100 --> 00:05:04,500 (suara 2) "Oh oke, terima kasih. Aku akan menulisnya dan menyimpannya kalau kalau 50 00:05:04,500 --> 00:05:14,040 aku membutuhkannya lagi. Hei, ini alamat yang kamu minta." (suara 1) "Keren! Terima kasih." Jadi 51 00:05:14,040 --> 00:05:20,120 bagaimana kami merancang sistem untuk miliaran perangkat untuk menemukan satu dari miliaran situs web berbeda? 52 00:05:20,120 --> 00:05:27,889 Mustahil satu server DNS dapat menangani semua permintaan dari semua perangkat. 53 00:05:27,889 --> 00:05:33,000 Jawabannya adalah server DNS terhubung dalam hierarki terdistribusi, dan dibagi menjadi 54 00:05:33,000 --> 00:05:40,699 zona-zona, memisahkan tanggung jawab untuk domain utama seperti .org, .com, .net, 55 00:05:40,699 --> 00:05:48,030 dll. DNS awalnya diciptakan sebagai protokol komunikasi publik dan terbuka untuk pemerintahan 56 00:05:48,030 --> 00:05:55,370 dan instansi pendidikan. Karena keterbukaannya, DNS rentan terhadap serangan cyber. 57 00:05:55,370 --> 00:06:02,540 Contoh serangan yaitu pemalsuan DNS. Itulah saat peretas masuk ke server DNS dan mengubahnya 58 00:06:02,540 --> 00:06:09,479 untuk mencocokkan nama domain dengan alamat IP yang salah. Hal ini menyebabkan penyerang untuk mengirim orang-orang 59 00:06:09,479 --> 00:06:15,740 ke situs web tiruan. Jika ini terjadi padamu, kamu rentan terhadap lebih banyak masalah 60 00:06:15,740 --> 00:06:23,870 karena kau menggunakan situs web palsu itu seperti situs web asli. Internet itu sangat luas dan semakin besar 61 00:06:23,870 --> 00:06:30,790 setiap harinya. Namun sistem nama domain dan protokol internet dirancang untuk mengimbangi, 62 00:06:30,790 --> 00:06:35,210 seberapa pun internet berkembang.