Академический Документы
Профессиональный Документы
Культура Документы
2
Objectifs (suite)
3
Caractéristiques de TCP/IP
(Protocole de contrôle de la transmission/Protocole Internet)
• Protocole (Suite )
– Appelé "IP" ou "TCP/IP"
– Les sous-protocoles incluent TCP, IP, UDP,
ARP
5
Le Model TCP/IP
➢ Quatre couches
➢ Couche d’application
➢ Couche de transport
➢ Couche Internet
➢ Couche d’accès réseau (ou couche link)
6
Figure 4-1 Le modèle TCP/IP par rapport au modèle OSI
7
Les protocoles de base TCP/IP
8
TCP (Transmission Control Protocol)
10
Table 4-1
Fields in a TCP segment
11
Figure 4-3 TCP segment data
Courtesy Course Technology/Cengage Learning
12
TCP (cont’d.)
13
TCP (cont’d.)
14
TCP (cont’d.)
• Computer A responds
– Sends segment
• ACK field: sequence number Computer B sent plus 1
• SYN field: Computer B random number
• FIN flag indicates transmission end
L’ordinateur A répond:
Envoie un segment
Champ ACK : numéro de séquence Ordinateur B envoyé plus 1
Champ SYN : numéro aléatoire de l’ordinateur B Le drapeau
FIN indique la fin de transmission
15
Figure 4-4 Establishing a TCP connection
Courtesy Course Technology/Cengage Learning
16
UDP (User Datagram Protocol)
• Situations utiles
• Un grand volume de données transférées rapidement
18
Figure 4-5 A UDP segment
Courtesy Course Technology/Cengage Learning
19
IP (Internet Protocol)
Protocole de la couche réseau
Comment et où les données sont fournies, y compris: l’Adresses
de source et de destination des données
21
Figure 4-6 An IPv4 packet
Courtesy Course Technology/Cengage Learning
22
Figure 4-8 An IPv6 packet header
Courtesy Course Technology/Cengage Learning
23
IGMP (Internet Group Management Protocol)
- Multidiffusion
- Méthode de transmission point à point
- Un nœud envoie des données à un groupe de nœuds
- Utilisé pour la téléconférence ou la vidéoconférence sur
Internet
24
ARP (Address Resolution Protocol)
Paramètres spécifiques
- Numéro unique 32 bits
- Divisé en quatre octets (jeux de huit bits)
séparés par des points
- Exemple : 144.92.43.178
28
IPv4 Addressing (suite)
• Classe D, classe E rarement utilisée (ne jamais attribuer)
– Classe D : valeur comprise entre 224 et 239
• Multidiffusion
• Classe E : valeur comprise entre 240 et 254
• Utilisation expérimentale
• Huit bits ont 256 combinaisons
– Utilisation des réseaux de 1 à 254
– 0 : réservé comme espace réservé
– 255 : réservé à la diffusion
29
IPv4 Addressing (suite)
Dispositifs de classe A
- Partager le même premier octet (bits 0 à 7)
- ID réseau
- Hôte : deuxième à quatrième octets (bits 8 à 31)
Dispositifs de classe B
- Partager les deux premiers octets (bits 0 à 15)
- Hôte : deuxième à quatrième octets (bits 16 à 31)
Dispositifs de classe C
- Partager les trois premiers octets (bits 0 à 23)
- Hôte : deuxième à quatrième octets (bits 24 à 31)
30
Figure 4-11 Adresses IPv4 et leurs classes
31
IPv4 Addressing (suite)
32
Notation décimale binaire
• Notation décimale
– Moyen commun d’exprimer les adresses IP
– Nombre décimal entre 0 et 255 représente chaque octet
– Point (point) sépare chaque décimale
33
Subnet Mask (Masque sous reseau)
34
Subnet Mask (suite)
– 35
IPv6 Addressing
• Composé de 128 bits
36
IPv6 Addressing (suite)
• Adresse multidiffusion
– Utilisé pour transmettre simultanément des données
à de nombreux appareils différents
37
Attribution d’adreses IP
• Entreprises, particuliers
– Obtenir les adresses IP des FSI (Fournisseur de service internet)
38
Attribution d’adreses IP (suite)
• Adresse IP statique
– Attribué manuellement
– Pour modifier : modifier les propriétés TCP/IP de la
station de travail cliente
– L’erreur humaine provoque des doublons
• Adresse IP dynamique
– Attribué automatiquement
– Méthode la plus courante
• Protocole de configuration d’hôte dynamique (DHCP)
39
DHCP (protocole de configuration dynamique hôte)
• Assigne automatiquement au périphérique une
adresse IP unique
• Protocole de couche d’application
• Raisons de la mise en œuvre
• Réduire le temps et la planification pour la gestion des
adresses IP
• Réduire le risque d’erreur dans l’attribution des adresses IP
• Permettre aux utilisateurs de déplacer des postes de travail
et des imprimantes
• Rendre l’adressage IP transparent pour les utilisateurs
mobiles
40
DHCP (suite)
• Processus de location DHCP
– Le dispositif emprunte (loue) une adresse IP lorsqu’il est
connecté au réseau
• Durée du bail
– Déterminé lorsque le client obtient l’adresse IP à l’ouverture
de session
– L’utilisateur peut forcer la résiliation du bail
• Configuration du service DHCP
– Préciser la plage d’adresses louées
– Configurer la durée du bail
• Plusieurs étapes pour négocier le premier bail du client
41
Figure 4-14 Le processus de location DHCP – 42
DHCP (suite)
• Résiliation d’un bail DHCP
– Expire en fonction de la période établie dans la configuration
du serveur
– Terminé manuellement à tout moment
• Configuration TCP/IP du client
• Configuration DHCP du serveur
• Circonstances exigeant la résiliation du bail
– Échec et remplacement du serveur DHCP
• Les services DHCP s’exécutent sur plusieurs types de
serveurs
– L’installation et les configurations varient
43
Adresses privées et locales
• Adresses privées
– Permettre aux hôtes de l’organisation de
communiquer à travers le réseau interne
– Ne peut pas être routé sur le réseau public
• Lien-adresse locale
– Adresse provisoire
– Possibilité de transfert de données uniquement sur le
segment réseau local
44
Adresses privées et locales (suite)
45
Prises et ports
• Processus d’attribution des numéros de port uniques
• Prise du procédé
– Numéro de port et adresse IP de la machine hôte
• Numéros de port
– Simplifier les communications TCP/IP
– Assure la transmission correcte des données
• Exemple
– Numéro de port Telnet : 23
– Adresse de l’hôte IPv4 : 10.43.3.87
– Adresse de la prise : 10.43.3.87:23
46
Figure 4-15 Une connexion virtuelle pour le service telnet
– 47
Prises et ports (suite)
• Plage de numéros de port : 0 à 65535
• Trois types
– Ports bien connus
• Plage : 0 à 1023
• Utilisation du système d’exploitation ou de l’administrateur
– Ports enregistrés
• Plage : 1024 à 49151
• Utilisateurs du réseau, processus sans privilèges spéciaux
48
Table 4-6 Numéros de port TCP/IP couramment utilisés
49
Noms d’hôtes et DNS
(Domain Name System)
• Adressage TCP/IP
– Des chiffres longs et compliqués
– Bon pour les ordinateurs
• Les gens se souviennent mieux des mots
– Les autorités Internet ont établi un système de
nommage de nœud Internet
• Hôte
– Appareil Internet
• Nom de l’hôte
– Nom décrivant le dispositif
50
Domain Names (Nom de domaine)
• Domaine
– Groupe d’ordinateurs appartenant à la même
organisation
– Partager une partie commune de l’adresse IP
• Nom de domaine
– Identifie le domaine (loc.gov)
– Associé à une entreprise, une université, un
organisme gouvernemental
54
Host Files (Fichiers hôtes)
• Fichier HOSTS.TXT utilisé par ARPAnet
– Noms d’hôtes associés avec adresses IP
– Hôte apparié par une ligne
• Identifie le nom de l’hôte, l’adresse IP
• Alias fournit un pseudo
• Ordinateur UNIX/Linux
– Fichier hôte appelé hosts, situé dans le répertoire /etc
• Ordinateur Windows
– Fichier hôte appelé hosts
– Situé dans le dossier des pilotes etc system32 de
Windows
55
Figure 4-16 Exemple de fichier hôte
56
DNS (Domain Name System)
• Hiérarchique
– Associer des noms de domaine à des adresses IP
• DNS désigne :
– couche Application, service qui réalise association
– Système informatique organisé, bases de données
permettant l’association
• Redondance DNS
– Le nombreux ordinateurs à travers le monde liés de
manière hiérarchique
– Serveurs racines
• 13 ordinateurs (autorités maximum)
57
DNS (suite)
• Trois composantes
– Résolveurs
• Tout hôte sur Internet ayant besoin de rechercher des
informations sur le nom de domaine
– Serveurs de noms (serveurs DNS)
• Bases de données des noms associés, adresses IP
• Fournir des renseignements aux organismes de
résolution sur demande
– Espace de noms
• Base de données abstraite des adresses IP Internet,
noms associés
• Décrit comment les serveurs de noms du monde
partagent les informations DNS
58
59
DNS (cont’d.)
• Dossier de ressources
– Décrit un élément d’information de base de données
DNS
– De nombreux types différents
• Dépend de la fonction
• Grandes organisations
– Maintient souvent deux serveurs de noms
• Primaire et secondaire
– Assure la connectivité Internet
61
DDNS (Dynamic DNS)
• Utilisé dans l’hébergement de sites Web
– Modification manuelle des enregistrements DNS non
gérables
• Processus
– Le fournisseur de services exécute un programme sur
l’ordinateur de l’utilisateur
• Avise le fournisseur de services lorsque l’adresse IP change
– Le serveur du fournisseur de services lance la routine pour
mettre à jour automatiquement l’enregistrement DNS
• Efficace sur Internet en quelques minutes
• Pas de remplacement DNS
• Les grandes organisations achètent une adresse IP
assignée statiquement
62
Protocoles de la couche Application
• Travail sur TCP ou UDP plus IP
– Traduire les demandes des utilisateurs en format lisible
par le réseau
• HTTP
– Protocole de couche d’application essentiel à l’utilisation
du Web
• DHCP
– Attribution automatique des adresses
64
FTP (File Transfer Protocol)
• Envoyer et recevoir des fichiers via TCP/IP
• Hôte exécutant la partie serveur FTP
– Accepte les commandes de l’hôte exécutant le client
FTP
• Commandes FTP
– Invite de commande du système d’exploitation
• Aucun logiciel client spécial requis
• Les hôtes FTP permettent des connexions
anonymes
• Secure FTP (SFTP)
– Version plus sécurisée de FTP
– Sera traité au chapitre 11
65
TFTP (Trivial File Transfer Protocol)
• Permet le transfert de fichiers entre les ordinateurs
– Plus simple (plus trivial) que FTP
67
PING (Packet Internet Groper)
• Assure la vérification
– TCP/IP installé, lié à NIC, configuré correctement,
communiquant avec le réseau
– Réponse de l’hôte
• Utilise les services ICMP
– Envoyer des messages de demande d’écho et de
réponse d’écho
• Déterminer la validité de l’adresse IP
• Ping adresse IP ou nom d’hôte
• Adresse de bouclage Ping : 127.0.0.1
– Déterminer si les services TCP/IP de la station de
travail fonctionnent
68
PING (suite)
• Le système d’exploitation détermine les options de
commande PING, les commutateurs, la syntaxe
70