• Aucun résultat trouvé

2. Protocoles et adresses IP

N/A
N/A
Protected

Academic year: 2022

Partager "2. Protocoles et adresses IP"

Copied!
146
0
0

Texte intégral

(1)

Protocoles Adresses IPv4

2. Protocoles et adresses IP

Licence professionnelle Universit´e de Caen

Jean Fromentin

mailto:jfroment@info.unicaen.fr http://www.info.unicaen.fr/~jfroment

1/16

(2)

Protocoles Adresses IPv4

Pourquoi des protocoles ?

2/16

(3)

Protocoles Adresses IPv4

Pourquoi des protocoles ?

• Constat :Grande multiplicit´e des techniques r´eseau, coexistence d’architectures propri´etaires incompatibles :

2/16

(4)

Protocoles Adresses IPv4

Pourquoi des protocoles ?

• Constat :Grande multiplicit´e des techniques r´eseau, coexistence d’architectures propri´etaires incompatibles :

• technique de connexion diff´erentes (au niveau ´el´ectronique) ;

2/16

(5)

Protocoles Adresses IPv4

Pourquoi des protocoles ?

• Constat :Grande multiplicit´e des techniques r´eseau, coexistence d’architectures propri´etaires incompatibles :

• technique de connexion diff´erentes (au niveau ´el´ectronique) ;

• s´emantique de l’information h´et´erog`ene ;

2/16

(6)

Protocoles Adresses IPv4

Pourquoi des protocoles ?

• Constat :Grande multiplicit´e des techniques r´eseau, coexistence d’architectures propri´etaires incompatibles :

• technique de connexion diff´erentes (au niveau ´el´ectronique) ;

• s´emantique de l’information h´et´erog`ene ;

• conventions d’´echanges distinctes.

2/16

(7)

Protocoles Adresses IPv4

Pourquoi des protocoles ?

• Constat :Grande multiplicit´e des techniques r´eseau, coexistence d’architectures propri´etaires incompatibles :

• technique de connexion diff´erentes (au niveau ´el´ectronique) ;

• s´emantique de l’information h´et´erog`ene ;

• conventions d’´echanges distinctes.

N´ecessit´e d’uniformiser l’information : notion de protocole.

2/16

(8)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

3/16

(9)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique

3/16

(10)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison

3/16

(11)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau

3/16

(12)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport

3/16

(13)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session

3/16

(14)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation

3/16

(15)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(16)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation

Couche 7 : Application • Cette couche est charg´ee de la transmission effective des signaux

´electriques ou optiques entre les in- terlocuteurs.

3/16

(17)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation

Couche 7 : Application • Cette couche est charg´ee de la transmission effective des signaux

´electriques ou optiques entre les in- terlocuteurs. Son service est typi- quement limit´e `a l’´emission et la r´eception d’un bit ou d’un train de bits continu.

Exemple protocole : ADSL, 100Ba- seT,ADSL,Wifi,Bluetooth

3/16

(18)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation

Couche 7 : Application • Cette couche est charg´ee de la transmission effective des signaux

´electriques ou optiques entre les in- terlocuteurs. Son service est typi- quement limit´e `a l’´emission et la r´eception d’un bit ou d’un train de bits continu.

Exemple protocole : ADSL, 100Ba- seT,ADSL,Wifi,Bluetooth

3/16

(19)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(20)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

• Cette couche g`ere les communi- cations entre deux machines adja- centes, directement reli´ees entre elles par un support physique.

Exemple protocole :Ethernet

3/16

(21)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(22)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

• Cette couche g`ere les commu- nications de proche en proche, g´en´eralement entre machines : rou- tage et adressage des paquets.

Exemple protocole : IPv4, IPv6, IPX

3/16

(23)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(24)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

• Cette couche g`ere les communica- tions de bout en bout entre processus (programmes en cours d’ex´ecution).

Exemple protocole :TCP, UDP

3/16

(25)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(26)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

• Cette couche g`ere la synchronisa- tion des ´echanges et les ”transac- tions”, permet l’ouverture et la fer- meture de session.

Exemple protocole :NetBios

3/16

(27)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(28)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

• Cette couche est charg´ee du codage des donn´ees applicatives, pr´ecis´ement de la conversion entre donn´ees mani- pul´ees au niveau applicatif et chaˆınes d’octets effectivement transmises.

Exemple protocole :SMB, ASN.1

3/16

(29)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(30)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

• Cette couche est le point d’acc`es aux services r´eseaux.

