TCP IP
Fouad Fezzi
paramètres des requêtes dans l'URL (ex : https://guacamole.univ-avignon.fr/jplab/)
URL : "ça pointe vers une ressource"
DNS : résolutions d'adresses (nom <-> adresses IP)
IP : Internet Protocol (adresse IP)
DHCP : attribution des adresses dynamiques dans un réseau donné
Cache DNS : liste des correspondances entre IP et noms de domaine, en local (résolveur)
gateway = passerelle = routeur
quelques commandes :
ping [nom de domaine]
: envoie un petit paquet au nom de domaine indiqué, pour vérifier que le serveur situé derrière ce nom de domaine répondarp -a
: affiche l'adresse IP de la passerelle à laquelle chaque carte réseau de l'ordinateur est connectéeipconfig
(pour Windows) / ifconfig
(pour Mac/Linux) : affiche pour chaque carte réseau plusieurs infos détaillées dont :
ip
(Linux) : la commande qui remplace arp
et ifconfig
(obsolètes)"ce qu'il faut retenir, c'est que quand je vais sur le réseau, il se passe des choses sur mon ordinateur, qui fonctionnent par couches d'abstraction"
le système d'exploitation de l'ordinateur contient plusieurs programmes (ping
, etc.) qui dialoguent avec les couches au-dessus ou en-dessous de lui
voir les couches du modèle TCP/IP : https://fr.wikipedia.org/wiki/Suite_des_protocoles_Internet#Couches_TCP/IP
"utilisez Wireshark pour voir les paquets"
contre les attaques informatiques, "il faut se prémunir à l'intérieur et à l'extérieur"
"chaque ordinateur a des logiciels en cascade, par exemple Firefox va utiliser HTTP, celui-là va ensuite demander une adresse IP pour qu'elle soit traduite en adresse MAC, qui sont de plus bas niveau que les adresse IP : on voit qu'il y a des couches"
l'adresse MAC est définie en dur dans la carte réseau
Menace sur la couche MAC : un ordinateur peut usurper une adresse IP en répondant avant la vraie machine, le protocole ARP va lui donner la priorité ("ARP spoofing"/attaque de l'homme du milieu)
Menace sur la couche Application : dépend des applications, ce qui en fait la couche la plus vulnérable
"dans les années 90, tout était ouvert, tout le monde pouvait faire ce qu'il voulait sur le réseau, puis on s'est rendu compte qu'il y avait des gens malveillants"
pare-feux : "si une communication n'est pas admise, on ne la laisse pas passer"
"les pare-feux peuvent être des logiciels, mais aujourd'hui les pare-feux sont sur les routeurs eux-même, donc on ne s'en rend pas compte"
l'ensemble de règles de filtrage s'appelle une politique de filtrage
Le TCP et l’UDP sont deux protocoles de transport qui :
Différences entre UDP et TCP :
Dans HTTP, SMTP et FTP, le "TP" signifie "Transfer Protocol"
De la même façon que
Tous ces protocoles se trouvent dans la couche d'application
tandis que le TCP et l'UDP se trouvent dans la couche de transport