Notion de HALF/FULL duplex => Pour les transmissions entre 2 machines, il existe 2 modes de fonctionnement:
Les terminologies suivantes sont utilisés pour caractériser l'envoi d'un message sur un réseau:
Un réseau se définit comme un ensemble de machines qui peuvent communiquer entre elles sans intermédiaire(par exemple routeur).Afin de les identifier , on leur attribue des adresses. Différent protocole d'adressage existe, le plus utilisé actuellement est le protocole IP.
Les routeurs sont des équipements qui permettent de "séparer" les réseaux entre eux.
Message échangés lors du protocole IP => Paquets IP
L'entête IP , quelque soit le paquet aura toujours la même structure. Quand le message est trop long (que le MTU est dépassé) => Fragmentation des paquets IP. Les champs Flags et Offset permettent notamment ce mécanisme de fragmentation.
Adresse IPv4 => 32 bits => 2^32 adresses IP soit environ 4 milliards d'adresse IPv4 "utilisables"
Toute adresse IP se décompose en deux parties : 1 identifiant de réseau (ou net-id) qui identifie le réseau sur lequel se trouve la machine ; 1 identifiant de machine (ou host-id) qui identifie la machine au sein du réseau
Afin de séparer et d'identifier ces 2 id , on utilise un MASQUE . Celui ci s'écrit avec un "/" et indique le nombre de bits dans l’adresse IP qui forment le net-id
Exemple adresse IP avec un masque : 192.168.1.1 /24
Masque 24 donc en bits = 255.255.255.0 donc le net-id est 192.168.1 et l'host id est .1. On obtient l’adresse de son réseau en mettant les bits du host-id `a 0 => L'adresse IP du réseau est donc 192.168.1.0
Toute machine connectée à Internet doit posséder une adresse IP.