La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

FLSI602 Génie Informatique et Réseaux

Présentations similaires


Présentation au sujet: "FLSI602 Génie Informatique et Réseaux"— Transcription de la présentation:

1 FLSI602 Génie Informatique et Réseaux
Alberto Bosio

2 Couche Application Processus d’applications utilisant le réseau, exemples : émulation de terminal : TELNET (émulation de terminal) transfert de fichiers : FTP (File Transfer Protocol), TFTP (Trivial File Transfer Protocol) messagerie : SMTP (Simple Mail Transfert Protocol), POP3, IMAP (Internet Mail Access Protocol) Web : HTTP (HyperText Transfer Protocol)

3 TELNET Port 23 Une des utilisations majeures de la commande telnet était de se connecter à des serveurs telnet, qui demandaient un identifiant, puis un mot de passe, et donnaient une ligne de commande sur la machine distante en échange. Pour cela elle nécessitait le lancement d'un démon sur la machine hôte, souvent appelé telnetd. La commande telnet reste une commande très pratique pour tester des serveurs. Vue la flexibilité du programme, il est possible d'utiliser la commande telnet pour établir une connexion TCP interactive avec d'autres services tels que SMTP, HTTP, POP, IMAP, etc. en utilisant alors le port du protocole au lieu du port telnet standard.

4 email Sender Sender SMTP server Receiver SMTP server Server POP
File system File system Server IMAP

5 SMTP: port 25 POP3: port 110 IMAP: port 143

6 SMTP Protocole SMTP (telnet serveradd 25)
220 alpha.com Simple Mail Transfer Service Ready HELO beta.com 250 alpha.com says: Nice to meet you beta.com MAIL 250 OK RCPT 250 OK DATA 354 Start mail input; end with <CRLF>.<CRLF> Blah blah blah… etc. etc. etc OK

7 POP3 Protocole POP3(telnet serverpop 110)
Connected to kirkenes.lirmm.fr. Escape character is '^]'. +OK POP3 kirkenes.lirmm.fr v server ready user bosio +OK User name accepted, password please pass jdjdjdj -ERR Bad login

8 POP3

9 IMAP

10 FTP partage de fichiers entre machine distante, ports = {20, 21}
utilisation de 2 canaux de transmission : canal commandes (21),canal données (20) Le DTP (DataTransfer Process) : processus chargé d'établir la connexion et de gérer le canalde données. le PI (Protocol Interpreter) : interpréteur de protocole permettant de commander le DTP à l'aide des commandes reçues sur le canal de contrôle.

11 FTP

12 HTTP Port 80 Les clients HTTP (web browser) permettant à un utilisateur d'accéder à un serveur contenant les données. Serveurs HTTP: Apache: Linux, Windows Internet Information Services: Windows

13 HTTP GET: C'est la méthode la plus courante pour demander une ressource. POST: Cette méthode doit être utilisée pour ajouter une nouvelle ressource (un message sur un forum).

14 Sécurité Tous les protocoles vu ne sont pas sécurisé!
Les données circule en clair (mot de passe !!)

15 Protocole sécurisé Based on cryptography SSH: port 22 HTTPS: port 443
Asymmetric/symmetric SSH: port 22 web of trust HTTPS: port 443 Trusted certificate (PKI – Public Key Infrastructure)


Télécharger ppt "FLSI602 Génie Informatique et Réseaux"

Présentations similaires


Annonces Google