Présentation de l’architecture
TCP/IP
Plan
Introduction à Internet et TCP/IP
Eléments de bibliographie
Eléments de bibliographie (suite)
Eléments de bibliographie (suite)
Eléments de bibliographie (suite)
Historique
Historique (suite)
Acteurs de l’Internet
Acteurs de l’Internet (suite)
Normalisation
Normalisation (suite)
Architecture TCP/IP
Modèle OSI et TCP/IP
Pile de protocoles TCP/IP
Pile de protocoles TCP/IP (suite)
Pile de protocoles TCP/IP (suite)
Le modèle du sablier
Plan
Les adresses IP
Adressage et routage
Les adresses IP
Les adresses IP (suite)
Les adresses IP (suite)
Les classes d’adresses IP
Les classes d’adresses IP (suite)
Les classes d’adresses IP (suite)
Les classes d’adresses IP (suite)
Les classes d’adresses IP (suite)
Les classes d’adresses IP (suite)
Les classes d’adresses IP (suite)
Les classes d’adresses IP (suite)
Adresses spéciales
Adresses spéciales (suite)
Limitations et extensions de l’adressage
IP classique
Manque de structuration des adresses IP
Manque de structuration des adresses IP
(suite)
Sous-adressage
Sous-adressage (suite)
Sous-adressage (suite)
Routage par une station
Routage par une station (suite)
Routage par une station (suite)
Masques réseau
Masques réseau (suite)
Masques réseau (suite)
Masques réseau (suite)
Limitations et extensions de
l’adressage IP classique (suite)
Manque de structuration des adresses IP
: adresse de réseau
Augmentation des tables de routage du backbone Internet
Augmentation des tables de routage du backbone Internet (suite)
Augmentation des tables de routage du backbone Internet (suite)
Limitations et extensions de l’adressage
IP classique (suite)
Épuisement des adresses IP
CIDR : Classless
Inter-Domain Routing
CIDR : Classless
Inter-Domain Routing (suite)
CIDR : Classless
Inter-Domain Routing (suite)
Attribution des adresses IP
Attribution des adresses IP (suite)
Attribution des adresses IP (suite)
Attribution des adresses IP (suite)
CIDR : Classless
Inter-Domain Routing (suite)
Structuration des adresses IP avec
extensions
Agrégation de routes
CIDR : les résultats
CIDR : les résultats (suite)
Traduction d’adresses : NAT
Traduction d’adresses : NAT (suite)
Traduction d’adresses : NAT (suite)
Adresses IPv6
Adresses IPv6 (suite)
Adresses IPv6 (suite)
Adresses IPv6 (suite)
Adressage statique et dynamique
DHCP
DHCP (suite)
DHCP (suite)
Configuration d’une station
Configuration d’un serveur DHCP
Outils de base
Exercice : plan d’adressage
Exercice : plan d’adressage (suite)
Plan
La couche réseau et le protocole IP
Le protocole IP
Internet
Les modes de commutation
Le mode circuit virtuel
Le mode datagramme
Défauts du protocole IP
Le paquet IP
Les champs du paquet IP
Les champs du paquet IP (suite)
Les champs du paquet IP (suite)
Les champs du paquet IP (suite)
Les champs du paquet IP (suite)
Les champs du paquet IP (suite)
Les champs du paquet IP (suite)
Fragmentation des paquets IP
Fragmentation des paquets IP (suite)
Fragmentation des paquets IP (suite)
Fragmentation des paquets IP (suite)
Fragmentation des paquets IP (suite)
Fragmentation des paquets IP (suite)
Fragmentation des paquets IP (suite)
Le routage IP
Le routage IP (suite)
Le routage IP par une station
Le protocole ICMP
Le protocole ICMP (suite)
Outils de base : ping
Outils de base : ping (suite)
Outils de base : traceroute
Outils de base : traceroute (suite)
Outils de base : traceroute (suite)
Le multicast IP
Le multicast IP (suite)
Le multicast IP (suite)
Le protocole IGMP
Le routage multicast
Mise en œuvre du multicast IP
Les applications du multicast IP
Le protocole IPv6
Le protocole IPv6 (suite)
Le paquet IPv6
Le paquet IPv6 (suite)
Le paquet IPv6 (suite)
La transition vers IPv6
La transition vers IPv6 (suite)
Les réseaux IPv6
Les liaisons de données supportant IP
IP sur pigeons voyageurs
IP sur liaisons point-à-point
Le protocole PPP
Exemple de session PPP
IP sur réseaux locaux
Le protocole ARP
Exemple de cache ARP
Plan
La couche transport et le protocole TCP
Les protocoles de transport
Le protocole TCP
Les fonctions de TCP
Transfert de données de TCP
Contrôle de séquencement de TCP
Contrôle de séquencement de TCP (suite)
Contrôle de séquencement de TCP (suite)
Contrôle d’erreur de TCP
Contrôle d’erreur de TCP (suite)
Contrôle d’erreur de TCP (suite)
Contrôle d’erreur de TCP (suite)
Contrôle d’erreur de TCP (suite)
Contrôle de flux de TCP
Contrôle de flux de TCP (suite)
Contrôle de flux de TCP (suite)
Identification des applications par TCP
Identification des applications par TCP
(suite)
Identification des applications par TCP
(suite)
La connexion TCP
La connexion TCP (suite)
La connexion TCP (suite)
La machine à états TCP
Le paquet TCP
Le paquet TCP (suite)
Le paquet TCP (suite)
Le paquet TCP (suite)
Le protocole UDP
Les fonctions de UDP
Le paquet UDP
Le paquet UDP (suite)
Outil de base : Netstat
Statistiques : TCP vs. UDP
Plan
Les noms de domaine et le DNS
Nommage Internet
Structure des noms de domaine
Une arborescence de nommage
Les domaines supérieurs
Les acteurs du marché
L’ICANN
L’ICANN (suite)
Les bureaux d’enregistrement
Les ccTLDs
Les ccTLDs (suite)
Les ccTLDs (suite)
Les ccTLDs (suite)
Le domaine .fr
Structure du domaine .fr
Tarifs 2005
Pénurie et solutions
La spéculation
La résolution des litiges
Le second marché
Les noms « détournés »
Les noms internationaux (IDN)
Évolutions
Statistiques 2007
Statistiques 2007 (suite)
Statistiques 2007 (suite)
Le DNS
Une arborescence de serveurs DNS
Les 13 serveurs DNS racine
Le protocole DNS
Exemple
Exemple (suite)
Configuration d’un client DNS
Configuration d’un serveur DNS
Outils de base
Outils de base (suite)
Plan
Les protocoles applicatifs
Applications Internet
Les protocoles applicatifs
Statistiques
Connexion distante : TELNET
TELNET : fonctionnement
Exemple de session TELNET
Transfert de fichier : FTP
FTP : fonctionnement
Exemple de session FTP
Transfert de fichier : TFTP
Le Peer-to-Peer (P2P)
Messagerie électronique
Messagerie électronique : fonctionnement
Exemple de message électronique
Exemples de types MIME
Exemple de session SMTP
Exemple de session POP
Configuration
Messagerie électronique : les services
Messagerie électronique : la sécurité
Autres services de communication
Autres services de communication (suite)
Web
Web : fonctionnement
Exemple de session HTTP
Exemple de requête / réponse HTTP
Méthodes HTTP
Codes de réponse HTTP
Format des URL
Caches et proxys
Les CDN
Les CDN (suite)
Web : contenu et sécurité
Gestion de réseau
Gestion de réseau : fonctionnement
La MIB
La MIB (suite)
Structuration de l’information de
gestion
Arbre des informations de gestion
La MIB-II
Exemple de tableau : la classe
Interfaces
Utilisation de la MIB
Les MIBs
constructeurs
La MIB RMON (Remote
Monitoring)
Exemples de dialogues SNMP
Sécurité SNMP
Outils de gestion de réseau
HP OpenView
MRTG
Critiques de SNMP
Applications multimédias :
fonctionnement
Problèmes liés à l’architecture UDP/IP
Le protocole RTP :
Real-Time Transport Protocol
Le protocole RTCP : RTP Control Protocol
Les applications multimédias
Visioconférence
Streaming
Streaming : les outils
Streaming : fonctionnement
Échange RTSP (simplifié)
La téléphonie sur IP : fonctionnement
La téléphonie sur IP : protocoles
La téléphonie sur IP : objectifs
La téléphonie sur IP : usages
La téléphonie sur IP : statistiques