قبل از DNS
بذارید یه نگاه به دوران قبل از DNS بندازیم. اون زمان خبری از این راحتیای که الان داریم نبود. اینترنت بود، ولی به جای اینکه اسم سایتها رو وارد کنید، باید با یه مشت عدد و رقم سر و کله میزدید. حالا ببینیم اون روزا مردم چطوری با اینترنت کار میکردن:
1. حفظ کردن آدرسهای IP
قبل از DNS، شما برای باز کردن سایتها مجبور بودید آدرسهای IP مثل
192.168.1.1
یا
216.58.214.14
رو تایپ کنید. مثلاً اگه میخواستید به یه سایت خاص برید، باید آدرس IP اون رو از جایی پیدا میکردید و دستی وارد میکردید. کاملاً منطقیه که خیلیها دفترچهای کنار دستشون داشتن و توش آدرسهای IP مهم رو مینوشتن، چون حفظ کردن این اعداد اصلاً کار سادهای نبود.
2. فایل HOSTS
کامپیوترها اون زمان یه فایل به اسم
`hosts` داشتن که مثل دفترچه تلفن عمل میکرد. تو این فایل، آدرس IPها به اسمهای خاصی (اگه وجود داشت) نگاشت میشدن. مثلاً نوشته میشد:
93.184.216.34 example.com
216.58.214.14 google.com
این فایل هم بهصورت دستی بهروزرسانی میشد. حالا تصور کنید اگه یه سایت جدید اضافه میشد یا سرور یه سایت تغییر میکرد، دوباره باید فایل رو باز میکردید، خط جدید اضافه میکردید یا آدرس قدیمی رو عوض میکردید. یه کار خستهکننده و وقتگیر!
3. کشف سایتها؟ یه چالش واقعی!
یادمون باشه که اون زمان خبری از موتورهای جستجو مثل گوگل یا یاهو نبود. شما یا باید آدرس IP یه سایت رو از کسی میشنیدید، یا توی یه مجله یا کتاب میدیدید. اگه یه سایت جدید میخواستید پیدا کنید، باید امیدوار میبودید که کسی آدرسش رو بهتون بده.
4. مشکل هماهنگی
هر شبکهای نسخه خودش از فایل
hosts
رو داشت. حالا اگه یه سایت جدید اضافه میشد یا تغییری توی یه آدرس IP رخ میداد، باید اون تغییر رو دستی به همه شبکهها اطلاع میدادید. این هماهنگی برای شبکههای بزرگتر شبیه یه کابوس بود.
#fun
@Syntax_fa