TCP / IP
30/01/15 Part 1 : Les bases 2
Les adresses
● Destination
● Source
● Quelle précision ?
● Nombre d'adresses ?
30/01/15 Part 1 : Les bases 3
Les adresses
● Trop complexe
● Séparation
nécessaire
● Exemple : La poste
30/01/15 Part 1 : Les bases 4
Message postal
● Entete :
à l'attention de Mr X
● Contenu
30/01/15 Part 1 : Les bases 5
Message postal
Direction de
TELECOM SudParis
Rue Fourier
91000 EVRY
30/01/15 Part 1 : Les bases 6
Les couches
● Modèle OSI :
– 7 couches
● Modèle TCP/IP
– 5 couches
30/01/15 Part 1 : Les bases 7
Adresse physique
● Adresse unique :
00:34:F2:DE:66:A9
● Permet
l'acheminement
LOCAL
30/01/15 Part 1 : Les bases 8
Adresse logique
● Acheminement dans
le monde entier
● Peut changer
● TOUJOURS
accompagné d'u...
30/01/15 Part 1 : Les bases 9
Format d'une adresse
● 32 bits
– 8 bits. 8 Bits . 8 Bits . 8Bits
● Ecriture décimale
– 157.1...
30/01/15 Part 1 : Les bases 10
Masque
● 157.159.41.55/24
Ou
● 157.159.41.55 MASK 255.255.255.0
● 255.255.255.0
● =
● 11111...
30/01/15 Part 1 : Les bases 11
Adresse IP
● Ecriture décimale
– 157.159.41.55/24
● Ecriture Binaire :
10011101.10011111.00...
30/01/15 Part 1 : Les bases 12
Exercice
● Combien peut on mettre de machines ou de
sous réseaux dans ce réseau ?
– 157.159...
30/01/15 Part 1 : Les bases 13
Exercice (qui tombe au partiel)
30/01/15 Révisions TCP/IP part II 14
IP
● Nécessité d'utiliser des adresses
● @IP et @MAC
● Structures de ces adresses
● P...
30/01/15 Révisions TCP/IP part II 15
Internet, c'est quoi ?
30/01/15 Révisions TCP/IP part II 16
Des routeurs, des routeurs, des routeurs, des
routeurs, des routeurs, des routeurs, d...
30/01/15 Révisions TCP/IP part II 17
Internet, c'est ça :
30/01/15 Révisions TCP/IP part II 18
That is the question !
Comment router un paquet ?
30/01/15 Révisions TCP/IP part II 19
Routage
● Pour router, il faut :
– Appartenir à au moins 2 réseaux différents
– Avoir...
30/01/15 Révisions TCP/IP part II 20
Comment router ?
● Table de routage d'un PC :
30/01/15 Révisions TCP/IP part II 21
Comment router ?
● Table de routage du routeur B
30/01/15 Révisions TCP/IP part II 22
Les routes
● Caractérisées par :
– La destination
● @IP + Masque
– La passerelle suiv...
30/01/15 Révisions TCP/IP part II 23
Protocoles de routage
● Aucun : Routage statique
● Routage dynamique :
– RIP
– OSPF
●...
30/01/15 Révisions TCP/IP part II 24
Routage statique
● Routes à entrer à la main
– Long
– Source d'erreurs
● Et quand y'e...
30/01/15 Révisions TCP/IP part II 25
Routage dynamique : RIP
● Protocole basique
● Les routeurs diffusent leurs routes
– S...
30/01/15 Révisions TCP/IP part II 26
Routage dynamique : OSPF
● Vachement mieux
– mais plus compliqué...
● Arrose le résea...
30/01/15 Révisions TCP/IP part II 27
Routage externe : BGP
● OSPF dans les organisations
● BGP entre les organisations
● P...
30/01/15 Révisions TCP/IP part II 28
Ce qui n'a pas été abordé !
● La fragmentation
● Les algorithmes compliqués
● A lire ...
30/01/15 Révisions TCP/IP part II 29
Problème d'IP
● Nombre d'adresses limité
– 2^32 → 4 milliards
● Solutions
– Nouveau p...
30/01/15 Révisions TCP/IP part II 30
IPv6
● Successeur d'IP actuel (version 4)
– Adresses de 128bits et pas 32...
– Plu de...
30/01/15 Révisions TCP/IP part II 31
NAT / PAT
● @IP publiques : liimtées et chères
● @IP privées : gratuit mais local
– C...
30/01/15 Révisions TCP/IP part II 32
NAT / PAT
● Réseau privé chez vous
● Une seule @IP publique (freebox)
● Translation d...
30/01/15 Révisions TCP/IP part II 33
Transport de données
30/01/15 Révisions TCP/IP part II 34
Transport de données
● On a un réseau...
– 1, 2, 3 !
● Et les données ?
– 7 !
● Encor...
30/01/15 Révisions TCP/IP part II 35
30/01/15 Révisions TCP/IP part II 36
La couche Transport
Ou le « TCP » de « TCP/IP »
30/01/15 Révisions TCP/IP part II 37
Communiquer avec une machine
● Différencier les communications …
● Et si y'avait pas ...
30/01/15 Révisions TCP/IP part II 38
Les ports →
● 65535 ports / machine
● Ports < 1024 réservés (ceux qu'on va voir)
● Po...
30/01/15 Révisions TCP/IP part II 39
Les protocoles de la couche T
● Y'en a que 2 …
– TCP : minutieux
– UDP : à l'arrache
30/01/15 Révisions TCP/IP part II 40
TCP
● Transmission control protocol
– Paquets numérotés
– Accusés de réceptions
– Gèr...
30/01/15 Révisions TCP/IP part II 41
UDP
● Entête minimale
● Aucune garantie
– Enfin si, juste un contrôle de parité
● Du ...
30/01/15 Révisions TCP/IP part II 42
TCP
● Sites WEB : port 80 & 443
● FTP : 21 (et 20)
● E-Mail : 110, 995, 143, 993, 25,...
30/01/15 Révisions TCP/IP part II 43
UDP
● DNS : 53
● PING : 7
● Mais aussi :
– TV MiNET : 1234
– Les jeux vidéos
– Le str...
30/01/15 Révisions TCP/IP part II 44
Prochain SlideShare
Chargement dans…5
×

Révisions TCP/IP (par M. Frappier)

2 060 vues

Publié le

Amphi de révisions du 17 novembre fait par Matthieu Frappier

Publié dans : Technologie
0 commentaire
10 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 060
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
238
Commentaires
0
J’aime
10
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Révisions TCP/IP (par M. Frappier)

  1. 1. TCP / IP
  2. 2. 30/01/15 Part 1 : Les bases 2 Les adresses ● Destination ● Source ● Quelle précision ? ● Nombre d'adresses ?
  3. 3. 30/01/15 Part 1 : Les bases 3 Les adresses ● Trop complexe ● Séparation nécessaire ● Exemple : La poste
  4. 4. 30/01/15 Part 1 : Les bases 4 Message postal ● Entete : à l'attention de Mr X ● Contenu
  5. 5. 30/01/15 Part 1 : Les bases 5 Message postal Direction de TELECOM SudParis Rue Fourier 91000 EVRY
  6. 6. 30/01/15 Part 1 : Les bases 6 Les couches ● Modèle OSI : – 7 couches ● Modèle TCP/IP – 5 couches
  7. 7. 30/01/15 Part 1 : Les bases 7 Adresse physique ● Adresse unique : 00:34:F2:DE:66:A9 ● Permet l'acheminement LOCAL
  8. 8. 30/01/15 Part 1 : Les bases 8 Adresse logique ● Acheminement dans le monde entier ● Peut changer ● TOUJOURS accompagné d'un MASQUE
  9. 9. 30/01/15 Part 1 : Les bases 9 Format d'une adresse ● 32 bits – 8 bits. 8 Bits . 8 Bits . 8Bits ● Ecriture décimale – 157.159.41.55 ● Ecriture Binaire – 10011101.10011111.00101001.00110111
  10. 10. 30/01/15 Part 1 : Les bases 10 Masque ● 157.159.41.55/24 Ou ● 157.159.41.55 MASK 255.255.255.0 ● 255.255.255.0 ● = ● 11111111.11111111.11111111.00000000 ---------------------------------> On a bien 24 « 1 »
  11. 11. 30/01/15 Part 1 : Les bases 11 Adresse IP ● Ecriture décimale – 157.159.41.55/24 ● Ecriture Binaire : 10011101.10011111.00101001.00110111 ● Masque : 11111111.11111111.11111111.00000000 ● Partie réseau : Partie Sous réseau : ● 157.159.41 .55
  12. 12. 30/01/15 Part 1 : Les bases 12 Exercice ● Combien peut on mettre de machines ou de sous réseaux dans ce réseau ? – 157.159.41.0/24 – 157.159.41.88/24 – 157.159.40.0/21
  13. 13. 30/01/15 Part 1 : Les bases 13 Exercice (qui tombe au partiel)
  14. 14. 30/01/15 Révisions TCP/IP part II 14 IP ● Nécessité d'utiliser des adresses ● @IP et @MAC ● Structures de ces adresses ● Protocoles de bas niveau
  15. 15. 30/01/15 Révisions TCP/IP part II 15 Internet, c'est quoi ?
  16. 16. 30/01/15 Révisions TCP/IP part II 16 Des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des routeurs, des serveurs, des gens qui s'occupent des serveurs (geeks) et des gens de l'autre coté! Internet, c'est :
  17. 17. 30/01/15 Révisions TCP/IP part II 17 Internet, c'est ça :
  18. 18. 30/01/15 Révisions TCP/IP part II 18 That is the question ! Comment router un paquet ?
  19. 19. 30/01/15 Révisions TCP/IP part II 19 Routage ● Pour router, il faut : – Appartenir à au moins 2 réseaux différents – Avoir plusieurs interfaces ● Réelles ou virtuelles – Avoir une table de routage
  20. 20. 30/01/15 Révisions TCP/IP part II 20 Comment router ? ● Table de routage d'un PC :
  21. 21. 30/01/15 Révisions TCP/IP part II 21 Comment router ? ● Table de routage du routeur B
  22. 22. 30/01/15 Révisions TCP/IP part II 22 Les routes ● Caractérisées par : – La destination ● @IP + Masque – La passerelle suivante (au moins) ● Le réseau de sortie ● L'interface de sortie – La distance parcourue ou restante – Un coût ● Vitesse, Charge, Temps de latence
  23. 23. 30/01/15 Révisions TCP/IP part II 23 Protocoles de routage ● Aucun : Routage statique ● Routage dynamique : – RIP – OSPF ● Routage externe : – BGP
  24. 24. 30/01/15 Révisions TCP/IP part II 24 Routage statique ● Routes à entrer à la main – Long – Source d'erreurs ● Et quand y'en a beaucoup ? ● Et quand ca casse ? ● Et quand on a la flemme ?
  25. 25. 30/01/15 Révisions TCP/IP part II 25 Routage dynamique : RIP ● Protocole basique ● Les routeurs diffusent leurs routes – Sur tout le réseau jusqu'à 15 sauts max ● Lien cassé ? – Temps de convergence : 4 minutes (6 routeurs)
  26. 26. 30/01/15 Révisions TCP/IP part II 26 Routage dynamique : OSPF ● Vachement mieux – mais plus compliqué... ● Arrose le réseau d'infos sur l'état des liens ● Calcul de routes ● En cas de lien rompu : – Temps de convergence rapide ● Réseau divisé en plusieurs zones – Hierachie → meilleure gestion
  27. 27. 30/01/15 Révisions TCP/IP part II 27 Routage externe : BGP ● OSPF dans les organisations ● BGP entre les organisations ● Pourquoi ? – Supporte les boucles – Routage par politiques ● Conçu pour communiquer avec EGP et IGP – Pas besoin d'en savoir + pour le CF ...
  28. 28. 30/01/15 Révisions TCP/IP part II 28 Ce qui n'a pas été abordé ! ● La fragmentation ● Les algorithmes compliqués ● A lire dimanche soir : – RIP, OSPF, BGP
  29. 29. 30/01/15 Révisions TCP/IP part II 29 Problème d'IP ● Nombre d'adresses limité – 2^32 → 4 milliards ● Solutions – Nouveau protocole : IPv6 – NAT / PAT
  30. 30. 30/01/15 Révisions TCP/IP part II 30 IPv6 ● Successeur d'IP actuel (version 4) – Adresses de 128bits et pas 32... – Plu de NAT – Plus de sécurité – Trop bien quoi – Poly page 83
  31. 31. 30/01/15 Révisions TCP/IP part II 31 NAT / PAT ● @IP publiques : liimtées et chères ● @IP privées : gratuit mais local – Classe A → 10.0.0.0/8 – Classe B → 172.16.0.0/12 – Classe C → 192.168.0.0/16 – Classe D → 224.0.0.0/4 – Classe E → Réservé
  32. 32. 30/01/15 Révisions TCP/IP part II 32 NAT / PAT ● Réseau privé chez vous ● Une seule @IP publique (freebox) ● Translation d'adresse
  33. 33. 30/01/15 Révisions TCP/IP part II 33 Transport de données
  34. 34. 30/01/15 Révisions TCP/IP part II 34 Transport de données ● On a un réseau... – 1, 2, 3 ! ● Et les données ? – 7 ! ● Encore une histoire de couches! – La couche 4 (transport) : C'est partiiiiiiiiii
  35. 35. 30/01/15 Révisions TCP/IP part II 35
  36. 36. 30/01/15 Révisions TCP/IP part II 36 La couche Transport Ou le « TCP » de « TCP/IP »
  37. 37. 30/01/15 Révisions TCP/IP part II 37 Communiquer avec une machine ● Différencier les communications … ● Et si y'avait pas ça : – Facebook – Counter Strike – XboX Live – MSN – Youp*** – Moodle ● Il ne doit en rester qu'un!
  38. 38. 30/01/15 Révisions TCP/IP part II 38 Les ports → ● 65535 ports / machine ● Ports < 1024 réservés (ceux qu'on va voir) ● Ports 1024 < 2048 réservés aussi ● Ports > 2048 : Libres (ou pas …)
  39. 39. 30/01/15 Révisions TCP/IP part II 39 Les protocoles de la couche T ● Y'en a que 2 … – TCP : minutieux – UDP : à l'arrache
  40. 40. 30/01/15 Révisions TCP/IP part II 40 TCP ● Transmission control protocol – Paquets numérotés – Accusés de réceptions – Gère la retransmission ● Comme une lettre recommandée avec AR
  41. 41. 30/01/15 Révisions TCP/IP part II 41 UDP ● Entête minimale ● Aucune garantie – Enfin si, juste un contrôle de parité ● Du coup, ça va plus vite ...
  42. 42. 30/01/15 Révisions TCP/IP part II 42 TCP ● Sites WEB : port 80 & 443 ● FTP : 21 (et 20) ● E-Mail : 110, 995, 143, 993, 25, 465 ● Telnet & SSH : 21 & 22 (geeks) ● Proxys : 3128, 81 ou 8080 ● MSN : 1863 ● Diablo, Warcraft, Starcraft … : 4000, 6112-6119
  43. 43. 30/01/15 Révisions TCP/IP part II 43 UDP ● DNS : 53 ● PING : 7 ● Mais aussi : – TV MiNET : 1234 – Les jeux vidéos – Le streaming vidéo & audio (enfin ...)
  44. 44. 30/01/15 Révisions TCP/IP part II 44

×