Introduction à ARPANET et TCP/IP
56 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel protocole a été adopté comme norme militaire en 1983 ?

  • ARP
  • RARP
  • UDP
  • TCP/IP (correct)
  • Le réseau ARPANET a été créé en 1983.

    False

    Quels types de réseaux peuvent supporter le protocole TCP/IP ?

    Ethernet, Token Ring, FDDI

    La norme TCP/IP est __________, gratuite et accessible.

    <p>ouverte</p> Signup and view all the answers

    Assignez les années aux événements suivants :

    <p>1969 = Création d'ARPANET 1975 = ARPANET devient opérationnel 1983 = TCP/IP adopté comme norme militaire 1985 = Création du réseau NSFNET</p> Signup and view all the answers

    Quel est l'objectif principal du réseau NSFNET créé en 1985 ?

    <p>Étendre le réseau aux scientifiques et ingénieurs des USA</p> Signup and view all the answers

    Les protocoles TCP/IP sont spécifiques à certains matériels de réseau.

    <p>False</p> Signup and view all the answers

    Quel terme désigne un ensemble de règles communes dans le contexte des protocoles ?

    <p>protocole</p> Signup and view all the answers

    Quel est le format d'une adresse IP ?

    <p>(netid, hostid)</p> Signup and view all the answers

    Une adresse de classe E est réservée pour les adresses multicast.

    <p>False</p> Signup and view all the answers

    Combien de classes d'adresses IP existent?

    <p>5</p> Signup and view all the answers

    Une adresse IP de classe A a la valeur de a comprise entre ______.

    <p>1 et 126</p> Signup and view all the answers

    Associez les classes d'adresses IP avec leurs plages de valeurs :

    <p>Classe A = 1 à 126 Classe B = 128 à 191 Classe C = 192 à 223 Classe D = 224 à 238 Classe E = 240 à 253</p> Signup and view all the answers

    Quelle est la valeur de a pour une adresse IP de classe C?

    <p>192 à 223</p> Signup and view all the answers

    Une adresse IP peut désigner une machine spécifique sur un réseau courant.

    <p>True</p> Signup and view all the answers

    Quel bit est utilisé pour accueillir l'identifiant de réseau dans une adresse IP de classe B?

    <p>Les 2 premiers bits</p> Signup and view all the answers

    L'adresse IP 172.16.1.2 correspond au code binaire ______.

    <p>10101100 00010000 00000001 00000010</p> Signup and view all the answers

    Quel est l'usage des adresses de classe D?

    <p>Diffusion multicast</p> Signup and view all the answers

    Quelle est la longueur maximale d'un datagramme IP ?

    <p>65535 octets</p> Signup and view all the answers

    Le protocole TCP est utilisé pour les transmissions à faible fiabilité.

    <p>False</p> Signup and view all the answers

    Quel champ de l'en-tête IP identifie la destination d'un datagramme ?

    <p>Adresse IP destination</p> Signup and view all the answers

    La durée de vie restante d'un datagramme est indiquée par le champ ______.

    <p>TTL</p> Signup and view all the answers

    Associez chaque terme à sa définition correspondante :

    <p>IHL = Longueur de l'en-tête en mots de 32 bits PROTOCOLE = Type de protocole de niveau 4 Flags = Suivi de la fragmentation DURÉE VIE = Durée de vie restante du datagramme</p> Signup and view all the answers

    Quel est le type de service qui peut être spécifié dans l'en-tête IP ?

    <p>Débit</p> Signup and view all the answers

    Le protocole UDP offre une fiabilité égale à celle de TCP.

    <p>False</p> Signup and view all the answers

    Quels sont les segments des données dans un datagramme IP ?

    <p>Segment TCP ou datagramme UDP</p> Signup and view all the answers

    Le champ ______ contrôle la somme de contrôle de l'en-tête IP.

    <p>Somme CTRL</p> Signup and view all the answers

    Quelle est la fonction du champ 'Identification' dans l'en-tête IP ?

    <p>Identifier pour tous les fragments d'un même datagramme</p> Signup and view all the answers

    Le champ 'Déplacement' indique combien de bits un fragment est décalé par rapport à l'origine.

    <p>True</p> Signup and view all the answers

    Quel est le but de l'adressage IP ?

    <p>Fournir un service de communication universel</p> Signup and view all the answers

    Un datagramme IP peut être fragmenté pour s'adapter à la ______ de transmission.

    <p>MTU</p> Signup and view all the answers

    Quelles informations peuvent être contenues dans les options de l'en-tête IP ?

    <p>Sécurité et routage</p> Signup and view all the answers

    Quelle est la caractéristique principale du protocole TCP?

    <p>Transmission fiable des données</p> Signup and view all the answers

    Le protocole UDP assure une transmission fiable des données.

    <p>False</p> Signup and view all the answers

    Quelles sont les trois étapes de l'initiation d'une connexion TCP?

    <p>SYN, SYN-ACK, ACK</p> 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.

    <p>destination</p> Signup and view all the answers

    Associez chaque caractéristique à son protocole correspondant.

    <p>Protocole sans connexion = UDP Contrôle de flux de bout en bout = TCP Mode connecté = TCP Transmission non fiable = UDP</p> Signup and view all the answers

    Quelle est la taille du port source dans le format du segment TCP?

    <p>16 bits</p> Signup and view all the answers

    La méthode de segmentation et de réassemblage des données est une fonctionnalité de TCP.

    <p>True</p> Signup and view all the answers

    Quel protocole est utilisé pour la communication client-serveur en mode connecté?

    <p>TCP</p> Signup and view all the answers

    UDP est souvent utilisé pour des applications où la vitesse est plus _____ que la fiabilité.

    <p>importante</p> Signup and view all the answers

    Le numéro de séquence dans un segment TCP est utilisé pour quoi?

    <p>Assurer la livraison dans le bon ordre</p> Signup and view all the answers

    Quelle est la fonction principale d'une passerelle?

    <p>Connexion à un réseau</p> Signup and view all the answers

    Une machine ne peut avoir qu'une seule adresse IP.

    <p>False</p> Signup and view all the answers

    Quels sont les trois types de masques réseau mentionnés?

    <p>255.0.0.0, 255.255.0.0, 255.255.255.0</p> Signup and view all the answers

    Le sous-réseau permet de __________ la gestion des adresses IP.

    <p>décentraliser</p> Signup and view all the answers

    Associez les types de NAT aux descriptions appropriées:

    <p>NAT Statique = Une adresse privée correspond à une adresse publique NAT Dynamique = Plusieurs adresses privées correspondent à plusieurs adresses publiques</p> Signup and view all the answers

    Quels sont les adresses IP qui ne peuvent pas être utilisées sur Internet?

    <p>10.0.0.0</p> Signup and view all the answers

    Le protocole ARP est utilisé pour établir un lien entre une adresse IP et une adresse physique.

    <p>True</p> 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?

    <p>Classe B</p> Signup and view all the answers

    Le masquage des adresses IP permet de résoudre le problème de __________ des adresses.

    <p>pérunité</p> Signup and view all the answers

    Quel est le but principal du sous-adressage IP?

    <p>Améliorer les performances réseaux</p> Signup and view all the answers

    Le sous-adressage IP est toujours orienté octets.

    <p>False</p> Signup and view all the answers

    Citez un exemple d'adresse IP publique.

    <p>194.204.1.1</p> Signup and view all the answers

    Une adresse IP d'hôte est représentée en notation __________.

    <p>binaire</p> Signup and view all the answers

    Associez les classes d'adresses IP aux plages correspondantes:

    <p>Classe A = 0.0.0.0 à 127.255.255.255 Classe B = 128.0.0.0 à 191.255.255.255 Classe C = 192.0.0.0 à 223.255.255.255</p> 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.

    Quiz Team

    Related Documents

    cours_partie_2.pdf

    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.

    More Like This

    History of the Internet and ARPANET
    8 questions
    History of Internet Timeline Quiz
    30 questions
    Internet History and Major Components
    40 questions
    Use Quizgecko on...
    Browser
    Browser