Exemple protocole : HTTP, SMTP, TELNET

3/16

(31)

Protocoles Adresses IPv4

Une premi`ere solution : le mod`ele en couche OSI

• La premi`ere version repose sur des sp´ecifications publi´ees en 1978.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

3/16

(32)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

4/16

(33)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(34)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(35)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(36)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(37)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(38)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(39)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(40)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(41)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(42)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(43)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(44)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(45)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(46)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(47)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(48)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(49)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(50)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(51)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(52)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(53)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(54)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles

• Lorsque deux ordinateur entrent en contact, une liaison virtuelle est cr´e´ee entre leurs couches correspondantes.

Ordinateur A

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Ordinateur B

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

4/16

(55)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles : suite

5/16

(56)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles : suite

• Dans le mod`ele OSI, il y a deux types decommunications:

5/16

(57)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles : suite

• Dans le mod`ele OSI, il y a deux types decommunications: – uneverticalequi correspond aux transferts d’une couche `a une autre ; cette communication est r´ealis´ee par desprimitives de services;

5/16

(58)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles : suite

• Dans le mod`ele OSI, il y a deux types decommunications: – uneverticalequi correspond aux transferts d’une couche `a une autre ; cette communication est r´ealis´ee par desprimitives de services;

– unehorizontalequi, par l’interm´ediaire de messages ´echang´es `a travers le r´eseau, transf`ere, entre couche distantes de mˆeme niveau (couches homologues) des donn´ees.

5/16

(59)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles : suite

• Dans le mod`ele OSI, il y a deux types decommunications: – uneverticalequi correspond aux transferts d’une couche `a une autre ; cette communication est r´ealis´ee par desprimitives de services;

– unehorizontalequi, par l’interm´ediaire de messages ´echang´es `a travers le r´eseau, transf`ere, entre couche distantes de mˆeme niveau (couches homologues) des donn´ees.

• Une communication entre couches de niveau N constitue unprotocole de niveau N.

5/16

(60)

Protocoles Adresses IPv4

Mod`ele OSI et protocoles : suite

• Dans le mod`ele OSI, il y a deux types decommunications: – uneverticalequi correspond aux transferts d’une couche `a une autre ; cette communication est r´ealis´ee par desprimitives de services;

– unehorizontalequi, par l’interm´ediaire de messages ´echang´es `a travers le r´eseau, transf`ere, entre couche distantes de mˆeme niveau (couches homologues) des donn´ees.

• Une communication entre couches de niveau N constitue unprotocole de niveau N.

• La couche de niveau N adjoint un en-tˆete pr´ecisant le travail `a effectuer par la couche homologue ainsi que des instructions sp´eciales destin´e `a la couche inf´erieur.

5/16

(61)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

6/16

(62)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

6/16

(63)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

6/16

(64)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Couche 1 : Physique

6/16

(65)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Couche 1 : Physique Couche 2 : Liaison

6/16

(66)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau

6/16

(67)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport

6/16

(68)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Application

6/16

(69)

Protocoles Adresses IPv4

Mod`ele simplifi´e de OSI

• Techniquement les couches 5 et 6 du mod`ele OSI ne sont pas respect´ees.

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Session Couche 6 : Pr´esentation Couche 7 : Application

Couche 1 : Physique Couche 2 : Liaison Couche 3 : R´eseau Couche 4 : Transport Couche 5 : Application

• Ressemble en mod`ele en couches deTCP/IP.

6/16

(70)

Protocoles Adresses IPv4

Couche et protocoles

7/16

(71)

Protocoles Adresses IPv4

Couche et protocoles

• Les couches peuvent d´elivrer diff´erents service.

7/16

(72)

Protocoles Adresses IPv4

Couche et protocoles

• Les couches peuvent d´elivrer diff´erents service.

• Un protocole est orient´e connexion si un contact est ´etabli en pr´ealable

