Infos sur les réseaux
- Infos sur les réseaux
- - sites sur les réseaux
- - commandes DOS sur les réseaux
- - noms de réseau
- - fichiers Hosts et Lmhosts
- Partage de connexion Internet
- Définitions
- Protocoles
- Résolution de noms (DNS et WINS)
Pour connecter ordinateur PC sous Windows avec Macintosh :
Les Macintosh sont tous équipés d'origine d'une carte réseau.
Pour la partie connexion, voir :
- Windows XP et Mac OS X en réseau,
- Echange PC et Mac OS 9.
Communiquer entre 2 ou plusieurs PC reliés en réseau :
net send
C'est la commande de base disponible sous Windows XP pour envoyer un message, par le réseau, à un
autre ordinateur.
Elle fonctionne avec le service "Affichage des messages"
(désactivé par défaut dans la mise à
jour SP2). Elle utilise les ports 137, 138 et 139.
Le message à envoyer doit être tapé dans une fenêtre Invite de commandes :
- menu Démarrer, Exécuter...,
- taper :
cmd
Dans Invite de commandes :
- taper :
net send xxx.xxx.x.x mon message
xxx.xxx.x.x = adresse IP de l'ordinateur distant
mon message = texte du message.
Pas très pratique...
On peut utiliser Winpopup Lan Messenger :
http://www.fomine.com/
Infos
sur les réseaux :
Cette page est en préparation...
Sites
sur les réseaux :
Quelques sites sur les réseaux...
http://www.pnfh.net
http://christian.caleca.free.fr
http://www.guill.net
http://www.commentcamarche.com/initiation/concept.php3
Couches
OSI :
On se sert du modèle OSI pour représenter la manière dont sont transmises les données entre ordinateurs dans le cadre d'un réseau :

voir :
http://fr.wikipedia.org/wiki/Mod%C3%A8le_OSI
http://fr.wikipedia.org/wiki/Internet_protocol
Sommairement, un réseau, c'est deux ou plusieurs ordinateurs reliés ensemble.
Pour que les ordinateurs soient identifiables entre eux, il faut d'abord leur attribuer :
- un nom,
- un groupe de travail commun (par défaut : WORKGROUP dans Windows), dans un réseau "Poste à poste",
- ou les rendre membres d'un domaine dans un réseau
"Client-serveur".
Il existe deux catégories de réseaux :
1 - Les réseaux "Poste à poste" ou "peer to peer" :
dans lesquels :
Les ordinateurs font partie d'un groupe de travail.
Les ressources (fichiers, dossiers, imprimantes) sont partagées au niveau de chaque ordinateur. C'est à dire
que chaque utilisateur décide de partager, un dossier, une imprimante, etc. pour les rendre accessibles
aux autres utilisateurs.

C'est le réseau "classique", utilisé lorsqu'il y a peu d'ordinateurs à mettre en réseau.
2 - Les réseaux sous l'architecture "Client-Serveur"
dans lesquels :
I il existe un (ou plusieurs) serveur et des stations de travail.
Les ordinateurs font partie d'un domaine.
Les ressources (fichiers, etc.) sont sur le serveur. Elles sont mises à la disposition des utilisateurs
des stations de travail, par l'intermédiaire de droits octroyés au niveau du serveur.

