Réseaux Flashcards
def datagrammes
données transmises sans connexions connues dans le réseau
différents réseaux
réseaux à commutation de paquets
réseaux à commutation de circuits
Réseaux à commutation de paquets à circuit virtuel
différence kB et KB
1kB=1ko=10^3 bytes ou octets
1 KB = 1KiB = 1Kio = 2^10 bytes ou octets (KiB = kibibyte)
2 catégories de protocoles
Les protocoles orientés connexion :
- établissement de connexion
- transfert de données
- fermeture de connexion
Les protocoles non connectés :
chaque message est auto-suffisant (sans état)
les couches du modèle OSI de l’ISO avec def de OSI et ISO
OSI : Open Systems Interconnection
ISO : International Standard Organization
- application : Fournit des services aux applications (ex transfert de fichier, terminal virtuel, exécution à distance)
- présentation : S’intéresse à la syntaxe et à la sémantique des infos transmises
- session : Gère le dialogue avec gestion du jeton
- transport : Contrôle de bout en bout de l’émetteur vers le récepteur
- réseau : Gère la façon dont les paquets sont acheminés de la source vers la destination (routage) en utilisant des informations d’adressage (adressage logique)
- liaison : Peut s’occuper de gérer les trames d’acquittement renvoyées par le récepteur
- physique : Elle s’occupe de la transmission de bits sur un canal de communication
connexion http
+ non persistantes :
- connexion TCP fermée après l’envoi d’une réponse
- on peut envoyer un seul objet via une connexion TCP
+ persistantes :
- connexion TCP fermé au bout d’un certain temps
- on peut envoyer plusieurs objets
+ ports :
- port serveur : 80 (défaut)
- port client : x>=1024
def DNS et utilité
Domain Name System
Permet de résoudre l’équivalence nom de machine et adresses IP dans l’Internet
Type d’acquittements
- Acquittements cumulatifs (cumulative ACKnowledgment) ACK x
x = numéro du dernier segment reçu en séquence
x = numéro du prochain segment à recevoir - Acquittements négatifs (Negative ACKnowledgment) NACK x
on précise explicitement que le segment x n’a pas été reçu
Acquittements sélectifs (Selective ACKnowledgment) SACK
on précise un ensemble d’intervalles dans lesquels les segments ont été reçus
protocoles de la couche transport
TCP (Transmission Control Protocol) : protocole orienté connexion (sous HTTP(S) et FTP). beaucoup de contrôles
UDP (User Datagram Protocol) : protocole sans connexion (sous TFTP et NFS). Non fiable et non ordonné mais plus rapide
def commutation
sélectionner un port de sorti en fonction de l’adresse destination et de la table de routage
def routage
processus par lequel la table de routage est construite et maintenue
adresses spéciales
- 0.0.0 : un hôte inconnu sur ce réseau ci (source) 255.255.255.255 : tous les hôtes (destination)
- 34.0.0 : un hôte inconnu du réseau 129.34.0.0 (source) ; réfère au réseau lui-même
- 34.255.255 : tous les hôtes du réseau 129.34.0.0 (destination) 0.0.0.3 : l’hôte numéro 3 de ce réseau (source)
- 0.0.1 : cet hôte (boucle locale)
protocole ARP
Le protocole ARP (Address Resolution Protocol) permet à une machine de trouver l’adresse physique (MAC) d’une machine localisée sur le même réseau physique, étant donnée l’adresse IP
protocole https (définition et port)
+Nom complet :HyperText Transfer Protocol Secure
–protocole de couche applicative
+c’est du http+TLS (Transport Layer Security)
–utilise protocole tcp
+Ports:
–serveur: 443 (défaut)
–client: x>=1024 (aléatoire & libre)
protocole ftp
+File Transfer Protocol
- -permet de partager des fichiers
- -protocole applicatif
- -utilise protocole transport TCP
- -non sécurisé
+Ports:
- -serveur: 21(commandes) & 20(données)
- -client: x>=1024
+Deux modes de fonctionnement:
- -actif: serveur initialise connexion de données
- -passif: client initialise connexion de données