Vous êtes sur la page 1sur 26

‫الجـمهورية الجزائرية الديمقراطية الشعبية‬

République Algérienne démocratique et populaire

‫وزارة التعليم الــعــالي و البحــث العــلمــي‬


Ministère de l’enseignement supérieur et de la recherche scientifique

‫جــامعة سعد دحلب البليدة‬


Université SAAD DAHLAB de BLIDA

‫كلية التكنولوجيا‬
Faculté de Technologie

‫قسم اإللكترونيـك‬
Département d’Électronique

MEMOIRE DE
PROJET DE FIN D’ETUDES
En vue de l’obtention du Diplôme de Master
Filière : Réseaux et Télécommunication

Présenté par

Arrache Souad

Mise en place d’un serveur FTP


sous le Cisco Packet Tracer

Proposé par : Bensebti Messaoud

Année Universitaire 2023-2024


Dédicaces

Du fond de mon cœur, je dédie ce travail à tous ceux qui me sont chers :

À l'âme de mon père qui m'a toujours poussée et motivée dans mes études.
J'espère que, du monde qui est sien maintenant, il apprécie cet humble geste comme
preuve de reconnaissance de la part de sa fille qui a toujours prié pour le salut de son
âme. Puisse Dieu, le Tout-Puissant, l'avoir en sa sainte miséricorde !

À ma chère mère, aucune dédicace ne saurait exprimer mon respect, mon amour
et mon appréciation pour les sacrifices que vous avez consentis pour mon instruction et
mon bien-être. Je vous remercie pour tout le soutien et l'amour, et j'espère que votre
bénédiction m'accompagne toujours.

À mes chères sœurs : Ibstissem, Samia, Soulef, Sanaa.

À mes très chères amies Sara, Rania, Fadoua, Nihed, Chafiaa, Malia et Azzedine
pour leur affection, compréhension, amour, et les bons moments que l'on a partagés
ensemble.

À tous ceux qui ont une relation de près ou de loin avec la réalisation de ce travail.

souad
Remerciements

Je tiens à remercier le Bon Dieu, le Tout-Puissant, de m’avoir donné la force et le


courage de mener à bien ce modeste travail.

Tout d'abord, ce travail ne serait pas aussi riche et je n'aurais pas pu voir le jour
sans l'aide de l'encadrement de M. Bensebti Messaoud. Je le remercie pour la qualité de
son encadrement exceptionnel, sa patience, sa rigueur et sa disponibilité durant notre
préparation de ce projet.

Mes vifs remerciements vont également aux membres du jury pour l’intérêt qu’ils
ont porté à notre travail en acceptant d’examiner mon travail et de l’enrichir par leurs
propositions.

Sans oublier les personnes les plus importantes à remercier, ma chère famille, qui
a toujours été présente pour moi et sans laquelle je n’aurais jamais atteint ce stade.

Je tiens enfin à remercier tous mes enseignants et camarades, ainsi que toutes les
personnes qui m'ont soutenu de près ou de loin dans la réalisation de ce travail.
‫ أصبحت شبكات نظير الى نظير شائعة جدا نظرا الستخدامها في العديد من المجاالت و‬:‫ملخص‬
ً
‫ ال سيما في مشاركة الملفات ات بين المستخدمين بطريقة المركزيةحيث تسمح أيضا بعالقة‬، ‫التطبيقات‬
.‫ سيرفر‬/‫العميل‬

‫ من اجت مشاركة الملفات داخل الشبكة‬FTP ‫يهدف مشروعنا الى انشاء سيرفر‬

‫ ملفات‬، ‫ شبكة‬، ‫ سيرفر‬:‫كلمات المفاتيح‬


Résumé : Les réseaux pairs â pair sont devenus très populaires en raison de leurs
utilisation dans de nombreux domaines et applications en particulier dans le partage
des fichiers entre les utilisateurs d’une manière décentralisée qui permet d’effectuer
non plus une relation de client/serveur

Notre projet a pour but de mettre en place un serveur FTP afin de pouvoir partager
facilement des ressources au sein d'un réseau.

Mots clés : FTP ; Réseau ; informatique.

