Menemukan Alamat di Internet – Cara Kerja Sistem DNS

Internet adalah jaringan jaringan raksasa tunggal yang terdiri dari ratusan juta komputer, telepon pintar, dan mesin lain yang dihubungkan bersama oleh berbagai teknologi. Ini termasuk saluran telepon, kabel serat optik, sambungan gelombang mikro, dan koneksi nirkabel.

Tujuan dari semua perangkat keras ini adalah untuk memungkinkan orang dan mesin berkomunikasi satu sama lain.

Protokol

Banyak komputer dan perangkat lain yang terhubung ke Internet berjalan di berbagai sistem operasi, seperti Mac OS, UNIX, Google Chrome, Android, Windows dan Linux.

Sistem operasi ini tidak kompatibel dan perangkat lunak yang dirancang untuk satu sistem operasi biasanya tidak berfungsi, atau tidak berfungsi dengan baik, pada sistem operasi lain.

Agar mesin dapat berkomunikasi satu sama lain, mereka harus mengikuti serangkaian aturan khusus. Ini dirancang untuk mengatasi keterbatasan memiliki berbagai sistem operasi dan dikenal sebagai protokol.

Protokol menyediakan mesin dengan bahasa dan metode umum untuk mengirim dan menerima data.

Tanpa seperangkat protokol umum yang semua perangkat harus ikuti, komunikasi di Internet tidak dapat terjadi karena mesin yang terhubung yang berjalan pada sistem operasi yang berbeda tidak akan dapat bertukar informasi dengan cara yang berarti.

Dua protokol terpenting yang digunakan di Internet adalah Protokol internet (IP) dan protokol kontrol transmisi (TCP). Protokol ini menetapkan aturan di mana informasi melewati Internet.

Tanpa aturan ini komputer Anda perlu dihubungkan langsung ke komputer lain untuk mengakses informasi di komputer lain. Selain itu, untuk berkomunikasi satu sama lain, kedua komputer harus memiliki bahasa yang sama.

Sebelum mereka mulai berkomunikasi, bagaimanapun, komputer harus dapat menemukan satu sama lain. Mereka melakukannya dengan mengikuti aturan protokol IP.

Protokol IP

Setiap perangkat di internet memiliki nomor pengidentifikasi unik yang tanpanya tidak mungkin membedakan satu perangkat dengan yang lain. Nomor ini disebut alamat Protokol Internet (IP). Alamat IP tipikal ditulis sebagai angka desimal dot; misalnya 192.168.1.1.

Pada hari-hari awal ketika Internet terdiri dari sedikit lebih dari beberapa komputer yang terhubung bersama-sama, Anda menghubungkan komputer Anda dengan komputer lain dengan memasukkan alamat IP komputer lainnya dalam format dot-desimal. Ini mudah ketika Anda hanya perlu mengetahui beberapa alamat IP.

Masalah dengan format dot-desimal adalah bahwa angka-angka ini sulit untuk diingat, terutama sekarang karena Internet telah berkembang menjadi jaringan ratusan juta perangkat yang terhubung.

Pada hari-hari awal pengguna internet memiliki file teks yang menghubungkan nama ke alamat IP, sedikit seperti direktori telepon. Untuk menemukan alamat IP yang benar untuk koneksi Anda perlu berkonsultasi dengan direktori ini.

Kemudian, karena jumlah perangkat yang terhubung ke Internet diperluas secara eksponensial dengan laju yang terus meningkat, menjaga agar direktori ini tetap up to date menjadi tidak mungkin.

Pada tahun 1983 the sistem nama domain (DNS) telah dibuat. Ini menghubungkan nama-nama teks ke alamat IP secara otomatis.

Saat ini, untuk menemukan situs web lain di Internet, yang harus Anda lakukan hanyalah mengingat nama domainnya, misalnya herpage.ie, dan sistem DNS akan menerjemahkan nama domain ke alamat IP yang diperlukan untuk menghubungkan Anda ke situs … semua dilakukan secara otomatis dan tak terlihat.

