Réseau DOS utilisant la pile mTCP

Il y a quelque temps, on m'a demandé de faire une instruction vidéo sur la configuration d'un réseau dans le système d'exploitation DOS. Malheureusement, je ne suis pas bon pour filmer des vidéos, donc j'essaierai d'écrire ce processus avec autant de détails que possible (et avec des photos).

Une fois, j'ai moi-même dû faire face à ce problème, car pour ma collection d'ordinateurs personnels, le processus d'échange de fichiers à l'aide d'un serveur FTP local a déjà été établi. (Si c'est intéressant, je peux vous en dire plus à ce sujet dans l'un des articles suivants)


introduction


Alors, allons un peu de loin: à partir d'une carte réseau. Malheureusement, toutes les cartes réseau ne peuvent pas fonctionner sous DOS. Dans de tels anciens systèmes, ce n'est jamais facile. Lors de la rédaction de cet article, j'ai utilisé le très courant Realtek RTL8139. Je sais également que les anciens Realtecs sur le bus ISA et les cartes 3com fonctionneront.


Le deuxième point: pourquoi ai-je choisi mTCP? Après tout, il y a, pour ainsi dire, le «misérable» Microsoft LAN Manager, écrit spécifiquement pour DOS. Il y en a un, mais tout d'abord il ne fournit que le travail de ses propres utilitaires. Les programmes tiers comme le même client FTP nécessitent toujours un pilote de lot distinct. Et deuxièmement, 200 kilo-octets de mémoire principale sont consommés (un chiffre terrible) et travailler avec un réseau en marche devient impossible. mTCP est un ensemble d'applications réseau telles que DHCP, TELNET, NETCAT, etc. Pour son travail, il ne nécessite qu'un pilote batch et ne se bloque pas en mémoire. Oui, LAN Manager a un avantage. En plus de TCP, il prend en charge l'IPX nécessaire pour la lecture en réseau. Une clarification importante est donc nécessaire: cet article ne convient pas à ceux qui souhaitent utiliser le réseau pour les jeux.


Actions préliminaires


. mTCP. , . . , Vogons. - . , .



, - , . Dos Navigator', Edit, . Autoexec.bat. . , . , Plug&Play, ( ). mTCP. - . , DHCP-. , DHCP , .


image

. . . 10 , 100? , , Fast Ethernet 150 . 10- , 4 . , , ( ). , - .


image

mTCP. , Autoexec.bat. PACKETINT. , .


image

:


image

Vous pouvez maintenant redémarrer en toute tranquillité. Et si tout est fait correctement, puis après le chargement de DHCP, observez quelque chose comme ça


image

Il ne reste plus qu'à se réjouir et à profiter des avantages d'Internet, quoique quelque peu limités dans les réalités modernes.

All Articles