Abstract: Peer-to-peer networks have become very popular due to their use in many
domains and applications especially in file sharing between users in a decentralized
way that also allows for a client/server relation.
Our project aims to set up an FTP server in order to be able easily share resources
within a network.
Keywords : FTP , software, network.
Listes des acronymes et abréviations

LAN: Local Area Network.


MAN: Metropolitan Area Network.
WAN: Wide Area Network.
OSI: Open System Interconnexion.
TCP: Transmission Control Protocol.
UPD: User Datagram Protocol.
IP: Internet Protocol.
IPv4 : Internet Protocol version 4.
MAC : Media Access Control.
HTTP: Hypertext Transfer Protocol.
HTML: hypertext markup language.
DNS: Domain Name Server.
DHCP: Dynamic Host Configuration.
FTP: File Transfer Protocol.
TFTP: Trivial File Transfer Protocol
SFTP: Secure File Transfer Protocol.
POP: point of presence.
ASCII: American Standard Code Information Interchange.
PC: Personal Computer.
Table des matières
Introduction général ........................................................................................... 1

Chapitre 1 Généralité sur les réseaux

1.1 Introduction .................................................................................................. 2

1.2 Définition d’un réseau ................................................................................... 2

1.3 Réseau informatique ..................................................................................... 2

1.4 Différents types de réseaux ........................................................................... 2

1.4.1 LAN (Local Area Network) ...................................................................... 2

1.4.2MAN (Metropolitan Area Network) ........................................................ 3

1.4.3WAN (Wide Area Network) ..................................................................... 3

1.5 Modèles du Réseau informatique ................................................................ 4

1.5.1 Le modèle OSI (Open Systems Interconnection) ................................... 4

1.5.2 Modèle TCP/IP ........................................................................................ 5

1.6 L’adressage IP ............................................................................................... 5

1.6.1 Adresse IP privée et adresse IP publique ............................................... 6

a) Adresse IP privée ..................................................................................... 6

b) Adresse IP publique ................................................................................. 6

1.7 Conclusion ..................................................................................................... 6

Chapitre 2 Généralité sur FTP

2.1 Introduction .................................................................................................. 7

2.2 Définition du protocole FTP (File Transfer Protocol) .................................... 7

2.3 Fonctionnement du protocole FTP ................................................................ 7

2.4 Les types de Protocole FTP ........................................................................... 8

2.4.1 Le protocole SFTP (Secure File Transfer Protocol) ................................. 8

2.4.2 Le protocole TFTP ................................................................................... 8


2.5 Les avantages et les inconvénients de FTP ................................................... 9

2.6 Conclusion ..................................................................................................... 9

Chapitre 3 Mise en place d’un serveur FTP

3.1 Introduction ............................................................................................... .10

3.2 Architecteur de travail ……………………..……………………………………………….......10

3.3 Configuration…………………..……………………………………….................................10

3.4 Simulation et résultats ................................................................................ 14

3.5 Conclusion ................................................................................................... 15

Conclusion Général .............................................................................................. 16

Bibliographie …………………………………………………………………………………………………17
Liste des figures.

Figure 1.1: réseau LAN ..................................................................................... 3


Figure 1. 2: réseau MAN. ................................................................................. 3
Figure 1. 3: Réseau WAN. ................................................................................ 3
Figure 1. 4: modèle OSI. ................................................................................... 4
Figure 1. 5: Modèle TCP/IP. ............................................................................. 5
Figure 1.6: Partie Réseau & Hôte. .................................................................... 5
Figure 2.1 : Fonctionnement du protocole FTP. ................................................ 8
7

Figure 3. 1 : architecteur de travail ................................................................. 10


8

Figure3.2 : création de shéma. ....................................................................... 11


9

Figure 3.3: cablage des équipements ............................................................ 11


Figure 3. 4: configuration d'addres IP ............................................................ 11
Figure 3.5: configuration de serveur dhcp ..................................................... 12
Figure 3.6: configuration d'IP ( PCs )............................................................... 12
Figure 3.7: configuration d'IP (FTP) ................................................................ 13
Figure 3.8: configuration de serveur FTP ...................................................... 13
Figure 3.9: cartes fast Ethernet RJ45 ............................................................. 13
Figure 3.10: configuration d'IP (router) ......................................................... 14
Figure 3.11: ping PC0 vers serveur FTP ........................................................... 14
Figure 3.12: ping PC6 vers serveur FTP ........................................................... 15
Figure 3.13: ping PC9 vers serveur FTP ........................................................... 15
Figure 3.14: ping PC12 vers serveur FTP ......................................................... 15
Liste des tableaux