Tetapi bagaimana sistem ini bekerja? Sangat sederhana.

Internet termasuk jutaan server nama domain. Ini dihubungkan bersama melalui Internet dan tujuannya adalah untuk bersama-sama mengelola basis data distributif masif yang memetakan nama domain ke alamat IP. 'Maps' adalah geek-speak untuk 'tautan' atau 'menghubungkan'.

Saat Anda mencoba mengakses situs web, komputer Anda menggunakan server DN terdekat untuk menerjemahkan nama domain yang Anda masukkan ke alamat IP terkait. Anda kemudian terhubung ke situs web yang Anda cari menggunakan alamat IP itu.

Secara konseptual, ini adalah sistem yang sangat sederhana dan akan menjadi kenyataan kecuali bahwa:

  • Saat ini ada miliaran alamat IP yang digunakan.

  • Jutaan orang menambahkan nama domain setiap hari.

  • Pada suatu titik waktu tertentu, server DN memproses miliaran permintaan di Internet.

Karena sifat database DNS yang sangat masif, setiap server nama domain hanya menampung sebagian kecil dari total basis data.

Ini berarti bahwa ketika komputer Anda menghubungi server nama domain di dekatnya, ada beberapa kemungkinan:

  • Server dapat memberikan alamat IP karena domain tersebut terdaftar di bagiannya dari database.

  • Ini dapat menghubungi server nama domain lain untuk alamat IP.

  • Ini dapat mengarahkan permintaan ke server nama domain lain.

Jika alamat IP tidak dapat ditemukan, Anda mungkin akan mendapatkan pesan kesalahan yang mengatakan bahwa nama domain tidak valid.

Semua server domain di Internet dikelompokkan ke dalam hierarki. Pada tuas tertinggi adalah server DN akar. Di bawah ini adalah server nama otoritatif. Ada berbagai server DN akar untuk berbagai sufiks (seperti.com, .ie, .net, .org, .co.uk, dan sebagainya) di ujung nama domain.

Server nama otoritatif berisi informasi 'direktori' sebenarnya yang menghubungkan nama domain dengan alamat IP.

Namun, server-server ini hanya menangani nama domain dengan sufiks tertentu, eg.ie or.com tetapi tidak keduanya. Dan memang setiap server nama otoritatif hanya akan menyerahkan sebagian kecil dari database yang berkaitan dengan sufiks tertentu.

Misalnya Anda ingin terhubung ke hispage.ie, misalnya. Jika server DN lokal Anda tidak memiliki alamat IP untuk herpage.ie di database sendiri, itu akan mengirim nama domain ke salah satu server DN akar.

Server root tidak akan mengembalikan alamat itu sendiri; sebagai gantinya, ia akan mengirim kembali daftar server DN yang menangani. sufiks. Server DN lokal Anda dapat meminta masing-masing server ini secara bergantian sampai mendapatkan alamat IP untuk herpage.ie.

Server DN menangani miliaran permintaan setiap hari. Cara kerja database distributif besar-besaran ini tidak terlihat oleh pengguna. Sistem ini, bagaimanapun, sangat efisien dan sangat dapat diandalkan karena redundansi dan caching.

Ada beberapa server DN di setiap level, jadi jika ada yang gagal ada banyak orang lain yang tersedia untuk menangani permintaan.

Selain itu, setiap kali server DN lokal Anda mendapatkan alamat IP dari server nama otoritatif, itu akan menyimpan informasi itu, yaitu menyimpannya dalam memori selama beberapa jam atau beberapa hari sehingga jika mendapat permintaan yang sama dari pengguna lain itu akan memiliki informasi ke tangan.

DNS adalah sistem yang benar-benar paling menakjubkan – ini adalah database yang didistribusikan ke seluruh dunia pada jutaan mesin, dikelola oleh jutaan orang, namun ia berperilaku seperti database tunggal yang terintegrasi dan menangani miliaran permintaan setiap hari!

