IP vs DNS
Terdapat dua kaedah ruang nama utama yang dilaksanakan di Internet: Ruang alamat IP dan Penamaan domain Hierarki. Nama domain dikekalkan dan diterjemahkan ke alamat IP oleh DNS.
Apa itu IP?
IP atau Protokol Internet melayani dua tujuan: Menentukan peraturan untuk sistem alamat IP untuk memberikan alamat berangka logik kepada setiap entiti dalam rangkaian berasaskan TCP/IP dan penghalaan atau mengangkut paket data dari sumber tuan rumah ke tuan rumah destinasi.
Antara tugas -tugas ini, alamat IP sangat penting, kerana ia adalah bagaimana lokasi entiti atau tuan rumah (seperti komputer atau pencetak), diiktiraf dalam rangkaian berasaskan IP. Di samping itu, penghalaan data yang tepat juga dicapai melalui alamat IP.
Alamat IP biasanya nombor binari 32-bit (IPv4) atau 128-bit (IPv6) yang unik yang diberikan kepada entiti rangkaian, oleh pihak berkuasa nombor yang diberikan Internet. Untuk kemudahan pengguna manusia, alamat IP ini disimpan dalam format nombor perpuluhan. Diberikan di bawah adalah contoh alamat IP.
Alamat IP adalah dua jenis: alamat IP statik, yang kekal, dan diberikan kepada tuan rumah secara manual oleh pentadbir, dan alamat IP dinamik, yang diberikan baru setiap kali hos disambungkan ke rangkaian oleh pelayan menggunakan DHCP.
Apa itu DNS?
DNS atau Sistem Penamaan Domain adalah sistem hierarki untuk menamakan komputer atau sumber lain yang disambungkan ke rangkaian. Ia memudahkan penamaan kumpulan pengguna dan sumber, mengabaikan lokasi fizikal mereka, yang memudahkan perkara untuk pengguna umum, kerana mereka hanya perlu mengetahui URL atau alamat e-mel untuk mengakses tuan rumah atau sumber tanpa perlu risau tentang bagaimana secara fizikal mencari mereka secara fizikal. Ia juga mengandungi sistem pemetaan antara nama domain dan alamat IP yang sepadan atau lokasi fizikal, supaya ia dapat mencari tuan rumah atau sumber yang ditunjukkan oleh nama domain yang dimasukkan oleh pengguna.
Nama domain biasa, (yang dibentuk mengikut peraturan dalam protokol DNS) terdiri daripada tiga atau lebih bahagian (dirujuk sebagai label), biasanya digabungkan oleh titik -titik.
Seperti yang digambarkan di atas, hierarki penamaan domain dibentuk dari kanan ke kiri-paling nama domain. Dalam contoh di atas, "Com" adalah nama domain peringkat tertinggi dan "perbezaan antara.com "" adalah sub-domain TLD "com". Dan www.perbezaan antara.com adalah sub-domain sub-domain "perbezaan antara.com "". Ketika datang ke nama domain seperti www.Contoh.co.UK, domain "Co" dirujuk sebagai domain peringkat kedua. Setiap label boleh mengandungi sehingga 63 aksara dan setiap nama domain tidak dapat melebihi panjang 253 aksara.
Sekiranya nama domain dikaitkan dengan alamat IP tertentu, nama tersebut disebut sebagai Nama Host. Sebagai contoh, www.perbezaan antara.com dan perbezaan antara.com adalah nama tuan rumah, sementara TLD seperti .com atau .org tidak, kerana mereka tidak dikaitkan dengan alamat IP.
Sistem nama domain beroperasi dalam bentuk pangkalan data hierarki, yang mengandungi sub-cawangan yang disebut sebagai pelayan nama. Apabila terjemahan nama domain diminta, jika pelayan nama DNS tempatan tidak mempunyai rekod domain tertentu, ia menghantar permintaan kepada salah satu daripada 13 pelayan DNS root, yang terletak di seluruh dunia. Pelayan DNS root kemudian menghubungi pelayan TLD DNS yang sepadan (org, com, dll) untuk rekod cache nama domain yang diberikan. Kemudian pelayan TLD DNS menghubungi pelayan DNS yang berwibawa, yang mengandungi butiran mengenai sub-domain.
Apakah perbezaan antara IP dan DNS? • IP dan DNS adalah kedua -dua sistem penamaan untuk menangani ruang nama yang diperuntukkan untuk entiti dalam rangkaian. • Walaupun alamat IP adalah lokasi sebenar di mana entiti terletak, DNS hanya memberikan entiti nama, berdasarkan beberapa peraturan standard. Sebagai contoh, DNS adalah serupa dengan nama tempat, dan alamat IP adalah serupa dengan alamat ke lokasi fizikal tempat. Apabila pengguna menaip nama domain, DNS menerjemahkan nama domain ke dalam alamat IP dan menempatkan tuan rumah secara fizikal. • Juga, DNS memberikan nama alfanumerik kepada entiti yang mudah diingat oleh pengguna, dan IP memberikan nilai berangka kepada entiti rangkaian. |