Saya mau tau Nama hos Internet dari Nama hos. Jelaskan dalam bahasa melayu

Di Internet, nama hos juga adalah nama domain yang ditetapkan pada komputer hos. Ini biasanya merupakan gabungan nama tempatan hos dengan nama domain induk itu sendiri. Sebagai contoh, en.wikipedia.org terdiri daripada host tempatan (en) dan nama domain wikipedia.org. Nama hos sebegini diterjemahkan kepada alamat IP melalui file hos tempatan, atau penyelesai Sistem Nama Domain (DNS-Domain Name System). Adalah mungkin bagi bagi komputer hos tunggal untuk memiliki beberapa nama hos, tetapi secara amnya sistem operasi hos lebih suka untuk mempunyai satu nama hos yang digunakan oleh hos untuk dirinya sendiri.

Mana-mana nama domain juga boleh menjadi host, selagi sekatan yang dinyatakan di bawah dipatuhi. Jadi, sebagai contoh, kedua-dua en.wikipedia.org and wikipedia.org adalah nama hos kerana kedua-duanya mempunyai alamat IP ditetapkan pada mereka. Nama domain pmtpa.wikimedia.org bukanlah nama hos kerana ia tidak mempunyai alamat IP (sehingga kini), tetapi rr.pmtpa.wikimedia.org adalah nama hos. Nama host boleh menjadi nama domain, jika ia diatur dengan betul kepada sistem nama domain. Nama domain boleh menjadi hos jika ia telah ditetapkan kepada hos Internet dan dikaitkan dengan alamat IP hos.

Had bagi nama hos sahih

Nama host adalah terdiri daripada siri label disambung dengan titik, seperti kesemua nama domain. Sebagai contoh, "en.wikipedia.org" adalah nama hos. Setiap label perlu sepanjang antara 1 dan 63 aksara,  dan seluruh nama hos (termasuk titik pemisah) mempunyai maksimum 255 aksara.

Piawaian Internet (Permintaan untuk Komen-"Request for Comments") untuk mendapatkan mandat protokol bahawa komponen label hos mesti hanya mengandungi huruf ASCII 'a' sehingga ' z' (tanpa mengira huruf besar atau kecil), angka '0 ' sehingga '9 ', dan sempang ( ' - ' ). Spesifikasi asal nama hos dalam RFC 952, menetapkan bahawa label tidak boleh bermulakan dengan angka atau dengan sempang, dan tidak berakhir dengan sempang. Walau bagaimanapun, spesifikasi berikutnya (RFC 1123) membenarkan label hos bermula dengan digit. Tiada simbol lain, tanda bacaan, atau ruang putih dibenarkan.

Sungguhpun nama hos tidak boleh mengandungi tanda-tanda bacaan lain, seperti tanda garis bawah (_ ), nama-nama DNS lain boleh mengandungi tanda bawah  Sistem seperti KunciDomain ("DomainKeys") dan rekod perkhidmatan menggunakan tanda bawah sebagai satu cara untuk memastikan bahawa aksara khas mereka tidak dikelirukan dengan nama hos. Sebagai contoh, _http._sctp.www.example.com menetapkan penunjuk perkhidmatan untuk hos pelayan web (www ) berkeupayaan SCTP pada example.com domain. Perhatikan bahawa sesetengah aplikasi (contohnya Microsoft Internet Explorer) tidak akan berfungsi dengan betul sekiranya mana-mana bahagian nama hos mengandungi tanda bawah

Satu punca biasa menyebabkan pelanggaran spesifikasi ini adalah peraturan ini tidak digunakan secara tetap dan menyeluruh ketika nama-nama domain dipilih dan didaftarkan.

Nama hos en.wikipedia.org terdiri daripada label DNS en (nama hos atau leaf domain), wikipedia (domain tahap kedua) dan org (domain tahap atas).  Label seperti 2600 dan 3abc boleh digunakan bagi nama hos, tetapi -hi- dan *hi* adalah tidak sah.

Nama hos dianggap sebagai nama domain yang berkelayakan sepenuhnya (FQDN-fully qualified domain name) jika kesemua label sehingga dan termasuk nama domain tingkat atas (TLD) telah ditetapkan. Nama hos en.wikipedia.org berakhir dengan domain peringkat atas org dan dengan itu layak sepenuhnya. Bergantung kepada pelaksanaan perisian operasi sistem DNS, nama hos yang tidak layak seperti csail atau wikipedia boleh secara automatik digabungkan dengan nama-nama domain ingkar yang ditetapkan ke dalam sistem, bagi menentukan nama domain berkelayakan sepenuhnya. Sebagai contoh, seorang pelajar di MIT mungkin tidak dapat menghantar mel eletronik kepada "joe@csail" dan secara automatik dilayakkan oleh sistem mel untuk dihantar ke joe@csail.mit.edu.

Garis panduan umum mengenai pemilihan nama hos yang baik telah digariskan dalam RFC 1178.