Tableau 1.1: Modelé OSI.................................................................................. 4


Tableau 1.2: Les Classes. .................................................................................. 6
Tableau 1.3 : Plages d’adresses privées. ........................................................... 6
Tableau 2.1: les avantages et les inconvénients de FTP ................................... 9
Introduction générale

Les réseaux découlent de la nécessité d'échanger des informations facilement et


rapidement entre les machines. L’intégralité de nos échanges ont lieu sur plusieurs
services existants et continuent d'exister, Le services le plus développé sur Internet est
le service FTP (File Transfer Protocole), protocole de transfert de fichiers.

Le transfert de fichiers est le procédé de copie ou de déplacement d'un fichier d'un


ordinateur à un autre via un réseau ou une connexion Internet. Il permet de partager,
de transférer ou de transmettre un fichier ou un objet de données logique entre
différents utilisateurs et/ou ordinateurs, localement et à distance.

Dans le cadre du projet de fin d’étude nous allons étudier la mise en place d’un
serveur FTP Nous allons aussi le Configurer et simulée sur le logiciel « Packet Tracer ».

Notre travail est structuré comme suit :

Dans le premier chapitre on va aborder les Généralité sur les réseaux. Le deuxième
chapitre sera consacré pour les Généralité sur FTP et dans le troisième chapitre la
Configuration et simulation de notre serveur FTP.

Nous terminons notre travail par une conclusion, une Annexe et un ensemble de
références bibliographiques.

1
chapitre 1 Généralité sur les réseaux

Introduction :

Les réseaux transférant des données entre machines terminales via


d'équipements matériels et de processus logiciels, utilisant divers supprts comme des
câbles terrestres ou des ondes radio. Les protocoles et règles de traitement,ainsi que
des termes tels que LAN, adresse IP, TCP/IP, etc.., seront définis dans ce chapiter.

Définition d’un réseau :

Un réseau est un ensemble d'objets interconnectés les uns avec les autres. Il
permet de faire circuler des éléments entre chacun de ces objets selon des règles bien
définies. [1]

Réseau informatique :

Le réseau informatique englobe les équipements reliés physiquement ou


virtuellement, initialement reliant des terminaux passifs à de gros ordinateurs centraux.
Aujourd'hui, il permet l'interconnexion de divers types d'ordinateurs, tels que serveurs,
stations de travail, ordinateurs personnels ou terminaux graphiques. [2]

Différents types de réseaux

En fonction de la localisation, la distance et le débit, les réseaux sont classés en


trois types :

LAN (Local Area Network) :

Il s’agit d’un réseau informatique local constitué d'un ensemble d'ordinateurs et


de périphériques reliés entre eux par des liaisons physiques, généralement par Ethernet
et parfois par d’autres technologies. [1]

2
Chapitre 1 Généralité sur les réseaux

Figure 1.1: réseau LAN

MAN (Metropolitan Area Network) :

Un réseau metropolitain qui permet la connexion de plusieurs sites à l’échelle


d’une ville. [1]

Figure 1.1: réseau MAN.

WAN (Wide Area Network) :

Réseau à l’échelle d’un pays, généralement celui des opérateurs. Le plus connu
des WAN est Internet. [1]

Figure 1. 2: Réseau WAN.

3
Chapitre 1 Généralité sur les réseaux

Modèles du Réseau informatique :

Le modèle OSI (Open Systems Interconnection) :

Le modèle OSI a pour but de définir le standard des communications réseaux, c’est
un ensemble de règles à suivre pour pouvoir communiquer. Pour le modelé OSI la
communication réseau est décomposée en 7 couches chaque couche jeu un rôle bien
précis et va apporter sa contribution dans le processus global de communication. [3]

Figure 1.3: modèle OSI.

Couche Fonction

Application Point d’accès aux services réseaux

Présentation convertir les données, les reformater, les crypter et les compresser

Session Etablit, maintient et termine les sessions d’échange

Transport Elle est responsable de la communication de bout en bout et de la livraison sans


