Les réseaux : vue en couches ! |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* ATM peut faire le boulot des 3 couches 2+ 3+ 4 (ATM peut remplacer non seulement Ethernet mais aussi IP, voire TCP)
Medium = Support de transmission (câble pour signaux électriques, fibre optique, ondes électromagnétiques)
Les normes de qualité pour les fabricants de câbles, comme la norme EIA/TAI 568, sont conçues par d'autres organismes. Voir http://www.commentcamarche.net/transmission/transcabl.php3
Je vous invite à consulter le site http://www.protocols.com/pbook/tcpip1.htm avec un super schéma en bas de la page !
Ancienne version avec la pile Novell
Netware :
Medium = Support de transmission (câble pour signaux électriques, fibre optique, ondes électromagnétiques)
La couche session
NetBIOS de Microsoft s'appuie sur NetBEUI ou IPX ou TCP/IP. Pas évident de tout montrer
sur le seul schéma ci-dessus. Il faudrait un poster en A3 minimum ! L'architecture de la pile des protocoles Netware est plus complexe. Mais ce n'est pas ... ou plus le sujet ! Novell l'a abandonnée au profit de la distribution Suze Linux et TCP/IP.
Vocabulaire : NDIS :
Network
Device Interface
Specification.
La couche
d'abstraction à la norme NDIS (de MS et 3 Com) n'est pas une couche au sens OSI. Mais
une invention pour rendre indépendant les pilotes et les piles de proto
réseaux des différents matériels des cartes réseaux des fabricants. Elle se
situe entre les 2 sous-couches MAC et LLC de la couche 2 OSI. Novell, avec Apple,
avait une autre solution concurrente dans les années 80-90 avec ODI, mais
moins bonne. NDIS (Network Driver
Interface Specification) versions 3.1 à 5.0 :
NetBIOS, Interface NetBIOS : permet des communications de poste à poste C'est la
même chose, au sens réseau, de dire : réseau NetBIOS, réseau Microsoft, réseau
Windows, réseau Lan Manager, réseau IBM Lan Server, réseau OS/2. Ils utilisent tous
une API NetBIOS !
NetBT = NetBIOS sur TCP/IP NetBT : http://www.microsoft.com/windows2000/fr/server/help/sag_WINS_und_NetbiosConceptsNode.htm
NetBEUI : NetBIOS Extended User Interface. Protocole inventé par IBM en 1985, qui travaillait en étroite collaboration avec Microsoft. A l’époque, l’idée était qu’un réseau local devait être segmenté en groupes de travail de 20 à 200 ordinateurs, et que des passerelles devaient être utilisées pour connecter ces segments ou groupes entre eux. (Je pense qu'il s'agit des étendues NetBIOS). NetBEUI sera le protocole
de transport utilisé par défaut dans Windows NT 3.x (premières versions de
NT). La domination des serveurs Netware en réseaux locaux d'entreprises de 1985 à 1997, et le besoin d'interconnecter des sites entre eux, feront souvent choisir IPX, proto routable, dans les réseaux Microsoft.
Puis, on a eu besoin du protocole routable TCP/IP pour la communication avec Internet ! NetBEUI fut donc délaissé progressivement à partir de NT4, surtout avec Win 2000, puis complètement avec Win XP.
(ne pas confondre NeTBIOS (interface
logicielle de communications entre noms de machines), NetBEUI (protocole de
transport sous NetBIOS), SMB (partage de fichiers et d'imprimante au dessus
de NetBIOS).
PPP : Point to Point Protocol, Protocole qui gère
à la fois l'attribution de l'adresse IP et l'authentification.
Redirecteur
réseau : Il effectue la transformation d'une requête
application en appel éventuel à l'interface réseau, en fonction de la
ressource voulue. Ressource locale ou sur le réseau ? Le redirecteur
permet donc à un ordinateur client de percevoir les ressources partagées sur
le réseau comme si elles étaient locales !
Le redirecteur est un logiciel de réseau qui reçoit des demandes d'E/S pour des fichiers distants, des canaux nommés ou des boîtes aux lettres (mailslots) et les envoie (les "redirige") à un serveur de réseau ou une autre machine. Dans Windows NT, les redirecteurs sont implémentés sous la forme de pilotes système de fichiers.
A ce niveau, différents services sont proposés comme ceux du partage de fichiers, le partage d'imprimante, pilotage d'imprimante distante, services d'agents de sauvegardes réseau, etc ...
SNMP : protocole d'administration de réseau le plus utilisé dans le monde TC/IP. Le réseau contient des agents dans différentes unités (sur les postes clients, dans les éléments du réseau, etc). Ces agents émettent des trames SNMP (Simple Network Management Protocol). Le module de surveillance se situe au-dessus du réseau (comme HP Netview) et communique des messages d'alertes en cas d'incident. L'agent SNMP dans un OS répond aux demandes du logiciel de supervision
réseau, transporte les informations descriptives comme version d' OS, . Ou
envoie des notifications (traps) lorsque surgissent des évènements
particuliers (disque plein, ...). La norme DMI a été instaurée par le
Desktop Management Task Force. SMB : Server Message Block, Bloc de message serveur. Inventé par IBM en 1985. Protocole de service serveur de fichiers et d’imprimantes au-dessus des réseaux NetBIOS (Microsoft, Windows, IBM Lan Server, MS LAN Manager, OS/2, Samba sur Unix-Linux, etc). http://protocols.com/pbook/ibm.htm#SMB SMB est équivalent à NCP des réseaux Novell Netware.
Format de message dérivé du
protocole de partage de fichiers de Microsoft et 3Com. Il est utilisé pour
les requêtes de transfert de fichiers, comme ouvrir, fermer, lire ou écrire. Le client Microsoft que vous voyez coché dans les propriétés réseaux est le client SMB !
Samba en est une implémentation au code source ouvert de SMB, sur les Unix et compatibles comme BSD, Linux. Pour en savoir plus sur SMB, visitez ma page Microsoft gammes des OS, paragraphe réseaux.
Socket : Ce système est le moyen de
communication inter-processus développé pour l’Unix Berkeley (BSD). Il est
actuellement implémenté sur tous les systèmes d’exploitation utilisant TCP/IP. + Winsock : La Socket de Windows, winsock
VPN (Virtual Private Network) = RPV (réseau privé virtuel) : un tunnel virtuel entre 2 adresses IP, sur le net public. Encapsulation d'adresses IP privées dans des paquets IP de classes publiques. Plus des protocoles d'authentification et de cryptage : IPsec * PPTP, L2Tp et IPsec sont des protocoles de type tunneling (= encapsulation) : ils établissent un tunnel qui sécurise les données circulant entre le serveur et le client VPN.
XML : nouveau protocole de présentation des données, dans la suite TCP/IP, se situant au niveau présentation du modèle de référence OSI.
WAN : ATM, Frame Relay sont des protocoles de niveau 2 OSI, utilisés
par les opérateurs de télécoms. Ils encapsulent et transportent les
protocoles réseaux.
Les éléments actifs situés dans le modèle conceptuel OSI : Carte réseau et son driver : niveau 1 et 2 du modèle OSI. Répéteur = régénère le signal pour allonger le réseau d'un segment : couche 1 physique Concentrateur = répartiteur multi ports = hub : couche 1 physique.
Commutateur : couche 2, liaison. On dit commutateur de niveau 2. On devrait dire jusqu'au niveau 2, car il travaille aussi au niveau 1 : contrôle la trame au niveau 1, puis lis l'adresse MAC au niveau 2. Il existe des commutateurs qui vont jusqu'au niveau 3 OSI, c'est-à-dire qu'ils lisent l'adresse IP pour mieux gérer les flux et permettre de la qualité de service (QoS). D'autres nouveaux commutateurs vont jusqu'au niveau 4, même 7 !
Routeur : couche 3, réseau. Peut être dédié et intégré dans un boîtier, ou géré par l'OS ou une application dans un ordinateur polyvalent. (routeur par défaut = souvent appelé passerelle en IP).
Passerelle
au sens OSI, niveau 7 : interconnecte des systèmes très différents (mini ou gros
ordinateurs avec réseau Netware, ou MS, etc) : couche 5-6-7 OSI.
- L'évolution des
réseaux Microsoft NetBIOS vers des réseaux aux standards d'Internet avec
: passage des noms NetBIOS
aux noms d'hôtes, (et abandon du transport par NetBEUI, puis de NWLink IPX/SPX)
schéma extrait de http://emmanuel-remy.developpez.com/Windows/TCP_IP/generalites/Generalites.htm
Architecture TCP/IP à partir de NT5.0 (Win 200x) : Un certain nombre d’interfaces de niveau supérieur disponibles pour les applications en mode utilisateur. Les plus communément utilisées sont Windows Sockets, les appels de procédure à distance (RPC) et NetBIOS.
Figure 1 : le modèle de réseau TCP/IP Windows 2000 extrait de http://mi.cnrs-orleans.fr/Security/Win2k/TCPIP/win2k_tcpip1.htm#3 Original dispo aussi dans livre vert, tcp ip du kit ress tech win 2000.
extrait de http://www.itpro.fr/index1.asp?IdArticle=1681&rub=2
+ voir TCP/IP dans Win NT : http://www.urec.cnrs.fr/cours/wnt/jres97/tcpip.htm
Représentation de TCP/IP dans le modèle OSI : http://www.frameip.com/osi_tcpip/
Suite des protocoles Internet : http://fr.wikipedia.org/wiki/Suite_des_protocoles_internet
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||