C'est le type de réseau utilisé pour relier un parc important d'ordinateurs.
Le serveur sera équipé d'un système d'exploitation spécifique :
- Windows NT Serveur ou Windows 2000 Serveur.
Les stations de travail pourront utiliser :
- Windows NT WorkStation,
- Windows 2000 Professionnel,
- Windows XP Professionnel
Commandes
Dos sur les réseaux :
Plusieurs commandes Dos sont disponibles.
Il faut d'abord afficher une fenêtre en mode texte :
Sous Windows XP :
- menu Démarrer, Tous les programmes, Accessoires, Invite de commandes
ou :
- menu Démarrer, Exécuter...,
- taper :
cmd
- cliquer sur Ok
Sous Windows 98 :
- menu Démarrer, Programmes, Commandes MS-DOS
Les commandes :
Dans la fenêtre Invite de commandes ou Commandes MS-DOS :
- taper :
net /?
ou cliquer ici pour consulter le fichier.
On peut également utiliser :
ipconfig, ping, netstat, nbtstat, tracert, route, etc.
ipconfig :
Affiche toutes les valeurs actuelles de la configuration du réseau TCP/IP et actualise les paramètres
DHCP (Dynamic Host Configuration Protocol) et DNS (Domain Name System).
Utilisé sans paramètres, ipconfig affiche l'adresse IP, le masque de sous-réseau et la passerelle
par défaut de toutes les cartes.
exemple : lorsqu'on veut connaître l'adresse IP de l'ordinateur
- taper :
ipconfig /all
La commande IPCONFIG :
http://www.infoprat.net/astuces/windows2k_xp/commandes/ipconfig.php
ping :
Utilitaire qui vérifie les connexions à un ou plusieurs hôtes distants.
La commande ping utilise les paquets ICMP demande d'écho et réponse en écho afin de
déterminer si un système IP donné d'un réseau fonctionne.
La commande ping est utile pour diagnostiquer les défaillances d'un routeur ou d'un réseau IP.
exemple : si on a connecté deux ordinateurs en réseau, que l'on connaît leurs adresses
IP (avec ipconfig), et que l'on veut vérifier si les ordinateurs "se voient".
- taper :
ping xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx = adresse IP de l'ordinateur distant
netstat :
Affiche les connexions TCP actives, les ports sur lesquels l'ordinateur procède à l'écoute,
la table de routage IP ainsi que des statistiques Ethernet, IPv4 (pour les protocoles IP, ICMP, TCP et UDP) et
IPv6 (pour les protocoles IPv6, ICMPv6, TCP sur IPv6 et UDP sur IPv6).
Utilisée sans paramètre, la commande netstat affiche les connexions TCP actives.
exemple : pour voir les ports ouverts sur une machine
- taper :
netstat -a
nbtstat :
Affiche les statistiques du protocole NetBIOS sur TCP/IP (NetBT), les tables de noms NetBIOS associées à l'ordinateur
local et aux ordinateurs distants ainsi que le cache de noms NetBIOS.
Nbtstat permet d'actualiser le cache de noms NetBIOS et les noms inscrits avec le service de nom Internet Windows
(WINS).
Utilisée sans paramètres, la commande nbtstat affiche l'aide.
exemple : nbtstat -a xxx.xxx.xxx.xxx
tracert :
Détermine l'itinéraire menant vers une destination par la transmission de messages ICMP (messages
Requête d'écho Internet Control Message Protocol) en augmentant de façon incrémentielle
les valeurs des champs TTL (Time to Live, Durée de vie).
L'itinéraire affiché correspond à la série d'interfaces de routeurs les plus proches
des routeurs sur l'itinéraire situé entre un hôte source et une destination. L'interface la
plus proche est celle du routeur qui est la plus proche de l'hôte
émetteur sur l'itinéraire. Utilisée sans paramètres, la commande tracert permet d'afficher
l'aide.
exemple : tracert www.orange.fr
route :
Affiche et modifie les entrées dans la table de routage IP locale.
Utilisée sans paramètres, la commande route permet d'afficher l'aide
hostname :
Affiche le nom d'hôte de l'ordinateur
Les
noms de réseau :
Il existe deux sortes de noms de réseau sous Windows : Le nom Netbios et le nom d'hôte. C'est souvent le même nom.
Sous Windows XP :
- cliquer avec le bouton droit sur Poste de Travail, sélectionner Propriétés,
- onglet Nom de l'ordinateur.
Au besoin :
- cliquer sur "Modifier" pour modifier le nom de l'ordinateur ou le Groupe de travail
Sous Windows 98 :
Nom Netbios :
C'est celui qui apparaît dans :
- menu Démarrer, Paramètres, Panneau de configuration,
- double-cliquer sur Réseau,
- onglet Identification,
Nom de l'ordinateur.
Nom d'hôte (IP) ou hostname :
- menu Démarrer, Paramètres, Panneau de configuration,
- double-cliquer sur Réseau,
- onglet Configuration,
Dans la liste des composants réseau installés :
- sélectionner TCP/IP -> Nom de la carte réseau,
- cliquer sur "Propriétés",
- onglet Configuration DNS,
Champ Hôte.
L'usage et la simplicité veulent que ces deux noms (Netbios et nom d'hôte) soient identiques
Les
fichiers Hosts et LmHosts :
HOSTS sert à la résolution de noms Internet (TCP/IP) / Adresses IP
LMHOSTS sert à la résolution de noms NetBIOS (réseau Microsoft) / Adresses IP
Créer un fichier Hosts :
Un fichier Hosts est une table de correspondance entre une adresse IP et un nom.
Après avoir attribué une adresse IP aux ordinateurs reliés en réseau, on peut leur
affecter un nom dans le fichier Hosts.
- enlever l'extension .sam du fichier Hosts.sam (sam = sample, exemple)
- compléter le fichier
Exemple :
127.0.0.1 localhost
192.168.0.1 pc1
192.168.0.2 pc2
- laisser une ligne vide à la fin du fichier.
- enregistrer le fichier
Pour effectuer un ping :
- menu Démarrer, Programmes, Commandes MS-DOS,
- taper ping pc1 sur l'ordinateur pc2
Créer un fichier Lmhost :
créer un fichier LmHosts, contenant la liste des machines (adresses IP / noms NetBIOS).
Pour recharger en mémoire le fichier LmHosts (pas besoin de rebooter) :
- taper nbtstat -r
(R = reload, recharger)
WinSock:
http://www.frameip.com/winsock/
reset Winsock :
Sous Windows XP SP2 :
- taper :
netsh winsock reset catalog
Sous Windows XP SP1 :
http://www.spychecker.com/program/winsockxpfix.html
reset TCP/IP :
- taper :
netsh int ip reset c:\reset.log
Partage
de connexion Internet :
Lorsqu'on dispose d'une connexion Internet (RTC ou ADSL), on peut partager cette connexion entre deux ou plusieurs
ordinateurs.
Il faudra, bien sûr, que les ordinateurs soient équipés chacun d'une carte réseau (Ethernet
ou Wi-Fi), et qu'ils soient reliés entre-eux (voir).
La solution la plus performante et la plus simple :
- utiliser un modem routeur, qui assurera la connexion et la partagera entre les ordinateurs (voir).
Sinon, si on dispose d'un modem USB (RTC ou ADSL), il faudra :
- brancher le modem sur l'un des ordinateurs,
- partager la connexion à partir de cet ordinateur.
Cela peut se faire de deux façons :
1 Utiliser le Partage de connexion Internet disponible sur Windows 98 SE et Me, ainsi que sur Windows 2000 et
XP.
Solution la plus simple et la plus pratique.
2 Installer un proxy sur le PC où est raccordé le modem.
Il suffit alors de configurer les autres machines de façon à ce qu'elles utilisent le proxy pour accéder au net.
1 - Partage de connexion Internet sur Windows :
Avec Windows 98 SE, Me, 2000 ou XP, on peut utiliser le partage de connexion Internet (ICS = Internet Connexion Sharing).
Sous Windows 98 et Me :
Il faudra d'abord installer le Partage de connexion :
- menu Démarrer, Paramètres, Panneau de configuration,
- double-cliquer sur Ajout/Suppression de programmes,
- onglet Installation de Windows,
- double-cliquer sur Outils Internet,
- sélectionner Partage de connexion Internet,
- cliquer sur OK.
Sous Windows XP :
Il faudra simplement suivre les indications de l'Assistant :
- menu Démarrer, Panneau de configuration,
Affichage classique :
- double-cliquer sur Connexion réseau,
- sélectionner la connexion que l'on désire partager (côté droit),
- cliquer sur Modifier les paramètres de cette connexion (côté gauche),
- onglet Avancé,
- cocher Autoriser d'autres utilisateurs du réseau...,
- cocher ou décocher, selon ses choix, les deux cases au-dessous,
- cliquer sur OK
ou, Affichage des catégories :
- cliquer sur Connexions réseau et Internet,
- cliquer sur Configurer ou modifier votre réseau domestique...
- se laisser guider par l'Assistant.
Configurer les Options Internet dans Internet Explorer :
Dans Internet Explorer :
- menu Outils, Options Internet...,
- onglet Connexion,
- cocher "Ne jamais établir de connexion".
En gros, le partage de connexion Internet sous Windows consiste
à :
- affecter l'adresse IP 192.168.0.1 à l'ordinateur connecté
sur Internet,
- configurer les autres ordinateurs en DHCP, en mettant comme passerelle : 192.168.0.1
D'après JCBellamy : Les fonctionnalités d'ICS sont limitées par rapport à un
vrai proxy serveur :
- impossibilité de filtrer certains ports, de faire du "cascading"
de proxy,
- l'adresse IP liée à la carte Ethernet doit être : 192.168.0.1
Mais il est simple à configurer, et suffisant pour une utilisation personnelle.
2 - Serveurs proxy :
Les plus connus...
AnalogX : Gratuit.
http://www.analogx.com/contents/download/network/proxy.htm
http://www.clubic.com/telecharger-fiche10094-analogx-proxy.html
Proxy+ : Gratuit jusqu'à trois utilisateurs.
http://www.proxyplus.cz/
mode d'emploi en français : http://nepomiachty.developpez.com/proxyplus/
Wingate : http://www.wingate.com/ Le plus célèbre.
Pour le configurer : http://www.pnfh.net/
Sambar : http://www.sambar.com/syshelp/proxy.htm Plus simple à utiliser que Wingate.
Winroute : Version Lite
Téléchargement :
http://www.zdnet.fr/telecharger/windows/fiche/0,39021313,11002534s,00.htm
Configuration :
http://karibou10.free.fr/tuto/winroute_lit.htm
Sites à consulter :
Partage d'une connexion Internet. Mise en place d'un proxy :
http://www.pnfh.net/
Problème de partage de connexion Internet en ADSL :
Pour partager une connexion ADSL entre deux ou plusieurs ordinateurs, il est préférable d'utiliser un routeur (il existe même des routeurs/modem ADSL).
A défaut, en cas de problème, on peut modifier le MTU :
http://www.zebulon.fr/dossiers/37-3-valeur-mtu.html
(nécessite l'intervention dans la Base de Registre (voir))
Définitions :
Protocoles :
Un protocole est un "langage" utilisé pour permettre
à des ordinateurs de communiquer entre-eux.
Il y a trois protocoles principaux :
TCP/IP (Transmission Control Protocol/Internet Protocol) :
TCP/IP est le protocole utilisé pour permettre la communication entre ordinateurs sur Internet.
Il se compose de deux protocoles : IP et TCP.
Le protocole IP :
- transmet les données sur Internet dans des paquets IP.
- attribue une adresse IP à chaque ordinateur connecté
sur Internet.
Le protocole TCP :
- gère l'établissement de la liaison entre ordinateurs,
- contrôle la bonne transmission des données (contrôle de flux).
Adresse IP :
Une adresse IP se compose de quatre chiffres compris entre 0 et 255, sous la forme : xxx.xxx.xxx.xxx
- c'est Internic qui gère l'attribution des adresses IP,
- les adresses IP sont divisées en classes (A, B, C)
- certaines adresses IP sont destinées à un usage privé (ex : 192.168.0.x)
NETBEUI (NetBIOS Extended User Interface) :
Cest un protocole réseau NON ROUTABLE : il ne peut être utilisé qu'au sein d'un LAN, et ne peut pas franchir un routeur.
Ses inconvénients :
- non routable,
- performances faibles, protocole très bavard (fonctionne par broadcast,
énormément de requêtes circulent alors sur le LAN).
Ne pas confondre :
NetBEUI (NetBIOS Extended User Interface)
NetBIOS (Network Basic Input/Output System) n'est pas un protocole Réseau, mais Applicatif !
NetBIOS s'appuie d'ailleurs au choix sur NetBEUI ou sur TCP/IP.
La principale source de confusion vient du fait que le nom NetBEUI, qui est à un niveau bas (réseau), fait référence à NetBIOS, qui est au niveau le plus haut. Et même avec TCP/IP seul, il faut NetBIOS pour effectuer des tâches telles que le "browsing" (ou "parcours" pour les puristes francophones) du réseau. NetBIOS possède d'ailleurs des n° de port TCP/IP parfaitement définis (137, 138, 139)
IPX/SPX (Internet Packet Exchange/Sequenced Packet Exchange) :
C'est un protocole développé par Novell.
Il est surtout utilisé, sur Windows, pour certains jeux.
Résolution
de noms :
Pour permettre à des ordinateurs de "s'identifier" sur un réseau, il faut qu'ils aient un nom.
Il existe deux "systèmes" : DNS et WINS
DNS (Domain Name System) :
L'adresse IP d'un ordinateur étant difficilement mémorisable, un serveur DNS se charge de la traduire.
Chez un FAI, il existe un ou plusieurs serveurs DNS qui vont associer l'adresse web (sous la forme : http://www.orange.fr) à l'adresse IP de l'ordinateur appelé (193.252.19.189).
Lorsqu'on effectue un ping, on peut taper indifféremment :
- ping www.microsoft.com
- ping 193.252.19.189
Quand on paramètre une connexion Internet, on a souvent à indiquer l'adresse du(des) serveur(s) DNS de son FAI.
WINS (Windows Internet Naming Service) :
WINS est un peu l'équivalent de DNS.
Sur Internet, basé sur le protocole TCP/IP, les ordinateurs sont identifiés par un FDQN (Fully Qualified
Domain Name ou hostname).
La converstion hostname <=> adresse IP est effectuée par le système DNS.
Dans les réseaux Microsoft basés sur le protocole NetBEUI, les ordinateurs sont identifiés
par un nom NetBIOS.
La conversion nom NetBIOS <=> adresse IP est effectuée par le système WINS.
Selon p :
"Les serveurs WINS font un travail un peu analogue aux serveurs DNS,
mais corrélant les adresses IP non pas avec un FQDN, mais avec un nom NetBIOS :
Serveur DNS : FQDN (hostname) <--> adresse IP
Serveur WINS : nom NetBIOS <--> adresse IP
WINS permet donc d'utiliser des noms NetBIOS dans un environnement TCP/IP.
Divers :
DHCP (Dynamic Host Configuration Protocol)
DHCP est un service tournant sur un serveur qui attribue "à la volée" une adresse IP à des ordinateurs qui le lui demandent.
Cela permet de ne pas attribuer d'adresse IP fixe à des ordinateurs connectés à un réseau et utilisant le protocole TCP/IP.
Les applications qui utilisent le réseau dans les systèmes Microsoft :
Elles sont principalement de deux sortes :
- les applications basées sur l'API NetBIOS,
- les applications basées sur l'API Windows Sockets (Winsocks), (en général, les applications
TCP/IP).
Le protocole TCP/IP de Microsoft supporte ces deux API grâce à NBT (NetBIOS Over TCP/IP)
Les types de noeuds :





