Dans la section dédiée au modèle OSI et à la pile de protocoles TCP / IP, nous présentons déjà comment ce modèle a été développé qui est utilisé dans la plupart des communications de réseaux informatiques.
Comme nous l’avons déjà vu, la pile de protocoles se développait de manière pratique, en faisant des extensions et des modifications sur chaque nouvel élargissement si elle ne fonctionnait pas comme prévu, jusqu’à ce qu’elle soit produite avec une base fonctionnelle qui permettait la communication entre deux Entités de communication (émetteur / récepteur) Dans la mesure du possible, il y avait un chemin possible.
Cette communication a été réalisée grâce à deux protocoles, qui sont ceux qui donnent un nom à cette pile de protocoles:
- TCP. Contrôle du protocole de transmission ou protocole de contrôle de la transmission. Il s’agit d’un protocole de la couche de transport orientée pour se connecter et fiable. Son objectif est d’obtenir les informations provenant du niveau supérieur (application) atteint l’autre extrémité. À l’autre bout de la communication, sa fonction consiste à organiser les informations que vous recevez pour que cela atteigne le niveau supérieur (application). Nous verrons comment cela fonctionne, mais l’essentiel est que ce protocole est responsable de la communication fiable, s’il ya une erreur ou un package manquant demande à nouveau son envoi. Il fournit uniquement des informations au niveau supérieur s’il l’a terminé.
- IP. Protocole Internet ou protocole Internet. Il s’agit d’un protocole de la couche réseau responsable de l’envoi du colis à votre destination chaque fois que vous existez un itinéraire possible. Ce n’est pas fiable ou orienté connexion. Si nous avons besoin de cette fiabilité, nous pouvons utiliser le protocole TCP dans le transport responsable de la fourniture. Sa fonction est d’envoyer les packages, appelés datagrammes, d’origine à destination pour le meilleur itinéraire possible. Le protocole IP ne garantit pas que tous les paquets arrivent ou qui arrivent dans le même ordre dans lequel ils ont été envoyés, il n’est pas fiable ou orienté connecté.
Si nous rejoignons les deux protocoles, nous Vous avez déjà une communication fiable, pas certaine, entre les entités de communication. Ce qui est garanti lors de l’utilisation de TCP / IP dans une communication au protocole de niveau d’application, c’est que les informations source sont envoyées à destination et qu’il n’atteint que le niveau d’application de la destination si toutes les informations envoyées à la destination arrivent. TCP est responsable de la fiabilité et de la propriété intellectuelle pour que les paquets atteignent les paquets s’ils sont un chemin.
Pile de protocole TCP / IP
Nous avons vu comment ils travaillent, essentiellement des protocoles TCP E IP pour fournir une communication entre deux entités de communication. Ces protocoles constituaient la base de la communication dans les réseaux TCP / IP. Autour de ces protocoles ont été ajoutés davantage de protocoles réseau qui ont aidé ou compléter leur fonction ou les utilisaient pour effectuer des communications réseau.
Tous ces protocoles de réseau fonctionnent à un niveau différent du modèle OSI, ils sont donc organisés à Les niveaux, donnant lieu à une pile de protocoles (pile, comme une pile de livres, plaques ou niveaux).
Il existe une multitude de protocoles dans la pile de protocoles TCP / IP. Dans ce document, les principaux protocoles de réseau seront étudiés, les plus couramment utilisés dans les communications sur les réseaux TCP / IP.
Comment tout cela fonctionne-t-il? Première version
Nous avons vu comment la communication a été travaillé sur un modèle de niveau. Chaque niveau communique avec son niveau de couple, qui est à l’autre extrémité de la communication, à travers un protocole de communication spécifique. Mais, nous avons également vu que cette communication a été effectuée efficacement grâce aux services du niveau inférieur. Dans ce cas, cette communication est effectuée à l’aide d’un protocole de niveau inférieur jusqu’à ce qu’il soit atteint au niveau de la liaison physique.
Jetons un coup d’œil, simplifié comment la communication entre couches, niveaux et protocoles avant d’étudier les différents Protocoles.
Supposons une affaire dans laquelle un utilisateur utilise une application, un navigateur Web, pour accéder à tout site Web. Le navigateur est un programme, dans ce cas, il s’agit d’un client HTTP, qui utilisera par défaut du protocole HTTP pour communiquer avec l’autre extrémité: un serveur Web.
Eh bien, puis simplificez beaucoup , Communication Ce serait le suivant:
Sur le client de l’ordinateur, le navigateur commence une connexion au serveur auquel vous souhaitez vous connecter via le protocole HTTP.
de sorte que HTTP puisse communiquer avec l’autre extrémité, utilisez TCP pour envoyer les données. Le protocole TCP sera responsable de l’établissement d’une connexion fiable avec le logiciel TCP à partir de l’autre extrémité, où le serveur Web est exécuté.Pour ce faire, il sera communiqué avec celui-ci à l’aide du protocole IP au niveau inférieur. Le protocole IP recevra les paquets à envoyer à l’autre extrémité, alors commencez à créer des datagrammes avec le nœud suivant que le package sur l’ordinateur de destination arrive et les envoie via le niveau de lien physique, à l’aide du matériel réseau qui a dans le système que , avec une bonne probabilité utilisera Ethernet (par exemple une carte réseau câblée Ethernet ou une interface sans fil WiFi).
À ce stade, les paquets envoyés par le niveau le plus bas, lien / physique, ils passeront par une série de nœuds intermédiaires, jusqu’à ce qu’ils atteignent leur destination et exécutent la voie à travers les niveaux dans l’ordre inverse, jusqu’à ce qu’ils atteignent le niveau d’application.
Tout ce que la route est celle qui est vraiment réalisée par les données, cependant , pour le logiciel de niveau de candidature, tout ce processus n’est pas intéressé, ne s’en soucie pas, il leur est transparent. Pour eux, aux niveaux de communication des pairs, ils ne sont intéressés que par les données qui sont échangées entre eux selon leur protocole de communication, dans ce cas, http.
pages: 12345