En réseau


Quid du réseau?


Ce “Client FTP” fonctionne en réseau TCP-IP en utilisant un “socket” WINSOCK.

Qu'est ce que c'est “Winsock” ?

C'est simplement une spécification qui existe d'office en WIN95 ou WIN-NT. Cette spécification a été créée par l'Université de Berkeley sur les systèmes UNIX et a été reprise et transformée par Microsoft pour l'environnement “Windows”.

Mais il existe d'autres “sockets”, sur d'autres machines.

Ce qui nous intéresse actuellement puisque seule la version “PC” sous Windows est disponible, est de savoir si vous avez un socket sur votre PC ou comment l'installer.

Comme indiqué plus haut, en WIN95 il y a d'office un socket de même qu'en WIN-NT.

Mais attention, ce n'est pas le meme socket! Et de plus, il existe actuellement 2 spécifications de sockets pour Windows. Ceux-ci sont donc des sockets WINSOCK 1.xx ou WINSOCK2.

Historiquement, créé en 1993, la spécification était la numéro 1. Depuis 2 ans, INTEL et MICROSOFT se sont attachés à définir une norme plus complète, WINSOCK2.

Ce qu'il faut retenir de l'utilisation des sockets est que c'est simplement un logiciel destiné à permettre un échange d'information entre 2 ordinateurs connectés sur un réseau, et que le terme “réseau” est vague puisque cela peut etre un simple réseau local ou un réseau plus vaste tel Internet. Et c'est normal puisque Berkeley s'est justement attaché à spécifier un logiciel dans le but de simplifier l'utilisation d'Internet qui s'appelait ARPANET à cette époque.

Si donc vous utiliser Windows-NT ou WIN95, vous avez un socket, en principe 1.1 pour WIN95 et 1.1 ou 2 pour WIN-NT.
Et dès que vous utilisez le socket, il vous est possible d'utiliser aussi “RAS” (Remote Access).
Vous pourrez alors vous connecter par l'intermédiaire des lignes téléphoniques sur le serveur ou sur Internet.

Si vous utiliser Windows 3.1x, il est possible d'utiliser “TRUMPET WINSOCK” ou un de ses équivalents. Trumpet est un shareware que vous pourrez trouver un peu partout mais par exemple sur le site http://www.trumpet.com situé en Australie.
Trumpet est classiquement le socket fourni avec Netscape pour l'environnement Windows 3.11
Vous pouvez en trouver les détails d'installation sur le site de la société indiquée.


Pour résumer: Le programme FTP communique avec le réseau par l'intermédiaire d'un autre programme
Cet autre programme est une librairie dynamique, une “DLL” portant le nom “WINSOCK.DLL” en version 16 bits et WSOCK32... en version 32 bits.

Cette librairie va elle-même faire appel soit directement à des programmes internes à Windows (WIN95 & NT) pour accéder aux fonctions réseau ou ligne d'accès distant.

Si vous utilisez Trumpet ou un de ses concurrents, la librairie Winsock utilisera TCPMAN.EXE qui est le programme par lequel Trumpet accède aux lignes téléphoniques en SLIP ou PPP.

Si Trumpet Winsock doit accéder à un réseau local, il vous faut encore un autre logiciel fourni avec Trumpet, un WINPKT.DRV, un driver de réseau en paquets ( windows packet driver )

Nous sommes d'accord, cela ressemble un peu à une usine à gaz .... sur PC. Mais ca marche!

( Sur APPLE ca marche aussi ..... mais ca s'arrête parfois sans expliquer pourquoi! :-) Avez-vous remarqué qu'un APPLE cela s'ouvre très facilement .................mais c'est très utile car cela sert souvent!!!!)


Sous NT, il existe d'office un “serveur FTP”. Si ce n'est fait, il vous suffira de le démarrer et le rendre opérationnel, et vous pourrez constater par vous-même l'intéret d'utiliser certains protocoles type Internet au lieu des logiciels inclus. Les 2 logiciels repris ici étant très petits, se chargent rapidement et en quelques dizièmes de secondes, vous avez fini le travail alors que par l'Eplorateur WIN95 vous êtes à peine pret à commencer.

Retour au menu