19216821 – Beberapa Informasi Berguna Tentang Alamat IP Default Ini

Protokol Internet adalah metode standar yang digunakan oleh perangkat komputer untuk berkomunikasi satu sama lain. Perangkat tersebut berkomunikasi satu sama lain dengan mengirim dan menerima datagram. Setiap sistem di internet memiliki Alamat IP. Ini adalah serangkaian nomor yang dipisahkan oleh titik-titik dan digunakan untuk mengidentifikasi perangkat itu di internet. Ketika ada akses apa pun yang dilakukan ke situs internet apa pun, itu dilakukan dengan menggunakan alamat ini sebagai tanda identifikasi.

Alamat IP ditulis dalam notasi desimal bertitik, di mana alamat terdiri dari 4 set nomor, dipisahkan oleh titik-titik. Misalnya, 192.168.2.1 adalah Alamat IP yang digunakan oleh banyak jaringan rumah sebagai gateway default. Alamat IP pribadi dapat digunakan berulang kali. Alamat ini tidak dapat dirutekan, jadi hanya satu jaringan yang harus menggunakan alamat ini untuk menghindari konflik.

Karena berfungsi sebagai alamat default untuk router, ia beroperasi dengan router dan jaringan dengan cara yang berbeda. Ini adalah alamat jaringan IPv4 pribadi. Jika Anda ingin mengakses alamat ini, Anda dapat melakukannya dengan mengetik 192.168.2.1. Setelah Anda memasukkan usia alamat ini, Anda perlu membuat pengaturan halaman. Alamat IP ini juga digunakan oleh router broadband SMC dan Belkin sebagai gateway default mereka.

Adalah mungkin untuk mengatur komputer manapun pada jaringan ke 192.168.2.1. Namun, untuk tujuan menghindari konflik alamat lokal, hanya satu perangkat di jaringan yang harus diberikan alamat ini. Ketika Anda membeli router broadband SMC atau router broadband Belkin, 192.168.2.1 ditetapkan sebagai alamat default. Ini dapat diubah dengan mudah melalui konsol admin router jaringan.

192.168.2.1 dapat digunakan dengan berbagai cara. Ini berfungsi sebagai halaman rumah untuk banyak router broadband. Ini digunakan dalam permainan multi-pemain dan sebagai komponen penting dalam jaringan komputer juga.

Tutorial Alamat IP Klasik (Animasi Interaktif 4)

Q1. Apa itu klasifikasi alamat?

Jawaban: Alamat IP dibagi menjadi ID jaringan dan ID host. Ini diklasifikasikan ke dalam 5 kelas: A, B, C, D, E. Pembagian didasarkan pada network mask, panjang tetap bit paling kiri yang ditetapkan untuk ID jaringan dan ID host.

Q2. Bagaimana cara mengklasifikasikan alamat IP?

Jawaban: Alamat IP memiliki 32 bit (4 byte) dan sering direpresentasikan sebagai 4 angka desimal a.b.c.d, satu angka per byte. Setiap nilai angka adalah antara 0 ~ 255. Mereka diklasifikasikan sebagai berikut:

Kelas A: "a" adalah 0 ~ 127. Network ID adalah "a" (digit paling kiri). ID host adalah "b.c.d" (kanan 3 digit)

Kelas B: "a" adalah 128 ~ 191. Network ID adalah "a.b" (2 digit kiri). ID host adalah "c.d" (2 digit kanan)

Kelas C: "a" adalah 192 ~ 223. ID Jaringan adalah "a.b.c" (3 digit paling kiri). ID host adalah "d" (digit paling kanan)

Kelas D, E: "a" adalah 224 ~ 255. Alamat Kelas D digunakan untuk multicasting. Alamat Kelas E disediakan untuk penelitian ilmiah.

Q3. Berapa banyak ID host dan ID jaringan untuk alamat kelas A, B, C?