erreur des données, elle travaille sur deux principaux protocoles (TCP/ UDP)

Réseau Détermine le parcours des données et l’adressage logique (adresse IP)

Liaison Adressage physique (adresse MAC)

Physique Transmission des signaux sous forme numérique au analogique

Tableau 1.1: Modelé OSI.

4
Chapitre 1 Généralité sur les réseaux

Modèle TCP/IP :

TCP/IP est un protocole important utilisé dans toutes les opérations Internet.
Généralement, lorsqu'on parle de la couche 2, la couche 3 ou de la couche 7 dans
laquelle un périphérique réseau fonctionne. Le modèle TCP/IP est utilisé à la fois pour
modéliser l'architecture Internet actuelle et pour fournir un ensemble de règles qui sont
suivies par toutes les formes de transmission sur le réseau. [4]

Figure1.4: Modèle TCP/IP.

L’adressage IP :

Une adresse IPv4 est une adresse hiérarchique de 32 bits qui est séparées en deux
zones de bits contiguës :

a / Réseau : partie servant à identifier le réseau

b / Hôte : partie servant à identifier un poste sur ce réseau

Figure 1.5: Partie Réseau & Hôte.

Les adresses IP sont réparties en trois classes, A, B et C, pour simplifier la


localisation d'un ordinateur sur le réseau. Cette notation permet d'abord d'identifier le

5
Chapitre 1 Généralité sur les réseaux

réseau visé, puis de rechercher l'ordinateur spécifique. L'attribution des adresses IP se


fait en fonction de la taille du réseau.

Classes d’adresses plages d’adresses publiques Masques de sous-réseaux

A 0.0.0.0 à 127.255.255.255 255.0.0.0

B 128.0.0.0 à 191.255.255.255 255.255.0.0

C 192.0.0.0 à 223.255.255.255 255.255.255.0

Tableau 1.2: Les Classes.

adresse IP privée et adresse IP publique :

a) Adresse IP privée :

Les adresses privées peuvent utiliser dans un réseau local (LAN), la plus part des
entreprises l’utilisés pour attribuer des adresses IPv4 aux hôtes internes car elles ne
peuvent pas être routées sur internet. [5]
Classes d’adresses plages d’adresses privées Espace adressable

A 10.0.0.0 à 10.255.255.255 Sur 24 bits, soit 16 777 216 hôtes

B 172.16.0.0 à 172.31.255.255 Sur 20 bits, soit 1 048 576 hôtes

C 192.168.0.0 à 192.168.255.255 Sur 16 bits, soit 65 536 hôtes

Tableau 1.3 : Plages d’adresses privées.

b) Adresse IP publique :

Les adresses IP Publique sont des adresses attribuées à des ordinateurs qui leur
permette de communiquer entre eux sur internet (routable sur internet) ; c’est une
adresse qui est unique au niveau mondial et non comprise dans la partie privée
(globalement unique).[6]

Conclusion :

Ce chapitre nous a permis d’avoir une bonne compréhension des concepts de base
et d’éclaircir les différentes idées du réseau , nous avons vu les différents modèles tel
que OSI, ainsi que les éléments physiques qui le constituent

6
chapitre 2 Généralités sur le FTP

Introduction :

Dans les modèles OSI et TCP/IP la couche application est la plus proche du système
terminal, elle fournit une interface entre les protocoles d'application échangeant des
données entre les hôtes. Les protocoles de la couche application sont les suivants : HTTP,
DNS, HTML, TFTP, POP, IMAP et FTP.

Définition du protocole FTP (File Transfer Protocol) :

Le protocole FTP est un protocole de transfert de fichier a pour objectifs de


permettre un partage de fichiers entre machine distante, permettre une indépendance
aux systèmes de fichiers des machines clientes et serveur, et surtout permettre de
transférer des données.[7]

FONCTIONNEMENT DU PROTOCOLE FTP

ce protocole de couche application est utilisé pour permettre le transfert de


fichiers entre un client et un serveur. Un client FTP est une application s’exécutant sur
un ordinateur et utilisée pour extraire des fichiers d’un serveur exécutant le démon FTP
(FTPd). Pour transférer les fichiers correctement, le protocole FTP nécessite que deux
connexions soient établies entre le client et le serveur : une connexion pour les
commandes et les réponses et une autre pour le transfert même des fichiers.

