286 والشبكة



انا رجل عجوز لدي خزانة كاملة من الحديد القديم. من رقائق المنطق المنطقي في حزم DIP إلى Voodoo5. بالطبع ، كل هذا لا يمثل أي قيمة عملية ، ولكن من دواعي سرور بعض الناس أن يعبثوا بقطع حديد قديمة. إذا كنت واحدًا منهم ، فأنا أدعوك إلى القطة ، حيث سأخبرك كيف كان الكمبيوتر الذي يعتمد على معالج AMD 286 "صديقًا" للشبكة الحديثة ، وماذا حدث.

لقد ولدت لي فكرة ربط الشبكة إلى 286 مترًا منذ وقت طويل جدًا ، نظرًا لأن نقل البيانات إلى جهاز كمبيوتر هو أسهل طريقة عبر الشبكة ، وفي الواقع ، هذا مثير للاهتمام. هل يعمل TCP / IP؟ هل يعمل متصفح الويب؟ على الرغم من أن الأشخاص الذين يشغلون 286m dos قد أطلقوا بالفعل المتصفحات تحت DOS ، إلا أنني لم أر أبدًا 286 تحت Windows على الإنترنت. حسنًا ، الهدف الرئيسي هو الاتصال بشركة NAS منزلية ، والتي تقوم بتخزين جميع البرامج الخاصة بقطع الحديد القديمة الخاصة بي. و NAS حديث إلى حد ما ، و TCP / IP فقط هو القادر على ذلك.

لقد واجهت بالفعل تجربة توصيل أجهزة الكمبيوتر القديمة بمحرك الأقراص هذا. بما في ذلك وقت كتابة المقالات السابقة عن الحديد القديم. ولكن في المقالات السابقة ، اعتبرت فقط معالجات 32 بت ، وكل شيء سهل للغاية هناك: حتى Windows 95 يعمل على 386SX-16 (نعم ، بطيء للغاية ، نعم ، يستغرق التثبيت أكثر من 9 ساعات ، لكنه يعمل) ، والذي يحتوي على مكدس TCP أصلي وشملت / IP ومجموعة من برامج التشغيل لجميع أنواع بطاقات الشبكة. إذا كنت تريد أن تكون أسرع ، أي Windows for Workgroups 3.11 ، وبعد تثبيت Win32s ، يمكنك لف مكدس TCP / IP الخاص بك. وعلى الرغم من أنه لن يتمكن من تسجيل الدخول إلى خادم ملفات حديث ، إلا أن فتح المجلدات بدون كلمة مرور يمكن الوصول إليه تمامًا لجهاز الكمبيوتر ، حتى في هذا التكوين. ويعمل Internet Explorer 5 حتى على 386SX ، ذاكرة كافية!

الصورة
لقد سرقت صورة من جوجل

ولكن للأسف ، إلى 286 كل هذا لا ينطبق. تتمثل الصعوبة الرئيسية في أن المعالج 286 هو 16 بت ، و Windows for Workgroups 3.11 غير متاح له ، حيث تم قطع الوضع القياسي الذي سمح بتشغيل الإصدار 3.1 على معالجات 16 بت من 3.11. لا يتوفر في 286 وامتداد Win32 (لأسباب واضحة) ، وبالتالي لن يكون من الممكن تثبيت مكدس Microsoft TCP / IP الأصلي.

وبالتالي ، نعود إلى DOS.

بعد جوجل وجيزة مدروسة ، أصبحت الصورة مع TCP / IP لـ DOS أقل وضوحا بكثير مما كانت عليه من قبل. في الأساس ، جاء كل ذلك إلى حقيقة أن التطبيق الذي يعمل بشكل جيد في ظل DOS نفسها له مكدس خاص به ، وكل ما يحتاجه هو برنامج تشغيل حزمة لبطاقة الشبكة. ولكن لم أتمكن من العثور على تطبيق يسمح لك بتحميل محركات الأقراص البعيدة.
ومع ذلك ، عثرت على 2 عملاء شبكة مختلفين لـ DOS من Microsoft نفسها (MS Client و MS LAN Manager) ، وحش آخر غريب جدًا يسمى Windows for Workgroups 3.1. نعم ، كان 3.1 ، وليس 3.11 ، وهذا يعني أنه ربما كل شيء سيعمل في الوضع القياسي.
وهو أمر مثير للغاية. بالطبع ، لم أكن أتوقع رؤية مكدس TCP / IP في 3.1 ، ولكن أيضًا في Google صادفت وصفًا لمكدس TCP / IP 16 بت من Microsoft. مثير للاهتمام.
بعد أن اشتريت مجموعة التوزيع 3.1 على موقع eBay ، بدأت التثبيت.

