Podcast
Questions and Answers
Quel protocole a été adopté comme norme militaire en 1983 ?
Quel protocole a été adopté comme norme militaire en 1983 ?
Le réseau ARPANET a été créé en 1983.
Le réseau ARPANET a été créé en 1983.
False
Quels types de réseaux peuvent supporter le protocole TCP/IP ?
Quels types de réseaux peuvent supporter le protocole TCP/IP ?
Ethernet, Token Ring, FDDI
La norme TCP/IP est __________, gratuite et accessible.
La norme TCP/IP est __________, gratuite et accessible.
Signup and view all the answers
Assignez les années aux événements suivants :
Assignez les années aux événements suivants :
Signup and view all the answers
Quel est l'objectif principal du réseau NSFNET créé en 1985 ?
Quel est l'objectif principal du réseau NSFNET créé en 1985 ?
Signup and view all the answers
Les protocoles TCP/IP sont spécifiques à certains matériels de réseau.
Les protocoles TCP/IP sont spécifiques à certains matériels de réseau.
Signup and view all the answers
Quel terme désigne un ensemble de règles communes dans le contexte des protocoles ?
Quel terme désigne un ensemble de règles communes dans le contexte des protocoles ?
Signup and view all the answers
Quel est le format d'une adresse IP ?
Quel est le format d'une adresse IP ?
Signup and view all the answers
Une adresse de classe E est réservée pour les adresses multicast.
Une adresse de classe E est réservée pour les adresses multicast.
Signup and view all the answers
Combien de classes d'adresses IP existent?
Combien de classes d'adresses IP existent?
Signup and view all the answers
Une adresse IP de classe A a la valeur de a comprise entre ______.
Une adresse IP de classe A a la valeur de a comprise entre ______.
Signup and view all the answers
Associez les classes d'adresses IP avec leurs plages de valeurs :
Associez les classes d'adresses IP avec leurs plages de valeurs :
Signup and view all the answers
Quelle est la valeur de a pour une adresse IP de classe C?
Quelle est la valeur de a pour une adresse IP de classe C?
Signup and view all the answers
Une adresse IP peut désigner une machine spécifique sur un réseau courant.
Une adresse IP peut désigner une machine spécifique sur un réseau courant.
Signup and view all the answers
Quel bit est utilisé pour accueillir l'identifiant de réseau dans une adresse IP de classe B?
Quel bit est utilisé pour accueillir l'identifiant de réseau dans une adresse IP de classe B?
Signup and view all the answers
L'adresse IP 172.16.1.2 correspond au code binaire ______.
L'adresse IP 172.16.1.2 correspond au code binaire ______.
Signup and view all the answers
Quel est l'usage des adresses de classe D?
Quel est l'usage des adresses de classe D?
Signup and view all the answers
Quelle est la longueur maximale d'un datagramme IP ?
Quelle est la longueur maximale d'un datagramme IP ?
Signup and view all the answers
Le protocole TCP est utilisé pour les transmissions à faible fiabilité.
Le protocole TCP est utilisé pour les transmissions à faible fiabilité.
Signup and view all the answers
Quel champ de l'en-tête IP identifie la destination d'un datagramme ?
Quel champ de l'en-tête IP identifie la destination d'un datagramme ?
Signup and view all the answers
La durée de vie restante d'un datagramme est indiquée par le champ ______.
La durée de vie restante d'un datagramme est indiquée par le champ ______.
Signup and view all the answers
Associez chaque terme à sa définition correspondante :
Associez chaque terme à sa définition correspondante :
Signup and view all the answers
Quel est le type de service qui peut être spécifié dans l'en-tête IP ?
Quel est le type de service qui peut être spécifié dans l'en-tête IP ?
Signup and view all the answers
Le protocole UDP offre une fiabilité égale à celle de TCP.
Le protocole UDP offre une fiabilité égale à celle de TCP.
Signup and view all the answers
Quels sont les segments des données dans un datagramme IP ?
Quels sont les segments des données dans un datagramme IP ?
Signup and view all the answers
Le champ ______ contrôle la somme de contrôle de l'en-tête IP.
Le champ ______ contrôle la somme de contrôle de l'en-tête IP.
Signup and view all the answers
Quelle est la fonction du champ 'Identification' dans l'en-tête IP ?
Quelle est la fonction du champ 'Identification' dans l'en-tête IP ?
Signup and view all the answers
Le champ 'Déplacement' indique combien de bits un fragment est décalé par rapport à l'origine.
Le champ 'Déplacement' indique combien de bits un fragment est décalé par rapport à l'origine.
Signup and view all the answers
Quel est le but de l'adressage IP ?
Quel est le but de l'adressage IP ?
Signup and view all the answers
Un datagramme IP peut être fragmenté pour s'adapter à la ______ de transmission.
Un datagramme IP peut être fragmenté pour s'adapter à la ______ de transmission.
Signup and view all the answers
Quelles informations peuvent être contenues dans les options de l'en-tête IP ?
Quelles informations peuvent être contenues dans les options de l'en-tête IP ?
Signup and view all the answers
Quelle est la caractéristique principale du protocole TCP?
Quelle est la caractéristique principale du protocole TCP?
Signup and view all the answers
Le protocole UDP assure une transmission fiable des données.
Le protocole UDP assure une transmission fiable des données.
Signup and view all the answers
Quelles sont les trois étapes de l'initiation d'une connexion TCP?
Quelles sont les trois étapes de l'initiation d'une connexion TCP?
Signup and view all the answers
Le format du datagramme UDP comprend des champs pour le port source, le port _____, la taille et la somme de contrôle.
Le format du datagramme UDP comprend des champs pour le port source, le port _____, la taille et la somme de contrôle.
Signup and view all the answers
Associez chaque caractéristique à son protocole correspondant.
Associez chaque caractéristique à son protocole correspondant.
Signup and view all the answers
Quelle est la taille du port source dans le format du segment TCP?
Quelle est la taille du port source dans le format du segment TCP?
Signup and view all the answers
La méthode de segmentation et de réassemblage des données est une fonctionnalité de TCP.
La méthode de segmentation et de réassemblage des données est une fonctionnalité de TCP.
Signup and view all the answers
Quel protocole est utilisé pour la communication client-serveur en mode connecté?
Quel protocole est utilisé pour la communication client-serveur en mode connecté?
Signup and view all the answers
UDP est souvent utilisé pour des applications où la vitesse est plus _____ que la fiabilité.
UDP est souvent utilisé pour des applications où la vitesse est plus _____ que la fiabilité.
Signup and view all the answers
Le numéro de séquence dans un segment TCP est utilisé pour quoi?
Le numéro de séquence dans un segment TCP est utilisé pour quoi?
Signup and view all the answers
Quelle est la fonction principale d'une passerelle?
Quelle est la fonction principale d'une passerelle?
Signup and view all the answers
Une machine ne peut avoir qu'une seule adresse IP.
Une machine ne peut avoir qu'une seule adresse IP.
Signup and view all the answers
Quels sont les trois types de masques réseau mentionnés?
Quels sont les trois types de masques réseau mentionnés?
Signup and view all the answers
Le sous-réseau permet de __________ la gestion des adresses IP.
Le sous-réseau permet de __________ la gestion des adresses IP.
Signup and view all the answers
Associez les types de NAT aux descriptions appropriées:
Associez les types de NAT aux descriptions appropriées:
Signup and view all the answers
Quels sont les adresses IP qui ne peuvent pas être utilisées sur Internet?
Quels sont les adresses IP qui ne peuvent pas être utilisées sur Internet?
Signup and view all the answers
Le protocole ARP est utilisé pour établir un lien entre une adresse IP et une adresse physique.
Le protocole ARP est utilisé pour établir un lien entre une adresse IP et une adresse physique.
Signup and view all the answers
Quelle classe d'adresses IP est utilisée pour les adresses privées entre 172.16.0.0 et 172.31.0.0?
Quelle classe d'adresses IP est utilisée pour les adresses privées entre 172.16.0.0 et 172.31.0.0?
Signup and view all the answers
Le masquage des adresses IP permet de résoudre le problème de __________ des adresses.
Le masquage des adresses IP permet de résoudre le problème de __________ des adresses.
Signup and view all the answers
Quel est le but principal du sous-adressage IP?
Quel est le but principal du sous-adressage IP?
Signup and view all the answers
Le sous-adressage IP est toujours orienté octets.
Le sous-adressage IP est toujours orienté octets.
Signup and view all the answers
Citez un exemple d'adresse IP publique.
Citez un exemple d'adresse IP publique.
Signup and view all the answers
Une adresse IP d'hôte est représentée en notation __________.
Une adresse IP d'hôte est représentée en notation __________.
Signup and view all the answers
Associez les classes d'adresses IP aux plages correspondantes:
Associez les classes d'adresses IP aux plages correspondantes:
Signup and view all the answers
Study Notes
Introduction et Historique
- Le réseau ARPANET, créé en 1969, a fait évoluer vers un réseau de commutation de paquets expérimental.
- En 1975, ARPANET est passé d'un stade expérimental à un stade opérationnel.
- En 1983, TCP/IP a été adopté comme norme militaire et implanté dans la version BSD d'Unix.
- La même année, ARPANET a été scindé en deux réseaux : MILNET et ARPANET.
- ARPANET + MILNET = INTERNET.
- La National Science Foundation (NSF) a créé le réseau NSFNET en 1985 et s'est connecté au réseau INTERNET existant. L'objectif de la NSF était d'étendre le réseau à tous les scientifiques et ingénieurs aux États-Unis.
Introduction et Caractéristiques de TCP/IP
- Les normes TCP/IP sont ouvertes, gratuites et disponibles indépendamment de tout matériel informatique ou système d'exploitation.
- Les protocoles TCP/IP sont indépendants du matériel réseau physique et peuvent fonctionner sur Ethernet, Token Ring, FDDI, etc.
- Un système d'adressage commun permet à tout matériel supportant TCP/IP de communiquer grâce à une adresse unique avec tout autre matériel situé n'importe où sur le réseau.
- Les protocoles de haut niveau sont standardisés, offrant une variété de services utilisateurs largement accessibles.
Normalisation de protocoles
- Un protocole est un ensemble de règles communes, connues et indépendantes des spécificités des interlocuteurs.
Architecture TCP/IP
- Couche Application: Permet aux utilisateurs d'accéder au réseau et d'utiliser des services tels que le courrier électronique, le transfert de fichiers et l'accès à des pages web.
- Couche Transport: Offre des services de transport de données fiables et orientés connexion.
- Couche Internet: Permet de router les datagrammes et de gérer la fragmentation.
- Couche Réseau: Gère l'accès au réseau physique.
Couche Internet (IP)
- Longueur maximale des datagrammes: 65535 octets (par défaut 1576 octets)
- Version de l'IP: 4 actuelle
- IHL (Internet Header Length): Longueur d'entête en mots de 32 bits
- Type de service: Type de service (délai, débit, fiabilité, coût: pour les routeurs)
- Taille totale: Longueur totale du datagramme
- Identification: Identifiant pour tous les fragments d'un même datagramme
- Flags: Suivi de la fragmentation (Autorisée ou non & dernier frag.)
- DÉPLAC.: Décalage du fragment par rapport au bit 0 (OFFSET)
- DURÉE VIE: Durée de vie restante du datagramme
- PROTOCOLE: Type de protocole de niveau 4 utilisant le service (TCP, UDP ou autres - RFC 1700)
- Somme CTRL: Somme de contrôle de l'entête (dontadresses)
- ADRESSES: IP V4 sur 32 bits
- OPTIONS: Facultatif. Concernant sécurité, routage...
- Champ données: Segment TCP ou datagramme UDP, message de contrôle ou d'adresse (ARP, RARP, ICMP…)
Architecture TCP/IP (suite)
-
Routage des datagrammes:
- Les routeurs utilisent l'adresse IP de destination pour acheminer les datagrammes vers leur destination finale.
-
Fragmentation de datagrammes:
- Les datagrammes sont fragmentés pour s'adapter aux Unités de Transmission Maximale (MTU) des réseaux intermédiaires.
Architecture TCP/IP (suite)
-
Transmission de datagrammes à la couche transport:
- Les datagrammes IP sont encapsulés dans des segments TCP ou des datagrammes UDP pour le transport vers la couche transport.
Couche Internet (Adressage IP)
- Objectif d’adressage IP: Fournir un service de communication universel permettant à toute machine de communiquer avec toute autre machine de l'inter-réseaux.
- Une machine doit être accessible par des humains et d'autres machines.
-
Identification de la machine:
- Nom (mnémotechnique pour les utilisateurs)
- Adresse (identificateur universel de la machine)
- Route (définir comment la machine peut être atteinte)
Couche Internet (Adressage IP - Suite)
- Solution d’adressage: Adressage IP binaire, assure un routage efficace.
- Adressage "à plat" permettant l’interconnexion d'égal à égal.
- Noms utilisés au niveau application pour identifier des machines.
Couche Internet (Adressage IP - Suite)
- Format d’une adresse IP: 32 bits.
- Structure: (netid, hostid)
- Classes d’adresses IP: 5 classes (A, B, C, D, E).
- Notation décimale: a.b.c.d
Couche Internet (Adressage IP - Suite)
-
Adresses particulières:
- Tout = 0 : Désigne la machine courante.
- Tout = 0, Host ID : Désigne une machine sur le réseau courant.
- Tout = 1 : Diffusion limitée sur le réseau courant.
- Net ID, Tout = 1 : Diffusion dirigée sur le réseau Net-id.
- Net ID, Tout = 0 : Adresse réseau.
- 127 : Boucle locale (1).
Couche Internet (Adressage IP - Suite)
-
Adresses et connexions:
- Une adresse IP correspond à une interface réseau physique.
- Une interface réseau correspond à une connexion à un réseau.
- Une passerelle a plusieurs interfaces physiques donc plusieurs adresses IP.
- Une machine a une adresse IP. Si la machine est une passerelle ou multi-domiciliée, elle peut avoir plusieurs adresses IP.
Couche Internet (Sous-adressage IP)
-
Le masque réseau:
- Permet de distinguer la partie réseau (Net ID) de la partie hôte (Host ID) dans une adresse IP.
- Notation décimale: 255.0.0.0, 255.255.0.0, 255.255.255.0
Couche Internet (Sous-adressage IP - Suite)
-
Réseau segmenté:
- Le sous-adressage est utilisé pour diviser un réseau en sous-réseaux, optimisant ainsi la gestion des adresses IP et améliorant les performances du réseau.
- Permet de décentraliser la gestion des adresses IP, de pallier aux différences matérielles et aux distances.
Couche Internet (Sous-adressage IP - Suite)
-
Adressage avec sous-réseaux:
- Utilisation d'un nombre de bits de la partie Host ID pour créer des sous-réseaux.
- La partie Host ID est divisée en deux parties: SubNet et Host ID.
Couche Internet (Sous-adressage IP - Suite)
-
Sous-réseaux:
- Extension du plan d'adressage initial.
- Utilisé pour décentraliser la gestion des adresses IP.
- Exemple: 172.16.2.10 avec un masque réseau 255.255.255.0 est divisé en 254 sous-réseaux.
Couche Internet (Sous-adressage IP - Suite)
-
Adresses IP privées et publiques:
- Les adresses IP privées ne sont pas utilisables dans le réseau public Internet, mais peuvent être utilisées à l'intérieur d'un réseau privé.
- Exemples d'adresses IP privées: 10.0.0.0, 172.16.0.0 à 172.31.0.0, 192.168.0.0.
Couche Internet (Sous-adressage IP - Suite)
-
NAT (Network Address Translation):
- Permet de remplacer une adresse IP dans l'entête du datagramme IP.
-
Objectifs de NAT:
- Résoudre le problème de pénurie d'adresses publiques.
- Assurer la sécurité des réseaux d'entreprises en masquant les adresses IP privées.
- Optimiser l'utilisation des adresses IP disponibles.
Couche Internet (Sous-adressage IP - Suite)
-
Types de NAT:
- NAT Statique: Une adresse IP privée est mappée à une adresse IP publique (1:1).
- NAT Dynamique: Plusieurs adresses IP privées sont mappées à plusieurs adresses IP publiques, avec une "table de traduction" gérant les correspondances.
Couche Internet (Protocole ARP)
-
Le besoin:
- La communication entre machines nécessite une connexion physique.
- Comment établir le lien entre l'adresse IP d'une machine et son adresse physique?
- Le protocole ARP (Address Resolution Protocol) répond à cette question.
Couche Internet (Protocole ICMP)
-
ICMP (Internet Control Message Protocol):
- Fournit un moyen de communication entre les machines et les routeurs pour gérer les erreurs et les informations de contrôle.
- Ex: Délai, Défaillance, Destination inacceptable, Atteint)
- Permet de diagnostiquer les problèmes de réseau et de dépanner les connexions.
Couche Internet (Routage des datagrammes)
-
Les routeurs utilisent des tables de routage pour déterminer le meilleur chemin pour acheminer les datagrammes vers leur destination.
-
Le routage peut être statique (enregistré manuellement) ou dynamique (mis à jour automatiquement).
-
Les protocoles de routage dynamiques (RIP, OSPF) permettent aux routeurs de partager des informations sur le réseau et de mettre à jour leurs tables de routage.### Couche Transport
-
UDP (User Datagram Protocol) est un protocole sans connexion.
-
UDP utilise des datagrammes pour transmettre des données.
-
Le datagramme UDP se compose d'un en-tête et d'une zone de données.
-
L'en-tête UDP contient des informations telles que les numéros de ports source et destination, la taille des données et une somme de contrôle.
-
Le port source et le port destination identifient les processus applicatifs qui communiquent.
-
Le champ de taille spécifie la taille des données en octets.
-
La somme de contrôle est utilisée pour détecter les erreurs dans la transmission.
Protocole TCP
- TCP (Transmission Control Protocol) est un protocole orienté connexion.
- TCP garantit une transmission fiable des données.
- TCP utilise un mécanisme de segmentation et de ré-assemblage des données.
- TCP offre un contrôle de flux, ce qui garantit que le récepteur ne soit pas submergé par les données.
- TCP utilise un mécanisme de reconnaissance pour s'assurer que les données sont correctement reçues.
- TCP offre une détection et une correction des erreurs.
- Les connexions TCP sont établies en trois étapes: SYN, SYN-ACK, ACK.
- Le segment TCP contient un en-tête suivi d'une zone de données.
- L'en-tête TCP contient des informations telles que les ports source et destination, les numéros de séquence et d'acquittement, les drapeaux, la taille de la fenêtre, la somme de contrôle et un pointeur nécessaire.
- Le numéro de séquence identifie le premier octet de données dans le segment.
- Le numéro d'acquittement identifie le prochain octet de données attendu par le récepteur.
- Les drapeaux indiquent des informations supplémentaires sur le segment.
- La taille de la fenêtre indique la quantité de données que l'expéditeur peut envoyer sans attendre de confirmation.
- La somme de contrôle est utilisée pour détecter les erreurs dans la transmission.
- Le pointeur nécessaire est utilisé pour indiquer la quantité de données que le récepteur doit utiliser.
Protocole TCP (suite)
- Le format du segment TCP peut varier en fonction des options.
- Le champ "Options" peut contenir des informations supplémentaires, comme le type de compression des données.
- Le champ "padding" est utilisé pour remplir le segment TCP à une taille de multiple de 4 octets.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ce quiz explore l'histoire d'ARPANET et l'évolution vers le protocole TCP/IP. Vous découvrirez les étapes clés du développement de ces réseaux, ainsi que les caractéristiques et l'impact de TCP/IP sur l'informatique moderne. Testez vos connaissances sur ces fondements d'Internet.