Jawaban: Jumlah host / ID jaringan ditentukan oleh jumlah byte yang dialokasikan untuk setiap kelas.

Penggunaan ID Jaringan ID Kelas Host

A: 16,777,216 256 Jaringan sangat besar

B: 65.536 65.536 Jaringan besar

C: 256 16.777.216 jaringan kecil. Masing-masing berisi tidak lebih dari 256 komputer.

Catatan: Di setiap kelas, dua ID host dicadangkan dan tidak dapat ditetapkan ke host: semua 0 bit, semua 1 bit.

Q4. Bagaimana cara menentukan kelas ketika alamat IP disajikan dalam biner?

Jawaban: Kita bisa melihat byte pertama (3 bit paling kiri)

Jumlah left-Leftmost byte a.b.c.d

Kelas paling bit, nilai dalam biner (4-desimal)

A: 1 bit: 0 0xxxxxxx a adalah 0 ~ 127

B: 2 bit: 10 10xxxxxx a adalah 128 ~ 191

C: 3 bit: 110 110xxxxx a adalah 192 ~ 223

Catatan: Hubungan antara alamat yang berkelas dan jaringan tujuan tabel routing lebih jelas saat memainkan animasi pengiring.

Q5. Seberapa baik cara kerja alamat berkelas?

Jawaban: Ini bekerja dengan baik di tahap awal internet ketika tidak ada banyak komputer yang terhubung ke Internet. Namun, mengelompokkan alamat IP dengan panjang tetap dari bit tidak dapat menskalakan dengan baik ketika jumlah jaringan meningkat.

Misalnya, bagaimana cara menetapkan alamat jaringan untuk sekelompok 1000 komputer? Satu jaringan kelas C tidak cukup. Jika mengalokasikan ruang alamat kelas B untuk grup ini, ada 64.536 ID host yang tidak digunakan. Itu sangat sia-sia.

Untuk mengatasi masalah ini, para ilmuwan komputer mendesain alamat IP tanpa kelas (atau subnetting) untuk membagi lebih lanjut ruang alamat yang berkelas menjadi jaringan yang lebih kecil. Dengan cara ini, sekelompok 1000 komputer dapat masuk ke alamat jaringan yang berisi 1024 host.

Untuk mempelajari alamat IP tanpa kelas, lihat tutorial berikutnya: IP subnetting.

Artikel ini adalah FAQ dari animasi interaktif. Konsep lebih mudah dipahami ketika melihat topologi visual, paket, dan tabel dalam animasi ini. Ini tercantum di bawah tautan Eksternal.

Tutorial Pengalamatan IP – Alamat Jaringan, Mask (Interaktif, Visual Animasi 3)

Q1. Apa itu alamat jaringan?

Jawaban: Kita dapat melihat alamat jaringan dan tuan rumah dengan dua cara:

1) Network-ID dan Host-ID

Alamat IP dibuat dari dua bagian, bagian kiri adalah ID jaringan, bagian kanan adalah ID host.

Misalnya, dalam 100.3.4.5, jika 100 adalah ID jaringan, maka 3.4.5 adalah ID host. Jika 100.3 adalah ID jaringan, maka 4.5 adalah ID host.

2) Alamat jaringan dan alamat host. Mari kita lihat dua contoh:

Alamat IP Jaringan-ID Host-ID Jaringan-alamat Host-address Mask

100.4.5.6/8 100 4.5.6 100.0.0.0 100.4.5.6 / 8

150.1.2.3/16 150.1 2.3 150.1.0.0 150.1.2.3 / 16

Catatan: Masker jaringan disajikan sebagai / m di mana m adalah angka desimal 2-digit antara 8 ~ 31.

Catatan: Alamat IP, jaringan, dan host biasanya disajikan dengan masker.

Q2. Apa itu topeng?