`a la communication, et si un contrˆole de transmission s’effectue durant la communication afin de v´erifier la bonne r´eception des donn´ees.

7/16

(73)

Protocoles Adresses IPv4

Couche et protocoles

• Les couches peuvent d´elivrer diff´erents service.

• Un protocole est orient´e connexion si un contact est ´etabli en pr´ealable

`a la communication, et si un contrˆole de transmission s’effectue durant la communication afin de v´erifier la bonne r´eception des donn´ees.

TCP est un tel protocole.

7/16

(74)

Protocoles Adresses IPv4

Couche et protocoles

• Les couches peuvent d´elivrer diff´erents service.

• Un protocole est orient´e connexion si un contact est ´etabli en pr´ealable

`a la communication, et si un contrˆole de transmission s’effectue durant la communication afin de v´erifier la bonne r´eception des donn´ees.

TCP est un tel protocole.

• Un protocole est non orient´e connexion si, lors de l’envoie d’un message de l’´emetteur, aucun m´ecanisme de v´erification des donn´ees n’est mis en oeuvre.

7/16

(75)

Protocoles Adresses IPv4

Couche et protocoles

• Les couches peuvent d´elivrer diff´erents service.

• Un protocole est orient´e connexion si un contact est ´etabli en pr´ealable

`a la communication, et si un contrˆole de transmission s’effectue durant la communication afin de v´erifier la bonne r´eception des donn´ees.

TCP est un tel protocole.

• Un protocole est non orient´e connexion si, lors de l’envoie d’un message de l’´emetteur, aucun m´ecanisme de v´erification des donn´ees n’est mis en oeuvre.

UDPest un tel protocole.

7/16

(76)

Protocoles Adresses IPv4

Adresse IP

8/16

(77)

Protocoles Adresses IPv4

Adresse IP

• Toute pile de protocoles identifie exp´editeur et destinataire au moyen d’une adresse.

8/16

(78)

Protocoles Adresses IPv4

Adresse IP

• Toute pile de protocoles identifie exp´editeur et destinataire au moyen d’une adresse.

sorte d’adresse postale pour les ordinateurs.

8/16

(79)

Protocoles Adresses IPv4

Adresse IP

• Toute pile de protocoles identifie exp´editeur et destinataire au moyen d’une adresse.

sorte d’adresse postale pour les ordinateurs.

• Uneadresse IPest un code sur32bits indiqu´e sous la forme de quatre nombre s´epar´es par des points.

8/16

(80)

Protocoles Adresses IPv4

Adresse IP

• Toute pile de protocoles identifie exp´editeur et destinataire au moyen d’une adresse.

sorte d’adresse postale pour les ordinateurs.

• Uneadresse IPest un code sur32bits indiqu´e sous la forme de quatre nombre s´epar´es par des points.

• Exemple :192.168.0.70

8/16

(81)

Protocoles Adresses IPv4

Adresse IP

• Toute pile de protocoles identifie exp´editeur et destinataire au moyen d’une adresse.

sorte d’adresse postale pour les ordinateurs.

• Uneadresse IPest un code sur32bits indiqu´e sous la forme de quatre nombre s´epar´es par des points.

• Exemple :192.168.0.70

• Elle est compos´ee de deux parties : – identifiant r´eseau (Net-ID) ; – identifiant de machine (Host-ID).

8/16

(82)

Protocoles Adresses IPv4

Classes adresses IP

9/16

(83)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

9/16

(84)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA

9/16

(85)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA

9/16

(86)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

9/16

(87)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB

9/16

(88)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB

9/16

(89)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1

9/16

(90)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

9/16

(91)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC

9/16

(92)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC

9/16

(93)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1

9/16

(94)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1

9/16

(95)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

9/16

(96)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0 0

9/16

(97)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

9/16

(98)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

1 0

9/16

(99)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

1 0 Net-ID Host-ID

9/16

(100)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

1 0 Net-ID Host-ID

1 1 0

9/16

(101)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

1 0 Net-ID Host-ID

1 1 0 Net-ID Host-ID

• La classeAs’´etend de0.0.0.0`a 127.255.255.255

9/16

(102)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

1 0 Net-ID Host-ID

1 1 0 Net-ID Host-ID

• La classeBs’´etend de128.0.0.0`a 191.255.255.255

9/16

(103)

