Dynamic Host Configuration Protocol (DHCP) adalah protokol komunikasi dalam teknologi komputer . Hal ini memungkinkan penugasan konfigurasi jaringan untuk klien oleh server yang .
DHCP adalah di RFC 2131 mendefinisikan dan mendapat dari Internet Assigned Numbers Authority , yang UDP - port 67 dan 68 ditugaskan.
KONSEP
DHCP memungkinkan komputer tanpa konfigurasi manual dari antarmuka jaringan dalam yang ada jaringan untuk mengintegrasikan. Di mana tidak ada pengaturan DHCP seperti alamat IP , subnet mask , gerbang dan name server (DNS) (tergantung pada jenis jaringan, jika perlu, penyesuaian lebih lanjut) harus dilakukan secara manual, DHCP secara otomatis mendistribusikan pengaturan ini pada komputer yang terhubung ke jaringan.
Untuk ini komputer masing-masing harus namun dapat dikonfigurasi sebagai klien DHCP. sistem operasi modern memungkinkan aturan ini.
DHCP merupakan ekstensi dari Bootstrap Protocol (BOOTP), yang untuk komputer workstation tanpa harddisk ( diskless workstation ) yang diperlukan, di mana komputer saat startup, pertama dari server BOOTP bisa menetapkan alamat IP untuk kemudian sistem operasi memuat dari jaringan, yang diperlukan untuk melanjutkan operasi dari komputer. DHCP sebagian besar kompatibel dengan BOOTP dan dapat bekerja sesuai dengan klien BOOTP dan server (terbatas).
DHCP dikembangkan untuk dua skenario:
- jaringan besar sering berubah topologi
- Pengguna yang ingin memiliki "hanya koneksi jaringan dengan mudah" dan berurusan dengan konfigurasi jaringan yang tidak ditentukan inginkan
DHCP berada di pertama tahun 1993 RFC 1531 dan RFC 1541 mendefinisikan, berdasarkan 1985 BOOTP dikeluarkan ( RFC 951 ).
Pembangunan paket DHCP
- op (1 byte): informasi, apakah itu permintaan (request = 1) atau respon (balasan = 2) adalah
- htype (1 byte): Jenis jaringan (. misalnya 1 = Ethernet, 6 = IEEE 802 jaringan atau 7 = ARCNET )
- pilih (1 byte): panjang alamat jaringan fisik dalam byte (. misalnya 6 = MAC / alamat Ethernet)
- hop (1 byte, opsional): Jumlah DHCP Relay Agent pada jalur data
- oksida (4 bytes): ID koneksi antara klien dan server
- detik (2 bytes): waktu dalam detik sejak awal klien
- bendera (2 byte). Z. saat ini hanya bit pertama digunakan (menunjukkan apakah klien masih memiliki alamat IP yang valid), bit sisanya dicadangkan untuk ekstensi protokol masa depan
- ciaddr (4 bytes): alamat IP client
- YIADDR (4 bytes): alamat IP sendiri
- siaddr (4 bytes): Alamat IP Server
- GIADDR (4 bytes): Alamat Relay Agent IP
- CHADDR (16 byte): alamat Client MAC
- sname (64 byte): Nama server DHCP, jika diperlukan tertentu (termasuk C-string) , parameter opsional
- mengajukan (128 bytes): nama file (. misalnya sistem kernel) bahwa server melalui TFTP adalah untuk dikirim ke klien (termasuk C-string) , parameter opsional
- Pilihan (variabel, opsional): parameter DHCP dan opsi (yang dijelaskan dalam RFC 2132 ) - Pilihan bisa sampai 312 byte panjangnya, sehingga paket hingga 576 byte panjangnya mungkin terjadi. Sejumlah maksimum yang lebih besar dari byte dapat 'dinegosiasikan' antara server dan client. [1]
Server DHCP
Server DHCP adalah - seperti semua layanan jaringan - sebagai proses latar belakang ( layanan atau daemon dimulai) dan menunggu UDP Port 67 permintaan klien. Dalam file konfigurasi berisi informasi tentang pos untuk diisi kolam alamat serta informasi tambahan tentang parameter jaringan-terkait seperti subnet mask , lokal domain DNS atau gateway untuk menggunakan. Selain itu, juga Server BOOTP lain atau tempat untuk dimasukkan ke dalam boot image dapat disesuaikan.
Ada tiga mode operasi dari server DHCP: manual, otomatis dan alokasi dinamis.
Pengguna tugas
Dalam mode ini (DHCP statis), alamat IP yang ditentukan pada server DHCP alamat MAC ditugaskan. Alamat yang dialokasikan untuk waktu yang tidak terbatas dari alamat MAC. Kelemahannya mungkin bahwa ada klien tambahan dapat diintegrasikan ke dalam jaringan, karena alamat yang ditugaskan secara permanen. Ini mungkin diinginkan dari sudut pandang keamanan.
tugas pengguna terutama dilakukan ketika klien DHCP adalah untuk layanan misalnya server yang tersedia dan karena itu di bawah alamat IP tetap harus dapat dicapai. Juga port forwarding dari router ke klien membutuhkan alamat IP tetap dalam aturan.
tugas otomatis
Dalam alokasi otomatis pada server DHCP, kisaran alamat IP (range) didefinisikan. alamat IP secara otomatis ditetapkan ke alamat MAC dari klien DHCP baru, yang diselenggarakan di meja. Berbeda dengan alokasi dinamis tugas otomatis yang permanen dan tidak dapat dihapus. Keuntungannya adalah bahwa host akan selalu mendapatkan alamat IP yang sama dan alamat IP yang ditetapkan tidak ada host lain ditugaskan. downside adalah bahwa klien baru tidak bisa mendapatkan alamat IP ketika seluruh rentang alamat ditugaskan, bahkan jika alamat IP tidak lagi aktif digunakan. Dibandingkan dengan alokasi manual dan dinamis membuat mode ini dalam praktek peran bawahan.
alokasi dinamis
Proses ini mirip dengan pencocokan otomatis, tetapi server DHCP dalam file konfigurasi indikasi berapa lama tertentu alamat IP ke klien dapat "diberikan" sebelum log client ke server lagi dan mengajukan permohonan "ekstensi" harus. Ia tidak menjawab, alamat dilepaskan dan dapat dipindahkan ke yang berbeda (atau sama) komputer. Tertentu oleh administrator (yaitu di Jerman: "Jangka waktu sewa") adalah Sewa-Time.
Beberapa server DHCP juga menetapkan berdasarkan alamat alamat IP MAC, yaitu menetapkan klien menerima setelah adanya jaringan lama dan berakhirnya waktu sewa, alamat IP yang sama seperti sebelumnya (kecuali, tentu saja, ini kini telah dinyatakan ).
pesan DHCP
- DHCP DISCOVER: Seorang klien tanpa alamat IP mengirimkan permintaan broadcast ke alamat Ditawarkan untuk semua server DHCP pada jaringan lokal.
- DHCP OFFER: Server DHCP merespon dengan sesuai nilai-nilai ke DISCOVER DHCP -request.
- DHCP REQUEST: Klien meminta salah satu alamat IP yang ditawarkan, lebih banyak data, dan perpanjangan waktu sewa dari salah satu server DHCP merespon.
- DHCP ACK: pengakuan dari server DHCP ke REQUEST DHCP -Anforderung atau transmisi parameter konfigurasi yang sebelumnya diminta oleh DHCP INFORM klien.
- DHCP NAK: menolak REQUEST DHCP -Anforderung oleh server DHCP.
- DHCP PENURUNAN: penolakan oleh klien karena alamat IP sudah digunakan.
- DHCP RELEASE: Klien rilis konfigurasi sendiri, sehingga parameter yang lagi tersedia untuk klien lainnya.
- DHCP INFORM: permintaan klien untuk parameter konfigurasi lebih lanjut, misalnya, karena klien memiliki alamat IP statis ..
sumber:https://translate.google.com/translate?hl=id&sl=de&u=https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol&prev=search
Pengenalan DHCP Server
4/
5
Oleh
Unknown