diff --git a/docs/procedure-tftp.md b/docs/procedure-tftp.md
new file mode 100644
index 0000000000000000000000000000000000000000..9279ce8c0d336c72389fd4de058764ec99c31cce
--- /dev/null
+++ b/docs/procedure-tftp.md
@@ -0,0 +1,57 @@
+# procedure TFTP
+
+## installation :
+
+    apt-get install tftpd-hpa
+
+## fichier de configuration :
+
+    nano /etc/default/tftpd-hpa
+
+
+## Connexion au switch/routeur en SSH au préalable : 
+
+    Putty
+
+## sauvegarder fichier configuration switch/routeur : 
+
+    copy run tftp
+    Address or name of remote host []? "IP PC destination"
+    Destination filename [switch-confg]? "écrire nom du fichier config"
+    !!   
+    7235 bytes copied in 0.880 secs (8222 bytes/sec)
+    //confirmation de la création du fichier config nommé ci-dessus dans le repertoire "tftp"//
+
+## envoyer le fichier de configuration switch/routeur
+
+    copy tftp run 
+    Address or name of remote host []? "IP PC source du fichier config"
+    Source filename []? "nom du fichier config concerné dans le repertoire TFTP" 
+
+## Problème rencontré : 
+### error socket:
+
+
+    sur les PC:
+        Ne pas oublier l'adressage : 
+            "ip addr add "IP" dev "interface"
+            "ip link set up dev "interface"
+        crée la passerelle:
+            "ip route add default via "IP" dev "interface"
+--------------
+
+    récupération config switch:
+        crée un VLAN temporaire
+            "int vlan 1"
+            "ip address "IP" "masque"
+            "no sh"         
+        retourner sur la procédure TFTP ci-dessus
+-------------
+    récupération routeur:
+        crée une passerelle sur le port du routeur(GIGA 0/0 par exemple)
+            config t
+            interface Giga 0/0
+            ip address "IP passerelle" "masque"
+            no sh
+
+