TCP/IP
1983/01/01 : TCP/IP sur Arpanet


TCP/IP
IP : Internet Protocol (protocol internet)
     : paquet IP
       }entête avec l'adresse IP de l'expéditeur
                    l'adresse IP du destinataire
       }entête de total de contrôle : nombre de contrôle sachant de savoir
        si le paquet a été abîmé pendant le transport

TCP

adresse IP
Numéro fixe à chaque ordinateur connecté sur Internet
2001/06/10 : Standard IPV4 : codé sur 32 bits 
             (00000000.00000000.00000000.00000000 à 
              11111111.11111111.11111111.11111111)
                             ou en digital :   0.  0.  0.  0
                                             255.255.255.255  
                             256^4 = 4 294 967 296 adresse possible
             adressé par Internic (organisme international) (NIC)
                                  délivre les classes de réseaux
Classe de réseau
(NETid + HOSTid)
A : F.b.c.d : 0xxxxxxx à 01111110 + 24 bits de l'acquéreur de réseau de classe A 
              [0 ,126].
              01111111.xxxxxxxx.xxxxxxxx.xxxxxxxx perdu
              01111111.00000000.00000000.00000001 (127.0.0.1) : adresse de boucle 
              (fin technique)
B : F.G.0.0 : 10xxxxxx.yyyyyyyy + 16 bits 
              [128,191].[0,255].
C : F.G.H.0 : 110xxxxx.yyyyyyyy.zzzzzzzz + 8 bits
              [192,223].[0,255].[0,255] .
D :           110xxxxx.
E :           1111xxxx. > 224.n.n.h
non attributé : 10.  0.0.0 à  10.255.255.255        (classe A, masque 255.0.0.0)
             (00001010.00000000.00000000.00000000 à 
              00001010.00000000.00000000.00000000)
               172. 16.0.0 à 172. 31.255.255        (classe B, masque 255.255.0.0)
               192.168.0.0 à 192.168.255.255        (classe C, masque 255.255.255.0)
(pour faire son propre réseau)

on doit réserver une adresse IP de routeur par défaut (gateway) : 
adresse "passerelle" permet à nos paquets IP de "quitter" votre sous-réseau

un ordi peut envoyer un paquet à son voisin (sur le même réseau)
192.168.0.2 à 192.168.  0.20 OK
192.168.0.2 à 194. 38.175.55 NON
(simplification) : doit communiquer avec un ordi avec les trois premiers chiffres
                   identiques
(vérité)         : masque de réseau
11111111 11111111 11111111 00000000 (255.255.255. 0) masque sous-réseau
11000111 00100010 00111001 00001010 (199. 34. 57.10) adresse de A
11000111 00100010 00111001 00010100 (199. 34. 57.20) adresse de B
===================================
VVVVVVVV VVVVVVVV VVVVVVVV NNNNNNNN (V : vérifie si indentique, N : ne vérifie pas)

nombre de sous-réseaux
  
 
IP par sous-réseau Masque de sous-réseau
 
 1 256 255.255.255.000 (256-256)
 2 128 255.255.255.128 (256-128)
 4  64 255.255.255.192 (256- 64)
 8  32 255.255.255.224 (256- 32)
16  16 255.255.255.240 (256- 16)
32   8 255.255.255.248 (256-  8)
 
En fait, nous avons vu au paragraphe précédent que pour chaque sous-réseau il 
faut déduire trois adresses IP non attribuables à un ordinateur : 
1. l'adresse de sous-réseau (généralement le premier IP du sous-réseau), par 
   exemple a.b.c.0 pour un réseau composé d'un seul sous-réseau, ou a.b.c.64 
   pour le troisième sous-réseau d'un réseau divisé en 8 sous-réseaux. 
2. l'adresse de diffusion (généralement le dernier IP du sous-réseau), par 
   exemple, en reprenant les deux exemples précédents, a.b.c.255 ou a.b.c.95. 
3. l'adresse du routeur par défaut dont je parle un peu plus loin, par 
   exemple a.b.c.1 ou a.b.c.65. 

si A (192.168.0.2) envoie à B (192.170.0.4) (masque : 255.255.255.0)
 le paquet est envoyer au routeur par défaut (192.168.0.254 par exemple)


MASQUE DE RÉSEAU
réseau local : 255.255.255.0