Alasan untuk domain tingkat atas (TLD)

8

Saya selalu menerima begitu saja bahwa TLD ada dan perlu dipikirkan ketika Anda membeli nama domain. Tapi saya bertanya-tanya mengapa mereka perlu ada di tempat pertama. Saya tidak mengerti mengapa Anda tidak dapat memiliki sistem nama domain seperti ini:

https://twitter/foo/bar
https://example/foo/bar

Artinya, saya tidak melihat kebutuhan nyata untuk menjadi TLD seperti .comdan .org. Sepertinya hal yang sewenang-wenang. Saya tertarik untuk mengetahui apakah ada sejarah di balik ini, atau kebutuhan untuk itu.

Lance Pollard
sumber
4
Ini adalah pertanyaan yang bagus, tetapi ini mungkin bukan tempat yang tepat untuk itu.
Blrfl
Nama domain ada jauh sebelum web dan konsep URL ...
Patrick Mevzek

Jawaban:

18

Organisasi nama Domain Name System berawal pada pertumbuhan internet dari ARPANET lama. Rinciannya terdapat dalam RFC 1034 dari November 1987.

Sebelum ada DNS, semua pencarian nama terkandung dalam hosts.txtfile yang harus didistribusikan oleh FTP ke semua host. Ini tidak skala dengan baik. Karakter sistem pada jaringan juga berubah.

Diputuskan bahwa sistem berbasis pohon akan diadopsi. Ini memungkinkan distribusi manajemen nama, dan jaringan lokal untuk menambahkan nama dan sistem internal tanpa harus memperbarui data eksternal.

Bagian 2.2 dalam RFC menjelaskan tujuan desain sistem, yang mencakup ruang nama yang konsisten; skalabilitas; kompromi biaya, kecepatan, dan akurasi; penerapan ke sejumlah aplikasi; independensi dari protokol dan sistem komunikasi; dan kegunaan di antara perbedaan besar sistem yang digunakan, dari komputer pribadi kecil hingga mainframe besar dan sistem timeshare.

Satu masalah lain dengan tidak menggunakan TLD adalah bahwa dalam beberapa OS satu nama dapat dengan mudah bertentangan dengan nama sistem lain di jaringan lokal. Ini menjadi kurang lazim karena lebih banyak jaringan lokal menggunakan DNS secara internal, tetapi masih ada tempat yang menggunakan nama lokal yang lebih lama (seperti nama NetBIOS yang digunakan pada sistem Windows).

1201ProgramAlarm
sumber
1

Seperti yang Anda katakan, tidak perlu untuk domain tingkat atas (seperti .com dan .org). Tetapi dalam arti yang sama, tidak perlu untuk domain sama sekali (terutama sekarang mengingat bagaimana mesin pencari diintegrasikan ke dalam browser).

Tetapi domain adalah alat organisasi yang berguna, seperti juga domain tingkat atas.

Catatan - domain tingkat atas tidak hanya berfungsi untuk mengatur namespace nama (bukan masalah yang sangat besar untuk contoh yang Anda berikan, tetapi pertimbangkan domain tingkat atas seperti .edu, dan .uk dll untuk negara). Dan mereka juga BANTUAN untuk mendelegasikan tanggung jawab untuk penugasan nama (pemerintah Inggris dapat membagikan nama untuk domain .uk, dan organisasi lain dapat membagikan nama dalam domain .us, dan domain .com dll).

Lewis Pringle
sumber
1

Dan untuk menambahkan sedikit sejarah yang lebih menarik (telah terlibat secara pribadi sebelum hari www (80-an)):

ARPANET adalah proyek (D) ARDPA - Defense Advanced Research Projects Agency yang berfokus pada pengembangan komunikasi yang andal melalui jaringan komunikasi data yang berbeda dan tidak dapat diandalkan. Ini adalah asal-usul TCP / IP (IP "Internet Protocol" menjadi lapisan jaringan tidak dapat diandalkan koneksi) dengan TCP menjadi berbasis koneksi, lapisan transportasi mengoreksi kesalahan (Transmission Control Protocol).

Menerjemahkan alamat IP ke dalam nama yang dapat dibaca manusia menjadi penting bagi kegunaan, sehingga selanjutnya tumpukan protokol jaringan datang dalam DNS (Layanan Nama Domain) yang menerjemahkan nama ke alamat IP (daripada hanya mengandalkan file host yang disebutkan di setiap mesin).

