Documente Academic
Documente Profesional
Documente Cultură
I - Objectif
Mise en pratique des connaissances vues en cours pour matriser les
nombreuses technologies rseaux (LAN WAN) :
-
configurer un routeur
2 - Organisation du TP
lamine.abdat@esiea.fr
ATELIER N1
SOCKETS
1 - Prsentation
L'objectif est de programmer sous Linux une application client-serveur en
utilisant les sockets pour simuler un serveur FTP.
FTP est un service orient connexion fiable qui utilise le protocole TCP pour
transfrer des fichiers entre les systmes prenant en charge FTP. Il supporte les
transferts bidirectionnels de fichiers binaires et ASCII.
L'utilisation de FTP depuis un poste client pour aller chercher ou dposer un
fichier sur un serveur ncessite une authentification (nom, mot de passe). Si
l'utilisateur n'est pas reconnu, la connexion FTP ne sera pas tablie. Dans le cas
particulier d'un serveur ftp public, la connexion se fait avec le nom anonymous
et il est conseill de donner son adresse lectronique comme mot de passe.
FTP est dfini au-dessus de TCP et utilisent deux connexions TCP/IP pour
fonctionner
1. Quand le client utilise FTP, une connexion de contrle est tablie de faon
normale en mode client/serveur sur le port 21 du serveur et sur un port
alatoire du client pour tout ce qui est de type transfert interactif.
Elle sert donc tout le temps de la session transfrer les commandes du
client et presque toutes les rponses du serveur.
2. chaque fois qu'un fichier doit tre transfr, dans un sens ou dans l'autre,
le client initie une connexion de donnes en s'attribuant un port et envoie au
serveur une demande de connexion sur la connexion de contrle.
Le serveur se sert du numro de port reu pour tablir la connexion de
donnes entre son port 20 et ce port indiqu par le client.
2 - Gestion de la connexion
Il y a trois utilisations de la connexion de donnes :
1. envoyer un fichier du client vers le serveur,
2. envoyer un fichier du serveur vers le client,
3. envoyer une liste de fichiers ou de rpertoires du serveur vers le
client.
Client ftp
Serveur ftp
PORT @IP client, 4110
Port 4100
ouverture active
Port 21
ouverture passive
Echanges de donnes
Port 4110
ouverture passive
Port 20
ouverture active
4 - Commandes de FTP
Les commandes et rponses envoyes sur la connexion de contrle entre le client
et le serveur sont en ASCII NVT (rajout de CR, LF en fin de ligne).
Les commandes consistent en 3 ou 4 octets de caractres ASCII majuscules. Il
existe plus de 30 commandes, mais les plus utilises sont :
Commande
ABOR
LIS
Description
Annule le transfert de fichier
Liste des fichiers / rpertoires
PASS
PORT
QUIT
RETR
STOR
TYPE
USER
ATELIERS CISCO
1 Equipement TP
4 routeurs CISCO 2620
-
1
1
1
1
port
port
port
port
1
1
1
1
1
port
port
port
port
port
Commande ligne
(hyperterminal : 9600 baud, sans parit, 8 bits, 1 stop)
ATELIER n 2
Implmentation de lignes loues point point
Rseau HDLC
Rseau PPP
1 - Objectif
Interconnexion de niveau 3 de rseaux LANs travers des routeurs CISCO
2600.
Protocoles de routage
Statique
Dynamique RIP et IGRP
10
2 - Ressources requises :
1 jeu de cbles srie V.35 WAN (mle ETTD/femelle ETCD) pour les
connexions de routeur routeur
3 - Avant de commencer
1. La mmoire NVRAM des routeurs doit tre efface pour prsenter les
4 Tches effectuer
Suivre la procdure dcrite dans la fiche de travail (cf. annexe)
-
11
ATELIER n 3
Rseau Frame Relay
1 - Objectif
Un rseau Frame Relay partiellement maill est adopt par la plupart des
organisations multisites qui ont tendance regrouper les applications sur des
serveurs au niveau de quelques sites centraliss, auquel cas le plus gros trafic
intervient entre chaque site distant et ces serveurs.
Dans le cas dun rseau Frame Relay partiellement maill, Loption choisie pour
lassignation de sous-rseaux et adresses IP sur les interfaces Frame Relay est :
un sous-rseau par circuit virtuel.
La solution dun sous rseau par circuit virtuel correspond la logique sousjacente dun ensemble de liaisons point point.
Le routeur2 ne peut envoyer de trames directement au routeur3 car aucun circuit
virtuel ne relie ces deux routeurs. Lchange doit passer par le routeur 1 qui se
chargera du transfert en fonction des numros DLCI
12
2 - Ressources requises :
Un jeu de cbles srie V.35 WAN (mle ETTD/femelle ETCD) pour les
connexions de routeur routeur
3 - Avant de commencer
4. La mmoire NVRAM des routeurs doit tre efface pour prsenter les
4 Tches effectuer
Suivre la procdure dcrite dans la fiche de travail (cf. annexe)
-
13
Router1
Frame-relay switching
Interface serial 0
no ip address
encapsulation frame-relay
Frame-relay intf-type DCE
clockrate 1000000
frame-relay route 17 interface serial 1 18
Interface serial 1
no ip address
encapsulation frame-relay
Frame-relay intf-type DCE
clockrate 1000000
frame-relay route 18 interface serial 0 17
Router2
Router3
router igrp 12
network
network
router igrp 12
network
network
14
15
ATELIER n 3
Rseau X.25
1 - Objectif
Interconnexion de niveau 3 de rseaux LANs travers des routeurs CISCO
2600.
Le routeur 1 simulera un rseau X.25. Aucun rseau LAN ne sera connect
ce routeur.
X25 routing
Configurer les deux routeurs en nutilisant que le schma du rseau (cf.
topologie ci-dessus) et en sappuyant sur la configuration ( complter)
donne ci-dessous.
2 - Ressources requises :
idem que pour le rseau Frame Relay
16
3 - Avant de commencer
7. La mmoire NVRAM des routeurs doit tre efface pour prsenter les
4 Tches effectuer
Suivre la procdure dcrite dans la fiche de travail (cf. annexe)
-
17
Router2
Interface fastethernet 0/0
ip address .
Interface serial 0/1
ip address
encapsulation X25
X25 address 21234554321
X25 map @ipS1/router2 21234567894 brodcast
Router igrp 12
Network
Network
Router3
Interface fastethernet 0/0
ip address .
Interface serial 0/1
ip address
encapsulation X25
X25 address 21234567894
X25 map @ipS1/router1 21234554321 broadcast
Router igrp 12
Network
Network
18
ANNEXE
Fiche de travail
Vous utiliserez des commandes IOS pour examiner et dcrire les configurations
rseau IP de chaque routeur. Vous serez galement amen vrifier la
configuration IP de chaque station de travail afin de dterminer s'il existe une
bonne connectivit entre tous les nuds actifs
Passez en mode privilgi. Entrez " enable " l'invite du routeur. Entrez le
mot de passe si vous y tes invit.
L'invite doit maintenant tre RouteurA#
19
Routeur-A
20
Routeur-B
Station de
travail n
Station de
travail
Adresse IP
21
Slectionnez l'interface E0
Entrez une description pour E0 (facultatif pour
toutes les interfaces)
Dfinissez l'adresse IP de E0 et le masque de
sous-rseau
Activez l'interface E0
Routeur-A(config)#
Slectionnez l'interface E1
Dfinissez l'adresse IP de E1 et le masque de
sous-rseau
Activez l'interface E1
Routeur-A(config)#
Slectionnez l'interface S0
Dfinissez l'adresse IP de S0 et le masque de
sous-rseau
Routeur-A(config-if)#
Router#
Router(config)#
Routeur-A(config)#
Routeur-A(config-if)#
Routeur-A(config-if)#
Routeur-A(config-if)#
Routeur-A(config-if)#
Routeur-A(config-if)#
Routeur-A(config-if)#
Routeur-A(config-if)#
Activez l'interface S0
Routeur-A(config-if)#
22
Routeur-A(config-if)#
Routeur-A(config-if)#
Dsactivez S1 administrativement
Routeur-A(config-if)#
Routeur-A(config-if)#
Routeur-A(config)#
Routeur-A(config-router)#
Routeur-A(config-router)#
Routeur-A(config-router)#
Routeur-A(config-router)#
Routeur-A(config-line)#
Routeur-A(config-line)#
Routeur-A(config-line)#
Routeur-A(config-line)#
23
24
Nom du routeur
Lab-A
Lab-B
Lab-C
Lab-D
Lab-E
2514
2503
2503
2501
2501
Adresse IP de
l'interface E0
192.5.5.1
219.17.100.1
223.8.151.1
210.93.105.1
210.93.105.2
Adresse IP de
l'interface EI
205.7.5.1
Non prsent
Non prsent
Non prsent
Adresse IP de
l'interface S0
201.100.11.1
204.204.7.1
Non utilise
Non utilise
Numro de modle
199.6.13.1
Non utilis
Interface SO +
56000
Frquence d'horloge
56000
56000
Non utilise
Non utilise
Adresse IP de
l'interface SI
Non utilise
201.100.11.2
196.6.13.2
204.204.7.2
Non utilise
Non utilis
Autre(s) interface(s)
Console, AUX
RNIS BRI0,
RNIS BRI0,
Console, AUX Console, AUX
console, AUX console, AUX
* Remarque : La vitesse d'horloge doit tre dfinie l'extrmit ETCD (S0) de la liaison WAN
entre les routeurs.
25