Buku berjudul "UNIX dan Linux System Administration Handbook, 5th Edition" pada halaman tentang traceroute, dalam catatan kaki mengatakan bahwa "Windows memiliki versi sendiri, bernama tracert (poin khusus pada pengetahuan sejarah untuk semua orang yang tahu mengapa)" . Saya menerjemahkannya dari bahasa saya ke bahasa Inggris, jadi dalam versi bahasa Inggris itu mungkin saya kata berbeda.
Apakah Anda tahu mengapa itu "tracert", bukan "traceroute", dan apakah benar-benar ada penjelasan sejarah yang menarik, seperti "windows tidak dapat memiliki perintah lebih lama dari huruf X pada masa itu" atau hal-hal seperti itu?
// BTW seperti yang kuduga itu mungkin sesuatu dengan kata-kata panjang. Seseorang mengatakan kepada saya bahwa itu mungkin ada hubungannya dengan konvensi penamaan Windows 8.3
8.3 nama file dibatasi paling banyak delapan karakter
Apakah itu alasan nama "tracert" atau hanya herring merah?
sumber
Jawaban:
Anggapan Anda benar:
tracert
diperkenalkan di sistem operasi DOS , yang dimulai sejak 1981 dan banyak digunakan hingga 1995, ketika aplikasi Windows mengambil alih.DOS menggunakan nama file 8.3 , jadi "traceroute.exe" terlalu panjang untuk nama file yang dapat dieksekusi. Hal yang sama juga terjadi pada utilitas Linux / UNIX lainnya.
Saya mencari lebih banyak pertanyaan karena klaim yang saling bertentangan. Fakta sejarahnya adalah bahwa Windows 3.1 tidak mendukung TCP / IP, kecuali produk pihak ketiga digunakan. Seseorang harus menggunakan Windows for Workgroups 3.11, yang berasal dari tahun 1993.
Kutipan dari Wikipedia Windows 3.11 :
Orang harus diingatkan bahwa Windows 3.1x hanya lapisan grafis di atas MS-DOS 6.22, jadi tentu saja nama file masih di 8.3.
Seseorang dapat membaca lebih lanjut tentang detail mengerikan menggunakan TCP / IP di Windows 3.1x di artikel Getting Your Cable Modem / DSL Bekerja Dengan Windows untuk Workgroups Menggunakan Microsoft TCP / IP Stack , artikel yang saya yakini berasal dari 1998. Artikel ini memuat teks:
sumber