Pada awalnya, hanya ada TLD .mil .edu dan .gov. .com datang terutama untuk kontraktor pertahanan dan pemerintah. Sebagian besar penggunaan awal adalah email, ftp dan newsgroup (UUNET menjadi cabang lain). gopher (gopher: //) mendahului http dan merupakan hyperlinking berbasis teks terminal. Pada dasarnya http tanpa gambar.

Di Australia (di mana keterlibatan saya dimulai), kami memiliki AARNET - Jaringan Akademik dan Penelitian Australia.

Pemisahan ruang alamat nama domain (dan pemetaan ke kelas A, B, C rentang alamat IP - 255.0.0.0 / 255.255.0.0 / 255.255.255.0) merupakan masalah dengan ARAPNET (sekarang mulai disebut internet) menyebar di luar jangkauannya. Tempat kelahiran AS saja.

Jadi dengan berbagai konvensi (disepakati melalui proses RFC) singkatan negara ditambahkan. Jadi di sini kami memiliki .gov.au .edu.au .com.au. Dan untuk memulainya, itu saja.

Catatan tambahan pada RFC "Request for Comments" - awalnya adalah forum komentar yang sangat fokus untuk pengembangan lebih lanjut protokol internet. Sekarang menjadi badan standar, dengan semua formalitas dan kata kerja yang luar biasa dari setiap organisasi "standar". Pembacaan cepat RFC awal menyegarkan. Untuk jawaban yang benar-benar resmi untuk pertanyaan SE ini baca: https://www.ietf.org/rfc/rfc1034.txt

Jadi, meskipun motivasi asli untuk nama-nama domain bertitik adalah teknis, tentu dengan nama .com dan .com.xx, ini pada tahun-tahun berikutnya menjadi terlibat dalam legalitas praktik perdagangan, merek dagang komersial, dan lain-lain, sejauh yang menjadi tidak mungkin untuk melayani tujuan teknis / organisasi ruang nama, dan pengaruh komersial dan geopolitik pada pemesanan nama (belum lagi parasit penghuni liar nama domain yang telah menghasilkan $ miliaran selama bertahun-tahun hanya untuk mengeksploitasi kamus dan membuatnya sulit bagi orang dan organisasi dengan tujuan nyata dan aktual untuk memiliki nama tertentu).

Jadi kedatangan TLD baru adalah hal yang disambut baik. Akibatnya deregulasi beberapa kemacetan yang telah diikat dengan pengacara dan birokrasi untuk waktu yang lama.

Mengapa tidak di ruang nama tunggal? (yaitu http: // nama / sumber daya / sumber daya ).

Siapa pemilik namanya?

Dan siapa yang memiliki nama di berbagai negara yang beroperasi di bawah aturan hukum yang berbeda?

Nama keluarga saya bisa dengan mudah menjadi McDonald ......

BrendanMcL
sumber
1

Masalah terbesar dengan ini adalah bahwa tidak ada dua perusahaan di seluruh dunia yang dapat memiliki nama domain yang sama.

Dengan sistem saat ini, masalahnya terbatas pada negara. Walaupun tidak ada dua perusahaan di Jerman yang memiliki nama domain yang sama, sangat baik bagi perusahaan di Jerman untuk memiliki nama domain yang sama dengan perusahaan di Austria, satu di Swiss, satu di Spanyol, satu di Australia, satu di AS. , satu di Selandia Baru, satu di Kanada, dan seterusnya dan seterusnya. (Saat ini ~ 200 ccTLD.)

Dalam satu negara, masalahnya jauh lebih tidak lazim. Biasanya, sebuah perusahaan akan ingin menggunakan merek dagang mereka sebagai nama domain, dan merek dagang sudah unik dalam satu segmen pasar dalam satu negara.

Jörg W Mittag
sumber
0

Masalah terbesar yang kita miliki tanpa TLD adalah keterbatasan massa. Dalam contoh Anda, hanya ada satu situs web "twitter" dan satu "contoh". Ini mungkin baik dalam beberapa hal, terutama untuk perusahaan besar yang memperjuangkan hak cipta dll, tetapi itu akan menjadi batasan besar untuk hanya mengizinkan satu situs web untuk setiap kata atau kombinasi kata.

Ide utama awalnya adalah pemisahan yang baik, seperti dengan ccTLD co.uk, .usdll, dan .comuntuk komersial. Tetapi mengingat potensi besar untuk dijual kembali, semua itu tampaknya telah terpesona atas nama menghasilkan uang (memalukan karena itu bisa menjadi sistem yang lebih baik seandainya ICANN memberlakukannya dengan cara yang lebih ketat).

Meskipun kita bahkan tidak memerlukan nama domain agar internet dapat berfungsi, dan bisa saja menunjukkan browser di alamat IP, ini juga membatasi hal-hal karena sering satu set situs web akan berada di server / pengaturan jaringan yang sama yang memiliki satu IP eksternal untuk banyak situs web.

James
sumber