Bagaimana Sebenarnya Internet Bekerja

garudacyber – Bagi kebanyakan orang, Internet adalah tempat setiap orang menghubungkan komputer mereka dan melihat halaman web dan mengirim email. Itu adalah sudut pandang yang sangat manusiawi, tetapi jika kita benar-benar memahami Internet, kita harus lebih tepat:

Internet adalah THE jaringan komputer global besar yang orang-orang terhubung secara default, berdasarkan fakta bahwa itu yang terbesar. Dan, seperti jaringan komputer mana pun, ada konvensi yang memungkinkannya berfungsi.
Ini semua benar-benar – jaringan komputer yang sangat besar. Namun, artikel ini tidak hanya menjelaskan tentang Internet, karena juga akan menjelaskan ‘World Wide Web’. Kebanyakan orang tidak mengetahui perbedaan antara Internet dan Web, tetapi sebenarnya ini cukup sederhana: Internet adalah jaringan komputer, dan Web adalah sistem penerbitan (situs web) untuknya.

Jaringan komputer

Dan, apa itu jaringan komputer? Jaringan komputer hanyalah dua atau lebih komputer yang terhubung bersama sehingga mereka dapat mengirim pesan antara satu sama lain. Pada jaringan yang lebih besar, komputer terhubung bersama dalam pengaturan yang kompleks, di mana beberapa komputer perantara memiliki lebih dari satu koneksi ke komputer lain, sehingga setiap komputer dapat menjangkau komputer lain dalam jaringan melalui jalur melalui beberapa komputer perantara tersebut.

Komputer bukan satu-satunya hal yang menggunakan jaringan – jaringan jalan raya dan rel sangat mirip dengan jaringan komputer, hanya jaringan tersebut yang mengangkut orang, bukan informasi.
Kereta di jaringan rel beroperasi di jalur tertentu – konvensi semacam itu diperlukan, karena jika tidak, jaringan tidak dapat berfungsi secara efektif. Demikian pula, jalan dirancang agar sesuai dengan kendaraan yang sesuai dengan jenis pola – kendaraan kuat dengan kisaran ukuran tertentu yang berjalan dalam kisaran kecepatan wajar tertentu. Komputer dalam jaringan juga memiliki konvensi, dan kami biasanya menyebut konvensi ini ‘protokol’.

Ada banyak macam jaringan komputer yang populer saat ini. Yang paling konvensional sejauh ini adalah apa yang disebut jaringan ‘Ethernet’ yang secara fisik menghubungkan komputer di rumah, sekolah, dan kantor. Namun, WiFi menjadi semakin populer untuk menghubungkan perangkat bersama sehingga kabel tidak diperlukan sama sekali.

Menghubungkan ke Internet

Saat Anda terhubung ke Internet, Anda menggunakan teknologi jaringan, tetapi hal-hal biasanya jauh lebih kotor. Ada ungkapan yang tepat, “Roma tidak dibangun dalam sehari” karena begitu pula Internet. Satu-satunya alasan Internet dapat bermunculan dengan begitu cepat dan murah bagi orang-orang adalah karena jenis jaringan lain telah ada di seluruh dunia – jaringan telepon!

Jaringan telepon yang sudah ada sebelumnya menyediakan media untuk komputer biasa di rumah orang biasa untuk dihubungkan ke jaringan penelitian dan militer besar berteknologi tinggi yang telah dikembangkan di tahun-tahun sebelumnya. Hanya saja dibutuhkan penguasaan teknologi berupa ‘modem’. Modem memungkinkan saluran telepon diubah menjadi koneksi jaringan mini antara rumah dan perusahaan khusus (‘ISP’) yang sudah terhubung ke Internet. Ini seperti jembatan yang menghubungkan jaringan jalan raya di sebuah pulau dan daratan – jaringan jalan raya menjadi satu, karena jenis hubungan khusus di antara keduanya.

Koneksi Internet cepat yang dilakukan melalui ‘(A) DSL’ dan ‘Kabel’ sebenarnya tidak berbeda dengan koneksi saluran telepon – masih ada semacam proses penggabungan yang terjadi di belakang layar. Seperti yang pernah dikatakan Arthur C. Clarke, ‘setiap teknologi yang cukup maju tidak dapat dibedakan dari sihir’.

Internet

Yang benar-benar menakjubkan tentang Internet bukanlah teknologinya. Kami sebenarnya memiliki jaringan komputer besar seperti Internet sebelumnya, dan ‘Internet’ sudah ada jauh sebelum orang normal mengetahui istilah tersebut. Hal yang menakjubkan adalah bahwa jaringan komputer sebesar itu bisa ada tanpa dibangun atau diatur dengan cara yang terorganisir secara serius. Satu-satunya organisasi yang benar-benar menguasai jaringan komputer inti Internet adalah perusahaan nirlaba yang didukung pemerintah AS bernama ‘ICANN’, tetapi tidak ada yang dapat mengklaim bahwa mereka ‘mengendalikan’ Internet, karena mandat dan aktivitas mereka sangat ekstrim. terbatas.