Protocoles Adresses IPv4

Classes adresses IP

• Il existe3 classes principales d’adresse IP :

Octet 1 Octet 2 Octet 3 Octet 4

ClasseA 0

ClasseB 1 0

ClasseC 1 1 0

0 Net-ID Host-ID

1 0 Net-ID Host-ID

1 1 0 Net-ID Host-ID

• La classeCs’´etend de 192.0.0.0`a 223.255.255.255

9/16

(104)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

10/16

(105)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme.

10/16

(106)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme. C’est laboucle locale(loopback,localhost).

10/16

(107)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme. C’est laboucle locale(loopback,localhost).

• L’adresee255.255.255.255renvoie `a toute les machines du segment r´eseau.

10/16

(108)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme. C’est laboucle locale(loopback,localhost).

• L’adresee255.255.255.255renvoie `a toute les machines du segment r´eseau. C’est une adresse dediffusion g´en´erale.

10/16

(109)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme. C’est laboucle locale(loopback,localhost).

• L’adresee255.255.255.255renvoie `a toute les machines du segment r´eseau. C’est une adresse dediffusion g´en´erale.

• L’adresse<Net-Id> <0>renvoie au r´eseau<Net-ID>lui mˆeme.

10/16

(110)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme. C’est laboucle locale(loopback,localhost).

• L’adresee255.255.255.255renvoie `a toute les machines du segment r´eseau. C’est une adresse dediffusion g´en´erale.

• L’adresse<Net-Id> <0>renvoie au r´eseau<Net-ID>lui mˆeme.

• L’adresse<Net-Id> <1>renvoie `a toute les machines du r´eseau

<Net-ID>lui mˆeme.

10/16

(111)

Protocoles Adresses IPv4

Adresses IP sp´ecifiques

• L’adresse127. ? ? ?. ? ? ?. ? ? ?renvoie `a la machine elle mˆeme. C’est laboucle locale(loopback,localhost).

• L’adresee255.255.255.255renvoie `a toute les machines du segment r´eseau. C’est une adresse dediffusion g´en´erale.

• L’adresse<Net-Id> <0>renvoie au r´eseau<Net-ID>lui mˆeme.

• L’adresse<Net-Id> <1>renvoie `a toute les machines du r´eseau

<Net-ID>lui mˆeme. C’est une adresse dediffusion dirig´eeoubroadcast.

10/16

(112)

Protocoles Adresses IPv4

R´eseau priv´ee, r´eseau publique

11/16

(113)

Protocoles Adresses IPv4

R´eseau priv´ee, r´eseau publique

• Il est imp´eratif de garantirl’unicit´edes adresses IP

11/16

(114)

Protocoles Adresses IPv4

R´eseau priv´ee, r´eseau publique

• Il est imp´eratif de garantirl’unicit´edes adresses IP

• Mais toutes les machines ne sont pas n´ecessairement directement reli´ees `a un r´eseau publique.

11/16

(115)

Protocoles Adresses IPv4

Passerelle et routeur

12/16

(116)

Protocoles Adresses IPv4

Passerelle et routeur

• Unepasserelleest un dispositif connectant des (segments de) r´eseaux ayant des architectures diff´erentes ou bien utilisant des services ou protocoles diff´erents.

12/16

(117)

Protocoles Adresses IPv4

Passerelle et routeur

• Unepasserelleest un dispositif connectant des (segments de) r´eseaux ayant des architectures diff´erentes ou bien utilisant des services ou protocoles diff´erents. Elle se situe sur la couche 4 (transport) de l’OSI

12/16

(118)

Protocoles Adresses IPv4

Passerelle et routeur

• Unepasserelleest un dispositif connectant des (segments de) r´eseaux ayant des architectures diff´erentes ou bien utilisant des services ou protocoles diff´erents. Elle se situe sur la couche 4 (transport) de l’OSI

• Unrouteures charg´e de diriger les paquets ou sein d’un mˆeme r´eseau.

12/16

(119)

Protocoles Adresses IPv4

Passerelle et routeur

• Unepasserelleest un dispositif connectant des (segments de) r´eseaux ayant des architectures diff´erentes ou bien utilisant des services ou protocoles diff´erents. Elle se situe sur la couche 4 (transport) de l’OSI

