ME
Auteur

ESSADDOUKI Mostafa

@BeyondTechnologies

The education of the 21st century opens up opportunities to not merely teach, but to coach, mentor, nurture and inspire.

Réseaux informatiques et sécurité Premium

Le protocole de transfert de fichiers (FTP)

Le protocole de transfert de fichiers (FTP) est un protocole de couche application fourni par TCP/IP utilisé pour transmettre les fichiers d'un hôte à un autre. FTP a besoin de TCP comme protocole de transport pour aider les connexions fiables de bout en bout et exécute deux types de connexions dans la gestion des transferts de données.

Réseaux informatiques et sécurité Premium

Système de noms de domaine (DNS)

Le Domain Name System (DNS) fonctionne sur le modèle Client-Serveur. Il utilise le protocole UDP pour la communication de la couche transport. DNS utilise un schéma de nommage basé sur le domaine hiérarchique. Le serveur DNS est configuré avec des noms de domaine complets (FQDN) et des adresses e-mail mappées avec leurs adresses de protocole Internet respectives.

Réseaux informatiques et sécurité Premium

HyperText Transfer Protocol (HTTP)

L'HyperText Transfer Protocol (HTTP), le protocole de couche application du Web, est au cœur du Web. Il est défini dans [RFC 1945], [RFC 7230] et [RFC 7540]. HTTP est implémenté dans deux programmes : un programme client et un programme serveur.

Réseaux informatiques et sécurité Premium

Protocoles de couche d'application

Un protocole de couche application définit comment les processus d'une application, s'exécutant sur différents systèmes d'extrémité, se transmettent des messages.

Réseaux informatiques et sécurité Premium

Services fournis par la couche transport à la couche applications

Rappelons qu'un socket est une interface entre le processus d'application et le protocole de la couche transport. L'application du côté de l'envoi envoie des messages par le biais du socket. De l'autre côté du socket, le protocole de la couche de transport est chargé de transmettre les messages au socket du processus récepteur.

Réseaux informatiques et sécurité Premium

Architectures d'applications réseaux

Avant de commencer le codage logiciel, vous devez disposer d'un plan architectural général pour votre application. Gardez à l'esprit que l'architecture d'une application est nettement différente de l'architecture du réseau (par exemple, l'architecture Internet à cinq couches).

Réseaux informatiques et sécurité Premium

Introduction et services fournies par la couche application

L'ensemble d'Internet, matériel et logiciel, a été conçu et développé pour fournir des services au niveau de la couche applicative. La cinquième couche du modèle TCP/IP est l'endroit où ces services sont fournis aux utilisateurs d'Internet.

Réseaux informatiques et sécurité Premium

Le modèle OSI

Le modèle OSI est un modèle en couches (Layered framework) pour la conception de systèmes de réseau qui permet la communication entre tous les types de systèmes informatiques. Il se compose de sept couches distinctes mais liées, dont chacune définit une partie du processus du transfert d'informations à travers un réseau.

Réseaux informatiques et sécurité Premium

Méthodes d'adressage dans les couches TCP/IP

Toute communication impliquant deux parties a besoin de deux adresses : l'adresse source et l'adresse de destination. Bien qu'il semble que nous ayons besoin de cinq paires d'adresses, une paire par couche, nous n'en avons normalement que quatre car la couche physique n'a pas besoin d'adresses

Réseaux informatiques et sécurité Premium

Modèle TCP/IP

TCP/IP est une suite de protocoles (un ensemble de protocoles organisés en différentes couches) utilisée aujourd'hui sur Internet. Il s'agit d'un protocole hiérarchisé composé de modules interactifs, dont chacun fournit des fonctionnalités spécifiques. Le terme hiérarchique signifie que chaque protocole de niveau supérieur est pris en charge par les services fournis par un ou plusieurs protocoles de niveau inférieur. Le modèle TCP/IP d'origine était définie comme quatre couches logicielles construites sur le matériel. Aujourd'hui, cependant, TCP/IP est considéré comme un modèle à cinq couches.

Réseaux informatiques et sécurité Premium

Principes de la superposition de protocoles

Dans la communication de données et la mise en réseau, un protocole définit les règles que l'expéditeur et le destinataire et tous les appareils intermédiaires doivent suivre pour pouvoir communiquer efficacement. Lorsque la communication est simple, nous n'avons peut-être besoin que d'un seul protocole simple ; lorsque la communication est complexe, nous pouvons avoir besoin de répartir la tâche entre différentes couches, auquel cas nous avons besoin d'un protocole à chaque couche, ou d'une superposition de protocoles.