Introduction aux protocoles de mise en réseau

Les protocoles réseau sont un ensemble de règles bien définies grâce auxquelles un utilisateur communique via Internet ou intranet. Les deux extrémités du canal de communication respectent ces règles pour un bon échange d'informations.

Les protocoles sont élaborés par des professionnels, des instituts de recherche, etc., puis publiés et acceptés par le biais de conférences internationales.

Ces protocoles sont classés sur plusieurs bases comme certains sont associés à la couche transport, certains sont associés à la couche réseau.

Comprendre les protocoles de mise en réseau

Lorsque nous cherchons à définir les modèles de mise en réseau, deux types de modèles en couches apparaissent dans l'image sur laquelle les racines de la mise en réseau sont posées -

  1. Modèle OSI
  2. Modèle TCP / IP

Le modèle OSI est un modèle à 7 couches qui comprend les couches suivantes qui gèrent leurs tâches:

  1. Couche d'application.
  2. Couche de présentation.
  3. Couche de session.
  4. Couche de transport.
  5. Couche réseau.
  6. Couche de liaison de données.
  7. Couche physique.

Le modèle TCP / IP contient 4 couches uniquement contrairement au modèle OSI et ne gère que les tâches:

  1. Couche d'application.
  2. Couche de transport.
  3. L'Internet.
  4. L'accès au réseau.
  • La couche application contient les données de l'utilisateur, gère les mécanismes de codage.
  • La couche transport prend en charge la communication entre les périphériques finaux.
  • La couche Internet fournit un adressage logique.
  • La couche réseau contrôle les périphériques matériels comme les routeurs.
  • La couche de liaison de données est responsable de l'adressage mac, etc. et de communiquer avec la couche physique.
  • La couche physique transporte toutes les choses au niveau câblé.

Maintenant, comprenons ce qu'est une adresse IP et quels sont les protocoles réseau associés à celle-ci.

L'adresse IP est une représentation décimale de nombres binaires, de nature unique pour chaque appareil, de sorte qu'elle agit comme une identité de l'appareil connecté au réseau. Il existe deux protocoles mis en place avec cela, qui sont IPv4 et IPv6.

  • Dans l'adressage IPv4, il existe des adresses IP publiques et privées. L'IP privée est accessible à l'intérieur du réseau tandis que l'IP publique est accessible sur Internet.

Comment fonctionnent les protocoles de mise en réseau?

Ici, commençons par comprendre le fonctionnement du DNS -

Comprenons ce qui se passe lorsque vous cliquez sur www.google.com, le client représente ici le navigateur de votre système à partir duquel vous soumettez une demande sur Internet.Une fois que vous appuyez sur cette URL, l'appel via le canal est transporté vers le serveur DNS et il demande demander "quelle est l'adresse mappée par rapport à cette URL?". Maintenant que le serveur DNS a un cache installé, il est possible qu'il ait déjà un résultat ou dans le cas contraire, il communiquera avec d'autres serveurs DNS et renverra une IP. Ainsi, après la résolution IP, la demande du client atteint le serveur Web de cet hôte.

Types de protocoles de mise en réseau

Voici les différents types de protocoles de mise en réseau qui sont les suivants:

1. IPv6

Fait référence à Internet Protocol version 6, est le futur format d'adressage, dès que nous pourrons voir les adresses IPv4 s'épuiser avec un nombre croissant de machines et les IP publiques en cours de structuration passeront à la version 6. Il offre 3, 4 * 10 34 unique combinaisons dans lesquelles l'adressage peut être effectué et pourrait donc représenter un grand nombre de machines connectées à Internet. Il est évident qu'une fois qu'il doit être introduit, les protocoles de routage et le matériel peuvent voir d'amples changements dans l'architecture.

2. IPv4

Il s'agit déjà d'une technique existante dont nous avons discuté ci-dessus.

3. Les protocoles basés sur TCP / IP sont en outre classés comme suit:

une. Protocoles Web

  • HTTP - Il signifie HyperText Transfer Protocol, le format des messages, leur transmission et les actions web associées aux extrémités client et serveur sont gérés par ce protocole. Le Web mondial l'utilise. Fonctionne sur le port 80.
  • HTTPS - Il signifie Hyper Text Transfer Protocol Secure, il semble donc être une amélioration de HTTP uniquement. Ceci est utilisé pour une communication sécurisée, donc chaque fois que vous êtes hors du monde hôte local, passez par là.
  • TLS - Il signifie Transport Layer Security, c'est un protocole cryptographique qui assure la sécurité des communications de bout en bout sur les réseaux, couramment utilisé dans les transactions, la sécurité est maintenue par la prévention de la contrefaçon, la prévention des fuites de données, etc.
  • SSL - Il signifie Secure Sockets Layer, établit un lien crypté entre le navigateur et le serveur, le certificat SSL est requis par le serveur Web. Une clé publique et une clé privée sont créées cryptographiquement.

b. Protocoles de transfert de fichiers

  • FTP - File Transfer Protocol est utilisé pour le transfert de fichiers entre le client et le serveur sur un réseau informatique.
  • TFTP - Trivial File Transfer Protocol est un moyen par lequel le client peut obtenir un fichier et le placer dans un hôte distant, les nœuds qui démarrent à partir du LAN l'utilisent.
  • SFTP - SSH File Transfer Protocol, fournit une connexion sécurisée pour transférer des fichiers et traverser le système de fichiers sur des systèmes locaux et distants.
  • FTPS - C'est un protocole de transfert de fichiers sécurisé, le support TLS et SSL sont ajoutés ici, nous n'utilisons pas de protocole basé sur un shell sécurisé.
  • SMB - Server Message Block, utilisé par Windows, permet aux ordinateurs du même réseau de partager des fichiers.
  • NFS - Network File system est un système de fichiers distribué, utilisé sous UNIX en général pour accéder aux fichiers entre ordinateurs sur le même réseau.

c. Protocoles de messagerie

  • SMTP - Simple Mail Transfer Protocol, est un protocole push pour envoyer un e-mail et Post Office Protocol ou Internet Message Access Protocol est utilisé pour récupérer ceux du côté récepteur. Il est implémenté au niveau de la couche application.

ré. Protocoles de gestion

  • Telnet - Il est utilisé sur Internet et LAN pour la communication de texte bilatérale, il utilise une connexion de terminal virtuel.
  • SSH - Il s'agit d'une connexion à distance basée sur un shell sécurisé d'un ordinateur à un autre ordinateur. L'authentification et la sécurité peuvent également être prises en charge.
  • SNMP - Simple Network Management Protocol, est utilisé pour collecter et organiser les informations sur les périphériques du réseau et modifier les informations.

e. Protocoles multimédias

  • RTP - Protocole de transport en temps réel, est utilisé pour la communication audio et vidéo sur le réseau.
  • RTSP - Protocole de streaming en temps réel, est un protocole de streaming, il établit des sessions multimédias entre les terminaux.

Conclusion

Nous avons pris une idée superficielle du type de protocoles réseau disponibles et de ce qu'ils ont à nous offrir. Comment le serveur DNS fonctionne et aide à la résolution des adresses, IPv4, IPv6 ainsi que d'autres protocoles ont été discutés.

Articles recommandés

Cela a été un guide sur les protocoles de mise en réseau. Ici, nous avons discuté des concepts, des différents types de protocoles de mise en réseau. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus-

  1. Qu'est-ce que les réseaux de neurones?
  2. Questions d'entretiens chez Networking
  3. Qu'est-ce que la sécurité réseau?
  4. Différence entre FTP et TFTP
  5. FTP vs SFTP | Les 12 principales différences