Menjawab. IP menggunakan network mask untuk memecah sebuah alamat IP 32-bit ke dalam network-ID dan host-ID. Alamat jaringan dibuat dari bit ID jaringan di sebelah kiri dan 0 bit di sebelah kanan.

Sebagai contoh, untuk 150.1.2.3/16, 16 adalah network mask, 150.1 adalah network-ID, 150.1.0.0/16 adalah network-address, 2.3 adalah host-ID, 150.1.2.3/16 adalah host-address. Alamat jaringan digunakan oleh router untuk meneruskan paket. Alamat host digunakan untuk membedakan host dalam jaringan yang sama.

Q3. Mengapa alamat jaringan?

Jawaban: Ketika jumlah terlalu banyak, kami menggunakan struktur hierarkis untuk mengelolanya. Misalnya, nomor telepon disusun sebagai.

Misalnya, 086.021.1234.5678 adalah nomor di China, Shanghais. Pesan suara dialihkan berdasarkan kode negara, kode kota, dan awalan. Nomor telepon terstruktur jauh lebih mudah untuk beralih dari nomor telepon 10 digit datar.

Internet menghadapi situasi serupa. Ada hampir 4,2 miliar alamat (IP memiliki 32 bit. Atau 2 ^ 32 alamat individual.) Router menggunakan tabel routing untuk paket kata pengantar. Jelas, jauh lebih mudah bagi router untuk menangani alamat terstruktur dari 4 miliar yang datar.

Solusi IP adalah menggunakan alamat-jaringan untuk meneruskan paket-paket, bukan paket-paket individual. Masker jaringan memecah alamat menjadi ID jaringan dan ID host. Routing tables menggunakan alamat jaringan, bukan alamat IP.

Sebagai contoh,

– 100.0.0.0/8 jaringan memiliki 16.777.216 alamat. Dalam tabel routing, (100.0.0.0/8, antarmuka hop berikutnya) mengatakan: meneruskan paket dengan jaringan tujuan yang sama ke antarmuka hop berikutnya yang sama.

– 150.1.0.0/16 jaringan memiliki 65.536 alamat. Dalam tabel routing, (150.1.0.0/16, antarmuka hop berikutnya) menangani forwarding 65.536 alamat individual di jaringan 150.1.0.0/16.

– 150.1.0.0/16 jaringan memiliki 65.536 alamat IP. Dalam tabel routing, (150.1.0.0/16, antarmuka hop berikutnya) menangani forwarding 65.536 alamat individual di jaringan 150.1.0.0/16.

– 222.111.44.0/24 memiliki 256 alamat IP. Dalam tabel routing, (222.111.44.0/24, antarmuka hop berikutnya) meneruskan 256 alamat IP di jaringan 222.111.44.0 ke antarmuka hop berikutnya.

Q4. Bagaimana masker saat ini dalam desimal?

Menjawab. Hadirkan mask dengan cara yang sama dengan alamat IP. Sebagai contoh.

/ 8 disajikan sebagai 255.0.0.0.

/ 16 disajikan sebagai 255.255.0.0.

/ 24 disajikan sebagai 255.255.255.0

Q5. Mengapa panjang topeng adalah kelipatan dari 8 tetapi?

Jawaban: Ada dua jenis skema pengalamatan IP: classful dan classless. Apa yang telah kita bicarakan sejauh ini adalah berkelas. Alamat IP tanpa kelas dapat menggunakan masker dengan panjang berapa pun. Lihat tutorial selanjutnya untuk detailnya.

Artikel ini adalah FAQ dari animasi interaktif. Anda dapat memainkan animasi ini di bawah tautan Eksternal.

Cara Mengonversi Alamat IP menjadi 10 Digit Angka Desimal

Alamat IP (Internet Protocol) adalah nomor 4 digit unik untuk membedakan dan memanfaatkan node jaringan melalui internet di seluruh dunia.