• Unrouteures charg´e de diriger les paquets ou sein d’un mˆeme r´eseau.

Il se situ sur le couche 3 (r´eseau) de l’OSI.

12/16

(120)

Protocoles Adresses IPv4

Passerelle et routeur

• Unepasserelleest un dispositif connectant des (segments de) r´eseaux ayant des architectures diff´erentes ou bien utilisant des services ou protocoles diff´erents. Elle se situe sur la couche 4 (transport) de l’OSI

• Unrouteures charg´e de diriger les paquets ou sein d’un mˆeme r´eseau.

Il se situ sur le couche 3 (r´eseau) de l’OSI.

• Le routeur dispose detable de routagepour aiguiller les diff´erents paquets.

12/16

(121)

Protocoles Adresses IPv4

Sous-r´eseaux

• L’organisation du r´eseau en sous r´eseau facilite le travail des routeurs.

13/16

(122)

Protocoles Adresses IPv4

Sous-r´eseaux

• L’organisation du r´eseau en sous r´eseau facilite le travail des routeurs.

• Un certain nombre de bits sont pr´elev´es sur le<Host-ID>de mani`ere `a alimenter un <SubNet-ID>.

13/16

(123)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

14/16

(124)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

14/16

(125)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

14/16

(126)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

• Exemple :

14/16

(127)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

• Exemple : Si l’adresse IP est192.168.0.3et que le masque est 255.255.255.128,

14/16

(128)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

• Exemple : Si l’adresse IP est192.168.0.3et que le masque est 255.255.255.128, l’adresse IP est de classeC,

14/16

(129)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

• Exemple : Si l’adresse IP est192.168.0.3et que le masque est 255.255.255.128, l’adresse IP est de classeC, l’adresse du sous-r´eseau est192.168.0.0,

14/16

(130)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

• Exemple : Si l’adresse IP est192.168.0.3et que le masque est 255.255.255.128, l’adresse IP est de classeC, l’adresse du sous-r´eseau est192.168.0.0, l’adresse de la machine au sein du sous-r´eseau est 0.0.0.3

14/16

(131)

Protocoles Adresses IPv4

Masque de sous-r´eseaux

• Un masque de sous-r´eseau est un champ de 4 octets (32 bits) o`u les bits `a1d´efinissent quels bits, dans une adresse IP, constituent le

<SubNet-ID>.

• On obtient l’adresse IP du sous-r´eseau en effectuant un ”ET logique”

entre le masque de sous-r´eseau et l’adresse IP de la machine.

• Exemple : Si l’adresse IP est192.168.0.3et que le masque est 255.255.255.128, l’adresse IP est de classeC, l’adresse du sous-r´eseau est192.168.0.0, l’adresse de la machine au sein du sous-r´eseau est 0.0.0.3et il y a au plus2 sous-r´eseaux.

14/16

(132)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

15/16

(133)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

15/16

(134)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

15/16

(135)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

– Sinon, il faut envoyer le dataramme `a la passerelle par d´efaut.

15/16

(136)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

– Sinon, il faut envoyer le dataramme `a la passerelle par d´efaut.

• Un ordinateur doit donc connaˆıtre :

15/16

(137)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

– Sinon, il faut envoyer le dataramme `a la passerelle par d´efaut.

• Un ordinateur doit donc connaˆıtre : – son adresse IP

15/16

(138)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

– Sinon, il faut envoyer le dataramme `a la passerelle par d´efaut.

• Un ordinateur doit donc connaˆıtre : – son adresse IP

– le masque de sous-r´eseau

15/16

(139)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

– Sinon, il faut envoyer le dataramme `a la passerelle par d´efaut.

• Un ordinateur doit donc connaˆıtre : – son adresse IP

– le masque de sous-r´eseau

– l’adresse de la passerelle (gateway) local.

15/16

(140)

Protocoles Adresses IPv4

Utilisation du masque de sous-r´eseaux

• Lorsqu’une machine ´emet un datagramme `a destination d’une autre machine, la couche IP locale v´erifie si ces deux machines font partie du mˆeme sous-r´eseau.

– Si oui, le datagramme est presque au bon endroit.