Le client établit la première connexion au serveur sur le port TCP 21. Cette
connexion est utilisée pour le trafic de contrôle et se compose de commandes clientes
et de réponses serveur.

7
Chapitre 2 Généralité sur le FTP

Le client établit la seconde connexion au serveur via le port TCP 20. Cette
connexion est destinée au transfert même des fichiers et est établie à chaque transfert
de fichiers. Le transfert de fichiers peut s’effectuer dans l’une des deux directions. Le
client peut télécharger un fichier à partir du serveur ou en direction du serveur. [8]

Ci-dessous, voici comment s’établit la connexion d’un processus FTP :

Figure 2.16: Fonctionnement du protocole FTP.

Les types de Protocole FTP :

Le protocole SFTP (Secure File Transfer Protocol) :

Le protocole SFTP est une version sécurisée du protocole FTP, Les données
utilisant SFTP sont en fait cryptées à l’aide d’un Secure Shell (SSH) sécurisé lors du
transfert de données. Aucune donnée n’est envoyée car les textes en clair sont tous
cryptés. SFTP authentifie l’utilisateur et le serveur et utilise le port 22.[7]

Le protocole TFTP

Il s’agit d’un protocole de transfert de fichiers très simple. Il n’est pas utilisé pour
transférer des fichiers sur Internet, tels que FTP et SFTP. TFTP est principalement utilisé
pour transférer des fichiers au sein d’un réseau local. Il utilise UDP au lieu de TCP, ce qui
en fait un protocole de transport peu fiable. [7]

8
Chapitre 2 Généralité sur le FTP

Les avantages et les inconvénients de FTP :


avantages inconvénients

FTP est un moyen rapide et efficace de FTP n’a pas été conçu pour être un protocole
transférer des données sur Internet. sécurisé.

Le FTP Dispose d’une sauvegarde automatique. FTP provoque les attaques pendant le transfert
Chaque fois que vous modifiez un fichier dans votre de données.
système local, vous pouvez le mettre à jour en le
copiant sur le système hôte du site. Ainsi, si votre site
Web tombe en panne et que toutes vos données sont
perdues, vous pouvez en conserver une copie sur
votre système local. Il peut aussi fonctionner en sens
inverse.

FTP vous donne le contrôle sur les transferts. Le cryptage des données ne se fait pas en FTP
Autrement dit, vous pouvez choisir le mode de
transfert de données sur le réseau. Les données
peuvent être transférées en mode ASCII (pour les
fichiers texte) ou en mode binaire (pour les fichiers
exécutables ou compressés).

Tableau 4 : les avantages et les inconvénients de FTP

Conclusion :

Le protocole FTP permet plus facilement de se partager des ressources au sein


d'un réseau, il peut par exemple éviter toutes redondances sur les machines utilisateurs
en y stockant les fichiers dont le personnel peut avoir besoin. Le serveur FTP peut être
administré afin d'attribuer des droits d'accès aux fichiers, il peut donc être utilisé selon
différents types d'utilisateurs.

9
chapitre 3 Mise en place d’un serveur FTP

INTRODUCTION :

ce chapitre présenter une mise en place d'un serveur FTP sous le logiciel Cisco
packet tracer. Nous allons commencer par montrer l'émulateur utilisé, puis expliquer en
détail les différentes étapes de réalisation de notre réseau et en fini par vérifier la
connectivité entre les périphériques.

Architecture de travail :

La figure suivante présente l’architecture de notr projet.

Figure 3.17: architecteur de travail

Configuration :

1. Apres l’installation de logiciel «pack tracer» on ouvre un nouveau projet et créer


sur la plateforme 17 PC, 5 serveur (Un FTP et 4 DHCP) et 5 commutateurs (un
routeur et 4 switch).

10
Chapitre 3 Mise en place d’un serveur FTP

FigureErreur ! Il n'y a pas de texte répondant à ce style dans ce document.3.28:


création de shéma.

2. Ensuit on a choisir le câble droit pour connecter les équipements terminaux a


les intermédiaires.

Figure 3.9: cablage des équipements

3. Apres avoir connecter notre réseau en passe à la configuration, on commence


