Anda di halaman 1dari 3

Bab 19

Abstrak Protokol ARP disajikan dalam bab ini sebagai contoh protokol terjemahan alamat, yang sangat
cocok untuk digunakan di jaringan area lokal dan saat ini banyak digunakan dalam jaringan akses
Internet untuk menerjemahkan alamat IP menjadi alamat MAC, meskipun itu juga dapat digunakan di
lingkungan yang berbeda. Peran protokol ini dalam lingkungan seperti itu dijelaskan. Pengoperasiannya
terkait dengan metode penerjemahan alamat, yang sesuai untuk digunakan di jaringan area lokal dan
yang telah ditentukan di bab sebelumnya. Peran protokol RARP juga dijelaskan.

Dalam Bagian 10.3 terjemahan antar alamat, yang menunjukkan entitas protokol yang sama,
diperlakukan. Dalam bab ini protokol ARP (Address resolution protocol) akan dijelaskan. Protokol ini
digunakan dalam tumpukan protokol TCP / IP untuk menerjemahkan jaringan alamat lapisan ke alamat
lapisan data-link yang sesuai. Protokolnya mampu untuk menerjemahkan alamat dari setiap protokol
lapisan jaringan ke alamat protokol lapisan data-link, karena jenis kedua protokol (jaringan dan lapisan
data-link) dan panjang kedua alamat dicatat di header ARP. Protokol sangat cocok untuk digunakan di
jaringan di mana jenis komunikasi siaran digunakan (apa pun yang dikirimkan oleh entitas apa pun
diterima oleh semua entitas lainnya).

Protokol ARP paling sering digunakan di jaringan area lokal untuk menerjemahkan alamat IP menjadi
alamat MAC. Mode operasi ARP ini juga akan dijelaskan di sini.

Di Internet atau jaringan IP lainnya, elemen jaringan diberikan alamat IP dan alamat MAC secara
independen. Alamat IP ditetapkan oleh administrator jaringan pada berbagai tingkat manajemen
jaringan, sedangkan alamat MAC ditentukan oleh perangkat keras dan oleh karena itu tidak dapat
diubah dan ditetapkan oleh produsen perangkat keras. Untuk komunikasi, bagaimanapun, kedua jenis
alamat tersebut dibutuhkan. Perutean datagram melalui jaringan IP didasarkan pada alamat IP; Namun,
dalam jaringan akses atau dalam jaringan yang menghubungkan router yang didasarkan pada teknologi
LAN, transfer frame MAC didasarkan pada alamat MAC. Oleh karena itu, terjemahan alamat IP menjadi
alamat MAC diperlukan.

Unit data protokol ARP adalah pesan dengan tipe permintaan-jawaban. Mereka ditransfer melalui
jaringan area lokal sebagai pesan pengguna dalam bingkai MAC.

Pada prinsipnya, protokol ARP beroperasi seperti yang dijelaskan dalam Bagian 10.3.1. Entitas yang ingin
mengetahui alamat MAC dari entitas lain dengan alamat IP yang diketahui mengirimkan permintaan
dalam mode siaran (sehingga semua entitas lain di jaringan area lokal mendengar permintaan tersebut);
permintaan ini berisi alamat (IP dan MAC) penanya dan alamat IP yang memerlukan alamat MAC yang
sesuai. Permintaan ini hanya dijawab oleh entitas yang memiliki alamat IP tertentu. Untuk mengurangi
jumlah pertanyaan yang diperlukan di jaringan dan juga waktu yang dibutuhkan untuk memperoleh
terjemahan, setiap entitas yang berkomunikasi dalam LAN memelihara tabel ARP yang berisi sejumlah
terjemahan yang baru-baru ini digunakan; masa entri tabel ARP terbatas.

Protokol RARP (protokol resolusi alamat terbalik) juga ada. Ini digunakan oleh komputer tanpa disk;
setelah boot, komputer tanpa disk hanya mengetahui alamat MAC-nya (yang ada di perangkat keras
kartu antarmuka jaringannya), tetapi tidak mengetahui alamat IP-nya. Oleh karena itu, ia meminta
alamat IP-nya sendiri dengan permintaan RARP dari server yang mengetahuinya.