– Sinon, il faut envoyer le dataramme `a la passerelle par d´efaut.

• Un ordinateur doit donc connaˆıtre : – son adresse IP

– le masque de sous-r´eseau

– l’adresse de la passerelle (gateway) local.

• C’est le but du fichier/etc/network/interfaces.

15/16

(141)

Protocoles Adresses IPv4

A vous de jouer

• Une entreprise `a succursales multiples utilise l’adresse IP 196.179.110.0.

16/16

(142)

Protocoles Adresses IPv4

A vous de jouer

• Une entreprise `a succursales multiples utilise l’adresse IP 196.179.110.0.

• Pour une gestion plus fine de ses sous-r´eseaux, le responsable informatique d´esire pouvoir affecter une adresse IP propre `a chaque sous-r´eseaux des 10 succrusales.

16/16

(143)

Protocoles Adresses IPv4

A vous de jouer

• Une entreprise `a succursales multiples utilise l’adresse IP 196.179.110.0.

• Pour une gestion plus fine de ses sous-r´eseaux, le responsable informatique d´esire pouvoir affecter une adresse IP propre `a chaque sous-r´eseaux des 10 succrusales.

– De quelle classe d’adresse s’agit-il ?

16/16

(144)

Protocoles Adresses IPv4

A vous de jouer

• Une entreprise `a succursales multiples utilise l’adresse IP 196.179.110.0.

• Pour une gestion plus fine de ses sous-r´eseaux, le responsable informatique d´esire pouvoir affecter une adresse IP propre `a chaque sous-r´eseaux des 10 succrusales.

– De quelle classe d’adresse s’agit-il ?

– Donnez le masque de sous-r´eseau correspondant `a ce besoin.

16/16

(145)

Protocoles Adresses IPv4

A vous de jouer

• Une entreprise `a succursales multiples utilise l’adresse IP 196.179.110.0.

• Pour une gestion plus fine de ses sous-r´eseaux, le responsable informatique d´esire pouvoir affecter une adresse IP propre `a chaque sous-r´eseaux des 10 succrusales.

– De quelle classe d’adresse s’agit-il ?

– Donnez le masque de sous-r´eseau correspondant `a ce besoin.

– Combien de machines chaque sous-r´eseau pour-t-il comporter ?

16/16

(146)

Protocoles Adresses IPv4

A vous de jouer

• Une entreprise `a succursales multiples utilise l’adresse IP 196.179.110.0.

• Pour une gestion plus fine de ses sous-r´eseaux, le responsable informatique d´esire pouvoir affecter une adresse IP propre `a chaque sous-r´eseaux des 10 succrusales.

– De quelle classe d’adresse s’agit-il ?

– Donnez le masque de sous-r´eseau correspondant `a ce besoin.

– Combien de machines chaque sous-r´eseau pour-t-il comporter ? – D´efinir l’adresse du broadcastdu sous-r´eseau 3.

16/16

Références

Documents relatifs

Notre programme peut ˆetre `a la fois client et serveur. S’il est client, il consulte r´eguli`erement 1 ou plusieurs serveurs de temps de r´ef´erence, puis en d´eduit l’´ecart

) Les machines sont reliées entre elles dans un même domaine logiquement et non par adressage. Exemple : 10 machines d’un même domaine appartiennent à 10 réseaux différents

Si le datagramme exp´edi´e comporte une somme de contrˆ ole, celle-ci est le compl´ement `a 1 de 16 bits du compl´ement `a 1 de la somme des bi-octets constituant le

● avec VLSM, le découpage en bits en partant du haut n'est pas efficace. ● partir du

Pour sa déclaration d'amour, Tristan a écrit une grande lettre de 40 pages à Nadia qu'il souhaite envoyer par courrier postal?. Les enveloppes pré-timbrées qu'il utilise

Flow Label (20 bits) · Identifies unique flows (optional) Payload Length (16 bits) · Length of the payload in bytes Next Header (8 bits) · Header or protocol which follows Hop Limit

Dans la mesure o` u les flux de com- munication impliquent tr`es souvent des r´eponses, ces informations sont mises en cache pour ´eviter la g´en´eration d’une requˆete

Typologie des attaques sur le r´ eseau Mod` ele OSI et d´ etournements Protocoles applicatifs Attaques post-redirection. Redirection