Internet adalah bukti baik secara bersamaan karena cara para ahli teknologi bekerja sama dan dari cara para wirausahawan mengambil tugas, tidak dikelola, untuk menggunakan konvensi para ahli teknologi untuk menghubungkan orang-orang dan bisnis biasa. Internet tidak berkembang di ‘sistem operasi’ Microsoft Windows – Teknologi Internet dibangun di sekitar sistem operasi teknis yang jauh lebih tua; namun, teknologi ini dapat diterapkan ke komputer biasa dengan hanya membangun dukungan untuk konvensi jaringan yang diperlukan di atas Windows. Itu tidak pernah direncanakan, tetapi fondasi yang baik dan kurangnya hambatan (seperti badan pengawas) sering menyebabkan kenaikan besar yang tak terduga – seperti jaringan telepon sebelumnya, atau bahkan penyebaran populasi manusia dan masyarakat di seluruh dunia.

Apa yang telah saya jelaskan sejauh ini mungkin bukanlah Internet seperti yang Anda atau kebanyakan orang akan lihat. Tidak mungkin Anda melihat Internet sebagai jaringan komputer yang demokratis dan seragam, dan pada taraf tertentu, tidak. Alasannya adalah sejauh ini saya hanya menjelaskan dasar-dasar sistem, dan yayasan ini beroperasi di bawah tingkat yang biasanya Anda sadari. Pada tingkat terendah yang Anda sadari, Internet sebenarnya lebih seperti situasi antara pengambil dan pemberi – ada sesuatu yang Anda inginkan dari Internet, jadi Anda terhubung dan mendapatkannya. Bahkan ketika Anda mengirim email, Anda mendapatkan layanan pengiriman email.

Sebagai jaringan komputer, Internet terdiri dari komputer – namun, tidak semua komputer di Internet dibuat sama. Beberapa komputer ada untuk menyediakan layanan, dan beberapa ada di sana untuk menggunakan layanan tersebut. Kami menyebut komputer penyedia ‘server’ dan komputer yang memakan ‘klien’. Pada tingkat teoritis, komputer memiliki status yang sama di jaringan, tetapi server terhubung jauh lebih baik daripada klien dan umumnya disiapkan oleh perusahaan yang menyediakan beberapa jenis layanan komersial. Anda tidak membayar untuk melihat situs web, tetapi seseorang membayar untuk server tempat situs web itu berada – biasanya pemilik situs web membayar ‘host web’ (perusahaan komersial yang memiliki server).

Melakukan kontak

Saya telah menetapkan bagaimana Internet adalah jaringan komputer: sekarang saya akan menjelaskan bagaimana dua komputer yang mungkin berada di belahan dunia lain dapat saling mengirim pesan.

Bayangkan Anda sedang menulis surat dan perlu mengirimkannya kepada seseorang. Jika Anda hanya menulis nama di depan, itu tidak akan pernah sampai, kecuali jika Anda tinggal di desa kecil. Sebuah nama jarang cukup spesifik. Oleh karena itu, seperti kita ketahui, kita menggunakan alamat untuk menghubungi seseorang, seringkali menggunakan: nama, nomor rumah, nama jalan, nama kota, nama kabupaten, dan terkadang, nama negara. Hal ini memungkinkan pengiriman pesan di jaringan jenis lain – jaringan pos. Saat Anda mengirim surat, biasanya surat tersebut akan melewati antar kantor sortir pos mulai dari kantor sortir yang terdekat dengan asal, lalu hingga ke kantor sortir yang semakin besar hingga ditangani oleh kantor sortir yang mencakup wilayah asal dan tujuan, lalu ke kantor penyortiran yang semakin kecil hingga berada di kantor penyortiran yang terdekat dengan tujuan – dan kemudian dikirimkan.

Dalam situasi pos kami, ada dua faktor kunci yang bekerja – bentuk pengalamatan ‘rumah masuk’ di lokasi tujuan, dan bentuk pengiriman pesan yang ‘meluas’ lalu ‘menyempit masuk’. Komputer lebih terorganisir, tetapi sebenarnya mereka melakukan hal yang persis sama secara efektif.

Setiap komputer di Internet diberi alamat (‘alamat IP’), dan ini ‘rumah’ di lokasi mereka. ‘Homing in’ tidak dilakukan secara geografis, melainkan dalam kaitannya dengan hubungan-hubungan antara jaringan komputer yang lebih kecil di dalam Internet. Bagi dunia nyata, menjadi tetangga adalah geografis, tetapi dalam jaringan komputer, menjadi tetangga berarti memiliki koneksi jaringan langsung.