الصورة
لقد سرقت صورة من جوجل

تبين أن النظام تم تعديله قليلاً 3.1 مع واجهة شبكة مدمجة لـ DOS ، تشبه إلى حد كبير إدارة MS LAN المجردة. تم تقليل كل الاختلاف عن الإصدار 3.1 التقليدي إلى وجود زر "ربط محرك أقراص الشبكة" في إدارة الملفات ومربع الحوار المقابل. لم يكن من الممكن إنشاء شبكة من تحت Windows نفسها. كانت كيفية تكوين من DOS غير واضحة. على الرغم من أنه بعد تثبيت النظام ، حددت بطاقة الشبكة الخاصة بي على أنها NE1000 أو متوافقة ، والتي لم تكن بعيدة عن الحقيقة ، لأن بطاقة Genius GR1222 التي استخدمتها كانت هي نفسها حقًا. ولكن كان لدي قرص برنامج تشغيل أصلي لهذه البطاقة ، بما في ذلك تحت DOS. ومع ذلك ، ظل من غير المفهوم كيفية تكوين برنامج التشغيل للمقاطعة وعنوان الإدخال / الإخراج للبطاقة.

علاوة على ذلك ، بعد قراءة Google ، اتضح أن برنامج تشغيل MS LAN Manager وبرنامج تشغيل الحزمة هما شيئان مختلفان.

بدأ الوضع مع السائقين تحت DOS يتضح قليلاً.

لذلك كانت هناك 3 معايير كبيرة:

  1. ODI استخدمت Novell نموذج برنامج التشغيل هذا للتواصل مع خوادم Netware. ليس لدي مخلوق ، لذلك لن يفعل.
  2. NDIS هذا هو نموذج Microsoft لـ LAN Manager و Windows. من الناحية النظرية ، ما تحتاجه.
  3. برنامج التشغيل الدفعي الذي تستخدمه العديد من تطبيقات DOS.

, . MS Client MS LAN Manager , . , , TCP/IP MS Client Windows for Workgroups, MS LAN Manager.

NE1000, , .



2.2 TCP/IP!!! . , 5-7 286. . DHCP, .

. .

PROTOCOL.INI
. , , LAN Manager IP , , :

192 168 1 101

, , , LAN Manager , . , ping, NET USE . .
, , , , .
.INI , , - . . . .
.
, , Windows for Workgroups .
, Windows, .



, : . , , - , Windows NT . , , Windows for Workgroups , .

.



.

, . , D-Link DE-220P. MS LAN Manager , :



DHCP. , .

:





NET USE Z: \\HOSTNAME\SHARENAME



! ?

DIR Z:



, , …

, . - . , . .

. , : EMM386 LAN Managera 640, :



Windows , Netscape Navigator, MS Internet Explorer 286, NCSA Mosaic TCP/IP LAN Manager'. , , , , . , 286. , .

, , 286 «» , , . , , «» 386 , 286 1 … 16- , , , 286 . , 20 , , , , 286 «» 640 , : , , . , Windows - , Windows. , , , . , 6.22 . .

3 :

  1. . «» . .
  2. NDIS. , Windows .
  3. .

, . D-Link DE220 , , , ISA. - . NE2000, , .

, TCP/IP , - TCP/IP. , , mTCP, Windows — Trumpet Winsock, 1 .

, , . , NCSA Mosaic TCP/IP , , .

image


16- TCP/IP Windows. . WFWG 3.11, 3.1 - Windows. - , .

, Windows. ( , NE2000-, ), … « »



16- … . . : , Windows TCP/IP . .

, , . , . , , 286. 386, Headland , SIMM, 16 , , Intel 286 12 . , 24 , 12 … , . . . , , DIP. , 1 , Windows …



Windows:



Windows 286 . , - Windows Windows. 16 .

Source: https://habr.com/ru/post/ar425211/


All Articles