Académique Documents
Professionnel Documents
Culture Documents
version 2.0
Mars 2000 1
Plan de la formation:
1-Notions de base sur TCP/IP :
Rappels sur l'adressage IP Principes du routage IP Les protocoles associs IP Rappels sur les connexions TCP et UDP Principe de base des gardes barrires Translation d'adresses, masquage d'adresses
7- Rfrences:
Service Commun Informatique Marcel Giry version 2.0 Mars 2000 2
L'adressage IP :
Chaque machine d'un rseau IP est rfrence par une adresse IP ( version 4) : code sur 32 bits ( 4 octets) = @ip = #rseau + # machine note sous la forme de 4 nombres spars par des points ( ex : 192.93.116.1) Les rseaux TCP/IP sont rangs en 3 classes principales de A C en fonction de la taille du champ numro de rseau: classe A : 1 127 .X.X.X classe B : 128 191 .X.X.X classe C : 192 223 .X.X.X
Classe A 0xxx xxxx Classe B 10xx xxxx Classe C 110x xxxx Classe D 1110 Classe E 1111 0 N Rseau
Les classes d'adresses IP Les numros de rseau sont attribus par des organismes officiels . Pour lEurope, il sagit du RIPE ( Rseaux IP Europens ) qui lui-mme dlgue des tranches dadresses aux prestataires daccs lInternet. Seuls restent disponibles des N de classe C Il existe des dadresses prives qui peuvent tre librement utilises pour des usages internes, sur des rseaux non raccords lInternet ( RFC 1918) : En cl asse A : En cl asse B : En cl asse C : 10.X.X.X 172.16.X.X 172.31.X.X 192.168.X.X
version 2.0
Mars 2000 3
L'administrateur du rseau IP peut dcouper son rseau en plusieurs sous-rseaux : le champ "machine" est dcoup en "sous-rseau+machine"
@ rseau @ sous rseau
@ machine
Exemples: Classe B B C C Nb bits @sous rseau 0 8 0 3 Nb bits @ machine 16 8 8 5 Masque rseau 255.255.0.0 255.255.255.0 255.255.255.0 255.255.255.224 Nouvelle notation A.B.0.0/16 A.B.C.0/24 A.B.C.0/24 A.B.C.D/27
Les paquets IP qui sont vhiculs sur le rseau contiennent dans l'en-tte, entre autres informations, les @IPsource et @IPdestinataire des stations mettrices et destinatrices.
@IP source
@IP dest
version 2.0
Mars 2000 4
Principe du routage IP :
Un routeur IP est un quipement qui permet d'interconnecter deux (ou plus) rseaux (ou sous-rseaux) IP. Il possde au moins deux interfaces rseaux raccordes chacune aux rseaux IP interconnecter.
Le principal rle du routeur est de rediriger les paquets IP qu'il reoit sur l'une de ses interfaces, vers l'interface de sortie, en fonction de l'adresse du destinataire (@IPdestinataire) . Pour cela il dispose d'une table de routage interne (tout comme les stations des utilisateurs qui ont dans leur table de routage la "passerelle par dfaut"
Exemple :
164.12.13.1
Internet
164.12.13.2
Routeur
11.11.11.254 192.1.1.28
Rseau A 11.11.11.0
Stations rseau A Stations rseau B Routeur
Exemple de routage destination 11.11.11.0/24 0.0.0.0/0 (default) 192.1.1.0/24 0.0.0.0/0 (default) 11.11.11.0/24 192.1.1.0/24 0.0.0.0/0 (default)
Rseau B 192.1.1.0
Interface Eth0 ( ou @IP de eth0) Eth0 Eth0 ( ou @IP de eth0) Eth0 Eth0 Eth1 PPP0 ( ligne Internet)
version 2.0
Mars 2000 5
Au dessus de la couche IP plusieurs protocoles sont utiliss ( TCP, UDP, ) pour vhiculer les donnes entre les applications (http, telnet, ftp, ). ICMP est un sous protocole de IP (niveau3) utilis notamment pour tester l'accessibilit d'une machine ( ping) ou le route utilis pour atteindre une machine (traceroute).
ftp
5-6-7
telnet
smtp
http
r commands UDP
...
Applications spcifiques
4 3 1-2
TCP
Protocoles IP, ARP,ICMP couches physique et liaison Ethernet, IEEE 802.3, IEEE 802.5, Srie PPP
ISO
TCP -IP
Un champ de l'entte IP permet de dterminer le type de protocole utilis au niveau Transport (niveau 4)
@IP source
@IP dest
TCP ou UDP
version 2.0
Mars 2000 6
Enfin au niveau suprieur les applicatifs utilisent des ports (TCP et/ou UDP). Cot destinataire les applicatifs serveurs utilisent des ports prdfinis dfinis: ftpd : tel n etd : httpd : etc .. TCP 21 ( et 20 pour l es don nes) TC P 2 3 TC P 8 0
@IP source
@IP dest
TCP ou UDP
Une connexion entre un processus client et un processus serveur est matrialise par le couple de triplets [ (@IPsource, TCP/UDP, port source) , (@IPdest., TCP/UDP, port dest.) ]
Applications
Application
TCP
UDP
TCP
UDP
Rseau IP
Modle TCP/IP
version 2.0
Mars 2000 7
@IP source
@IP dest
Filtrage niveau IP
version 2.0
Mars 2000 8
serveurs
ftp 10.11.12.2 Rseau IP 10.0.0.0/8
Postes clients
Clients 10.0.0.x
Rseau externe
rseau IP d interconnexion
version 2.0
Mars 2000 9
Table de masquage 192.168.100.3, TCP, 2048 192.168.100.12, TCP, 2048 192.168.100.15, TCP, 2048 192.168.100.3, UDP, 512 .. .. 193.1.1.2, TCP, 1012 193.1.1.2, TCP, 1013 193.1.1.2, TCP, 1018 193.1.1.2, UDP, 456 . . Vu de l extrieur seul le routeur est accessible
dynamique
Rseau IP 192.168.100.0/24
Postes clients
rseau IP d interconnexion
version 2.0
Mars 2000 10