Seperti halnya jaringan pos dengan kantor sortirnya, jaringan komputer biasanya mempunyai koneksi ke beberapa jaringan komputer lainnya. Jaringan komputer akan mengirim pesan ke jaringan yang lebih besar (jaringan yang lebih mungkin mengenali setidaknya beberapa bagian dari alamat). Proses ‘perluasan’ ini berlanjut hingga pesan ditangani oleh jaringan yang ‘melewati’ tujuan, dan kemudian proses ‘penyempitan’ akan terjadi.

Contoh ‘alamat IP’ adalah ’69 .60.115.116 ‘. Mereka hanyalah serangkaian kelompok digit di mana kelompok digit ke arah kanan semakin bersifat lokal. Setiap kelompok digit adalah angka antara 0 dan 255. Ini hanyalah perkiraan, tetapi Anda dapat memikirkan arti dari alamat ini:

Komputer 116
di lingkungan kecil 115
di lingkungan yang lebih besar 60
dikendalikan oleh ISP 69
(di internet)
Lingkungan kecil, lingkungan yang lebih besar, ISP, dan Internet, semuanya dapat dianggap sebagai jaringan komputer dengan hak mereka sendiri. Oleh karena itu, untuk pesan ke ‘lingkungan yang lebih besar’ yang sama, pesan akan diteruskan ke salah satu komputer perantara di lingkungan yang lebih besar dan kemudian kembali ke lingkungan kecil yang benar, dan kemudian ke komputer yang benar.
Menyampaikan pesan

Sekarang kami dapat menyampaikan pesan, bagian yang sulit telah berakhir. Yang perlu kita lakukan adalah memasukkan barang ke dalam pesan kita dengan cara tertentu sehingga masuk akal di ujung yang lain.

Surat yang kami kirim di dunia nyata selalu memiliki kesamaan – ditulis di atas kertas dan dalam bahasa yang dipahami oleh pengirim dan penerima. Saya telah membahas sebelumnya bagaimana konvensi penting bagi jaringan untuk beroperasi, dan konsep penting ini tetap berlaku untuk pesan kita.

Semua bagian dari pesan transfer Internet yang ditulis dalam hal-hal yang disebut ‘Paket’, dan tata letak serta konten ‘paket’ tersebut dilakukan sesuai dengan ‘Internet Protocol’ (IP). Anda tidak perlu mengetahui istilah-istilah ini, tetapi Anda perlu tahu bahwa pesan sederhana ini rawan kesalahan dan sederhana.
Anda dapat menganggap ‘paket’ sebagai padanan Internet dari sebuah kalimat – untuk percakapan yang sedang berlangsung, akan ada banyak dari mereka yang dikirim dalam dua arah komunikasi.

Menyampaikan pesan yang sebenarnya

Semua orang yang telah memainkan ‘bisikan Cina’ akan tahu betapa kacau (‘rusak’) pesan yang bisa didapat ketika dikirim ke banyak agen untuk pergi dari asal ke tujuan. Jaringan komputer tidak seburuk itu, tetapi ada yang tidak beres, dan penting untuk dapat mendeteksi dan memperbaiki masalah secara otomatis ketika mereka melakukannya.

Bayangkan Anda mencoba mengoreksi kesalahan ejaan dalam surat. Ini biasanya mudah dilakukan karena jumlah kata yang ada jauh lebih sedikit daripada kombinasi panjang kata dari huruf yang mungkin. Anda dapat melihat ketika kombinasi huruf tidak mengeja kata (‘kesalahan’), dan kemudian dengan mudah menebak kata yang benar seharusnya.

Kesalahan dalam pesan di Internet diperbaiki dengan cara yang sangat mirip. Pesan yang dikirim dibuat lebih panjang dari yang seharusnya, dan spasi ekstra digunakan untuk “meringkas” pesan – jika “jumlah” tidak cocok dengan pesan, kesalahan telah ditemukan dan pesan tersebut perlu dikirim ulang.
Kenyataannya, seringkali mungkin untuk memperkirakan secara logis dengan keakuratan yang wajar apa yang salah dengan pesan tanpa perlu mengirim ulang.

Deteksi dan koreksi kesalahan tidak akan pernah bisa sempurna, karena pesan dan bagian “ringkasan” bisa saja secara tidak sengaja dikacaukan sehingga mengindikasikan tidak ada yang salah. Teori ini didasarkan pada penyimpanan bagian “ringkasan” yang cukup besar sehingga kemungkinan yang tidak menguntungkan ini sangat tidak mungkin sehingga dapat diabaikan dengan aman.