Protokol ARP tidak digunakan dengan IPv6. ND (Neighbor discovery protocol) lebih baik digunakan yang
merupakan bagian dari protokol IPv6 itu sendiri.

Bab 20

DNS: Direktori dan Protokol Terdistribusi

Abstrak

Pada awalnya, nama domain dijelaskan yang digunakan di Internet selain alamat IP, dan kebutuhan
untuk terjemahan nama domain menjadi alamat IP terpapar. Kemudian sistem nama domain disajikan
yang memenuhi kebutuhan ini. Struktur dan pengoperasian sistem nama domain dijelaskan dan terkait
dengan dua varian dari protokol terjemahan alamat yang akan digunakan dalam jaringan area luas, yang
telah ditangani dan secara resmi ditentukan pada bab sebelumnya.

Dalam Bab 19 protokol untuk terjemahan alamat di lingkungan jaringan area lokal disajikan, dalam bab
ini protokol terjemahan alamat lain akan dijelaskan yang digunakan untuk menerjemahkan nama
menjadi alamat di lingkungan Internet. Ini adalah protokol DNS (protokol Domain Name System).

Dalam jaringan IP, nama domain digunakan selain alamat IP. Nama domain diatur secara hierarki. Setiap
nama domain harus sesuai dengan alamat IP. Sementara alamat IP adalah alamat 32-bit (dalam kasus
IPv4, tentunya), nama domain adalah urutan karakter dan akibatnya lebih mudah dibaca oleh manusia.
Oleh karena itu, pengguna manusia biasanya menggunakan nama domain; namun, perutean pesan
melalui jaringan didasarkan pada alamat IP. Oleh karena itu, penerjemahan nama domain menjadi
alamat IP diperlukan untuk pengoperasian jaringan IP. Penyimpanan nama domain dan terjemahannya
ke dalam alamat IP adalah tugas sistem nama domain yang terdiri dari banyak server nama domain.
Sistem nama domain adalah database terdistribusi yang (sebagian) diatur secara hierarki; hierarki server
nama domain mengikuti hierarki nama domain itu sendiri. Pengoperasian sistem nama domain
didasarkan pada pengoperasian server nama domain (mulai sekarang dalam bab ini kita akan
mengatakan hanya server) dan pada protokol DNS.

Aplikasi yang membutuhkan terjemahan nama domain ke dalam alamat IP yang sesuai memintanya dari
entitas yang disebut sebagai resolver. Jika resolver tidak menemukan terjemahan di cache-nya
(penyimpanan sementara terjemahan) itu memintanya dari server. Konfigurasi resolver harus oleh
karena itu sertakan alamat IP dari setidaknya satu server nama domain. Jika server mengetahui
terjemahan itu, ia mengembalikannya, jika tidak ia memintanya dari server lain yang lagi-lagi
mengetahui terjemahan atau menanyakannya dari beberapa server lain, sampai resolver menerima
jawabannya. Server harus selalu menjawab resolver dengan terjemahan yang diminta (kecuali karena
alasan tertentu terjemahan tidak dapat diperoleh). Di sisi lain, satu server mungkin menanggapi server
lain baik dengan terjemahan yang diminta atau dengan alamat server lain yang mungkin tahu
terjemahannya. Oleh karena itu, kedua versi protokol terjemahan alamat yang dijelaskan di Bagian
10.3.2 digunakan. Varian 1 dari Bagian 10.3.2 (saat server membalas dengan alamat server lain jika
server itu sendiri tidak mengetahui terjemahannya) disebut sebagai kueri berulang dalam sistem DNS,
sedangkan varian 2 (saat server selalu membalas dengan terjemahan yang diminta) disebut kueri
rekursif. Oleh karena itu, resolver selalu menggunakan kueri rekursif, sementara server dapat
menggunakan kueri rekursif atau berulang dengan server lain.

Protokol DNS adalah protokol jenis permintaan-balasan. Pesan DNS biasanya ditransfer sebagai pesan
pengguna di dalam datagram UDP, karena resolver dapat mengulangi permintaannya jika tidak
menerima respons apa pun dalam waktu yang diharapkan. Jika lebih dari satu terjemahan diminta pada
waktu yang sama antara dua server, pesan DNS juga dapat ditransfer sebagai muatan segmen TCP.

Anda mungkin juga menyukai