Setiap situs web / domain atau komputer yang terhubung ke world wide web memiliki alamat ip yang unik Menggunakan alat pencarian DNS kami dapat menerjemahkan kembali nama domain situs web apa pun ke alamat ip aslinya.

Apa yang akan kita lakukan sekarang adalah langkah lebih lanjut, kita akan mengubah alamat ip bertitik ke format desimal 10 digit.

Mengapa ini bermanfaat?

Anda dapat menggunakan imajinasi Anda untuk hal ini, beberapa saran adalah mungkin bermanfaat untuk memrogram aplikasi jaringan, Melewati situs web akses yang dibatasi daripada menggunakan server proxy, hanya menyebut beberapa.

Langkah 1:

Lakukan pencarian DNS (Domain Name Service) pada setiap alat Pencarian DNS online gratis untuk domain yang diinginkan (kita akan menggunakan google.com misalnya).

Untuk alat pencarian DNS, Anda dapat menemukan banyak perangkat gratis di mesin pencari Google.

Atau, Kita hanya bisa ping nama domain dari Windows XP Command Prompt:

Mulai> Program> Aksesoris> "Prompt Perintah"

Kemudian ketik:

Ping google.com

Dan Anda akan mendapatkan balasan dengan alamat ip domain yang sebenarnya sebagai berikut:

Microsoft Windows XP [Version 5.1.2600] (C) Hak Cipta 1985-2001 Microsoft Corp

C: Documents and SettingsAdministrator> ping google.com

Ping google.com [64.233.187.99] dengan 32 byte data:

Balas dari 64.233.187.99: byte = 32 waktu = 197ms TTL = 235 Balas dari 64.233.187.99: byte = 32 waktu = 191ms TTL = 235 Balas dari 64.233.187.99: byte = 32 waktu = 246ms TTL = 235 Balas dari 64.233.187.99 : byte = 32 waktu = 185ms TTL = 235

Statistik Ping untuk 64.233.187.99: Paket: Terkirim = 4, Diterima = 4, Hilang = 0 (0% rugi), Perkiraan waktu tempuh putaran dalam mili-detik: Minimum = 185ms, Maksimum = 246ms, Rata-rata = 204md

Seperti yang Anda lihat di atas alamat ip yang setara untuk domain google.com adalah 64.233.187.99

Kami akan menuliskannya.

Harap Diperhatikan, Bahwa alamat ip di hasil ping di atas mungkin berbeda dari alamat ip yang mungkin Anda dapatkan sendiri, Namun kedua alamat ip akan menghasilkan hasil yang valid karena Google memiliki banyak server.

Langkah 2:

Kami akan menggunakan persamaan ini untuk menghitung 10 digit terakhir nomor alamat ip:

Alamat IP Google.com (kami dapatkan dari langkah pertama) = 64.233.187.99

Format Asli:

Alamat IP = w.x.y.z = 64.233.187.99

Persamaan:

IP Angka Desimal = 16777216 * w + 65536 * x + 256 * y + z

Sekarang kita akan mengganti variabel w, x, y, z dengan nomor alamat ip asli.

W = 64

X = 233

Y = 187

Z = 99

Menghitung persamaan:

= 16777216 * 64 + 65536 * 233 + 256 * 187 + 99

Pada titik ini, Kita dapat menggunakan kalkulator yang dibangun dengan semua versi windows atau melakukannya dengan tangan di selembar kertas:

= 1073741824 + 15269888 + 47872 + 99

Nilai Akhir:

= 1089059683

Langkah # 3:

Sekarang, buka peramban web favorit Anda dan ketikkan ini ke bilah alamat:

[http://1089059683]

Atau dengan garis akhir di akhir akan menghasilkan hasil yang sama:

[http://1089059683]

Dan tekan Enter

Sekarang, itu harus mengarahkan ke homepage google.com di browser Anda.

Itu saja. Sekarang Anda dapat menerapkan prosedur yang sama untuk mengubah sembarang alamat IP yang Anda suka ke format desimal 10 digit yang tidak umum.