par le serveur DHCP pour obtenir automatiquement les adresses IP pour les PCs.
On clique sur le serveur DHCP une fenêtre s’ouvre on choisir Desktop en suite IP
configuration et on fixer une adresse IP de façon statique.

11
Chapitre 3 Mise en place d’un serveur FTP

Figure 3.10: configuration d'addres IP

Puis on choisir Services ensuit DHCP par suite On et save. Remarque : mêmes étapes
pour les autres serveurs DHCP.

Figure3.11: configuration de serveur dhcp

4. L’étape suivant est la configuration des PC, on clique sur un pc s’affiche une
fenêtre et on choisir Desktop par la suite IP configuration et on fixer une adresse
IP grâce au DHCP mêmes étapes pour les autres PC.

Figure 3.12: configuration d'IP ( PCs )

5. Dans la configuration des finaux haute il nous reste le serveur FTP ca


configuration est faite comme suite :

D’abord en cliquent sur le serveur FTP une fenêtre s’ouvre on choisir Desktop en suite
IP configuration et on fixer une adresse IP de façon statique.

12
Chapitre 3 Mise en place d’un serveur FTP

Figure 3.13: configuration d'IP (FTP)

Par la suite on choisit services après FTP en suite On et on le donne un nom et un mot
de passe en fin on appuyer sur Add et Save.

Figure 3.14: configuration de serveur FTP

6 .configuration de routeur :
1ere étape ajout au physique deux Carte Fast Ethernet RJ45

Figure 3.15: cartes fast Ethernet RJ45

13
Chapitre 3 Mise en place d’un serveur FTP

2eme étape dans la fenêtre config on donne à chaque carte une adresse IP et on appuie
sur On .

Figure 3.16: configuration d'IP (router)

Simulation et résultats :

Apres avoir terminé la configuration on teste la connectivité entre les pc et le


serveur FTP cette operration ce fait par chaque pc on utillison le ping avec l’adresse IP
de serveur FTP. on Lancer le cmd en cliquant sur Command Prompt d’un PC. Puis nous
allons utiliser la commande ping, on tape : ping 192.168.0.60 ( adresse ip de serveur
FTP).

Figure 3.17: ping PC0 vers serveur FTP

14
Chapitre 3 Mise en place d’un serveur FTP

Figure 3.18: ping PC6 vers serveur FTP

Figure 3.19: ping PC9 vers serveur FTP

Figure 3.20: ping PC12 vers serveur FTP

Conclusion :

Dans ce chapitre nous avons expliquer brièvement les étapes d’installation et de


configuration du notre projet, où nous avons introduit les outils et logiciels ayant servis
à l’élaboration du projet à savoir Packet Tracer tout en expliquant les différentes
configurations des services, bien que la simulation a été reussie.

15
Conclusion générale

Toute université, entreprise, association ou administration, même dans la vie


cotidianne, où que vous soyez et quels que soient vos centres d'intérêt; avec le
développement astronomique des technologies de l'information et de la
communication, partager et transmettre des informations (fichiers doc, vidéos,
photos...) est l'une des services les plus importants de tout système.

L'objectif principal de notre travail dépend de la gestion et de la configuration des


services de partage et de transfert de fichiers via des protocoles, Parmi ces protocoles
le protocole FTP.

Le FTP est souvent utilisé dans le monde car c’est un moyen très facile et
acceptable à utiliser dans le transfer des fichers pour tout les domaines, il vise
à autoriser et partager plusieurs fichiers volumineux entre les appareils, Permettre
l'autonomie dans les systèmes de fabrication de matériel pour les clients et les services
et Permet un transfert de données efficace.

16
Bibliographie

[1] Jean-François Pillou : Document issu de CommentCaMarche.net est soumis à


la licence GNU FDL. Copyright 2003.

[2] informatique (01AVRIL2014) , Université de Batna 1 :


https://www.studocu.com

[3] https://www.ionos.fr

[4] Colassini : https://www.commentcamarche.net/contents/539-tcp-ip

[5] https://www.it-connect.fr/

[6]https://www.supinfo.com/

[7] https://www.electrical4u.net/transmission/explanation-of-ftp-sftp-tftp/

[8] https://www.numelion.com/fonctionnement-du-protocol-ftp.html

17

Vous aimerez peut-être aussi