Couches 4 à 7 : Traitement des données



Documents pareils
L3 informatique TP n o 2 : Les applications réseau

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Glossaire. ( themanualpage.org) soumises à la licence GNU FDL.

Serveurs de noms Protocoles HTTP et FTP

18 TCP Les protocoles de domaines d applications

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

Présentation Internet

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Les services usuels de l Internet

Programmation Internet Cours 4

(structure des entêtes)

Qu est ce qu Internet. Qu est-ce qu un réseau? Internet : à quoi ça sert? présentation des services. Exemple de configuration. Rôles des éléments

Gilles.Roussel univ-mlv.fr HTTP/1.1 RFC 2068

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Module BD et sites WEB

Architectures web/bases de données

Dans l'épisode précédent

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Introduction à HTTP. Chapitre HTTP 0.9

Réseaux. 1 Généralités. E. Jeandel

Divers éléments. Protocoles d'applications. Un agent Utilisateur. MUA - Agents Utilisateurs de Courriel. Simple Mail Transfer Protocol

Services Réseaux - Couche Application. TODARO Cédric

Cisco Certified Network Associate

HTTP 1.1. HyperText Transfer Protocol TCP IP ...

Protocoles Applicatifs

Cours CCNA 1. Exercices

Fonctionnement d Internet

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

Couche application. La couche application est la plus élevée du modèle de référence.

Chapitre : Les Protocoles

HTTP HTTP. IUT1 dpt SRC L Isle d Abeau Jean-françois Berdjugin. Introduction et architecture Messages Authentification Conclusion

Le réseau Internet.

Développement des Systèmes d Information

Faculté de Génie Chaire industrielle en infrastructures de communication. La technologie XML. Wajdi Elleuch

Hébergement de site web Damien Nouvel

From supply chain to demand chain

Introduction aux Technologies de l Internet

Outils de l Internet

Le protocole HTTP. 10 minutes pour comprendre. HTTP/0.9 - Lacunes et limitations HTTP/1.0 HTTP/1.1

Réseaux et protocoles Damien Nouvel

1.Introduction - Modèle en couches - OSI TCP/IP

Application Web et J2EE

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

Culture informatique. Cours n 9 : Les réseaux informatiques (suite)

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Applications. Applications. Le système de nommage d Internet: Domain Name System. Applications. service de noms

1 Introduction Propos du document Introduction De HTTP 1.0 à HTTP

Internet et Programmation!

Préparation au C2I. Année 2011

Développement Web. Les protocoles

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Programmation Web. Madalina Croitoru IUT Montpellier

XML, PMML, SOAP. Rapport. EPITA SCIA Promo janvier Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

Les outils de création de sites web

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

FileMaker Server 11. Publication Web personnalisée avec XML et XSLT

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

RFC 7230 : Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

Les Architectures Orientées Services (SOA)

L identité numérique. Risques, protection

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

Les applications Internet

Présentation du modèle OSI(Open Systems Interconnection)

Failles XSS : Principes, Catégories Démonstrations, Contre mesures

4. SERVICES WEB REST 46

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Internets. Informatique de l Internet: le(s) Internet(s) Composantes de l internet R3LR RENATER

Protection des protocoles

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Livre Blanc WebSphere Transcoding Publisher

Basile Couëtoux Yves Dubromelle Jean-Pierre Prunaret. Année Outils Informatique et C2I. B. Couëtoux Y. Dubromelle J-P.

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Mise en œuvre des serveurs d application

Guide de connexion Wi-Fi sur un hotspot ADP Télécom

Les cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Comment utiliser mon compte alumni?

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Devenez un véritable développeur web en 3 mois!

Les serveurs. UE 103b. Guillaume Burel.

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

2. DIFFÉRENTS TYPES DE RÉSEAUX

FTP & SMTP. File Transfert Protocol. Deux applications fondamentales pour le réseau Internet. Un protocole d échange de fichier «au dessus» de TCP :

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

Vulnérabilités et sécurisation des applications Web

1 LE L S S ERV R EURS Si 5

Manuel d'utilisation du navigateur WAP Palm

Proxy et reverse proxy. Serveurs mandataires et relais inverses

FileMaker Server 12. publication Web personnalisée avec XML

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

FICHE 1 : GENERALITES SUR INTERNET EXPLORER

Tunnels et VPN. 22/01/2009 Formation Permanente Paris6 86

Annexe C Corrections des QCM

Internet. Glossaire. NOTE Au format PDF, en cliquant sur l image vous obtiendrez une séquence vidéo (QuickTime 3.0) de plus moins de une Minute.

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Transcription:

Chapitre 8 1 Couches 4 à 7 : Traitement des données Couche 4 OSI : Transport 2 Cette couche est la charnière entre les fonctions qui traitent de la communication et celle qui traitent de l'exploitation. Au dessus les caractéristiques du réseau n'apparaissent plus. La communication de bout en bout entre 2 usagers est assurée quelques soient les conditions. La couche gère les ressources de communications mis à disposition pour offrir le service avec les caractéristiques souhaités Classes de services :

Couche 4 OSI : Transport 3 Couche 4 OSI : Transport 4 Services rendus en fonction de la classe de la couche Transport :

Couche 5 OSI : Session 5 Gestion des dialogues : Synchronisation Interruption Reprise Couche 5 OSI : Session 6

Couche 6 OSI : Présentation 7 Compréhension cohérente des informations échangées Couche 7 OSI : Application 8 Cadre d'accueil des tâches qui ont à communiquer (FTP, FTAM,.. ). ASE : Application Service Elements

Services Applicatifs associés à TCP/IP 9 Transport : TCP/IP et accès par modem (SLIP, PPP) Supervision : SNMP, routeurs, proxy, administration Sécurité : chiffrement, filtrage, authentification Service E-Mail 10 Envoyer et recevoir des courriers adresses de courrier Internet : nom@organisation.domaine.pays Le courrier électronique n'est pas anonyme Un mail contient toujours : l'adresse du destinataire, le sujet du mail parfois appelé aussi objet du courrier Et de façon optionnelle : les lignes correspondant au contenu du mail (ASCII) un attachement (ASCII, Word, son etc). Les logiciels de lecture de courrier : Eudora Pegasus.

Service E-Mail 11 Les Protocoles Courrier La boîte aux lettres de votre correspondant peut être située sur :. son ordinateur. sur un serveur de courrier Pour expédier votre courrier : SMTP directement ou une procédure extension de POP3 Service E-Mail 12 Les Protocoles Courrier SMTP (Simple Mail Transport Protocol) :. Le protocole SMTP est un protocole point à point. Il met en communication deux serveurs celui de la personne qui envoie le courrier et celui qui le reçoit. Ces serveurs sont chargées de la gestion des courriers. Le protocole SMTP spécifie: le format des adresses des utilisateurs le format des champs de vos courriers (from: to: etc.) les possibilités d'envoi groupé la gestion des heures

Service E-Mail 13 Les Protocoles Courrier POP3 (Post Office Protocol) Pour récupérer votre courrier sur une machine distante Quand vous n'êtes pas connecté en permanence à Internet. Le protocole POP gère les messages suivants: LIST donne le nombre de courriers présents sur le serveur RETR numéro récupère le courrier numéro sur votre serveur DELE numéro détruit le courrier numéro NOOP vérifie la connexion LAST récupère le dernier message arrivé sur le serveur QUIT quitte la session et en autorise une autre Service E-Mail 14 Les Protocoles Courrier IMAP (Interactive Mail Access Protocol) C est un autre protocole moins utilisé que POP Il gère :» plusieurs accès simultanés,» plusieurs boîtes aux lettres sur le serveur» recherches de courrier selon critères. plus riche plus complexe moins utilisé MIME (Multi-purpose Internet Mail Extensions) Gestion des types des documents attachés Listes de distribution : Les Listservs : 1 programme (robot) gère la liste Les Services de changement d'adresse

Standardiser les formats : MIME (rfc 1521, 1522 : 1993) 15 Multipurpose Internet Mail Extensions Format de mail universel, Documents attachés Fichiers de correspondance format/suffixe Le Web utilise un (petit) sous-ensemble de MIME Type de ressources Content-type: text/html Content-type: image/gif Encodage de ressources Content-Transfer-Encoding: base64 Content-Transfer-Encoding: x-gzip MIME 2/2 16 Serveur : trouve l emballage application/msword application/octet-stream audio/basic chemical/x-pdb image/gif message/news multipart/mixed text/html video/quicktime x-conference/x-cooltalk x-world/x-vrml doc bin dms lha lzh exe class au snd pdb xyz gif html htm qt mov ice wrl vrml Client : trouver l action à réaliser Interprète la ressource (text/html, image/gif, plug-ins) Transmet la ressource à une application externe Demande à l utilisateur

Service de News (forums) 17 Les News sont des forums fédérés par thème Questions envoyées par mail d'autres peuvent y répondre Pendant une durée donnée, tous les courriers envoyés sont conservés 17 000 Newgroup par le monde (France, 6 000 groupes) Les groupes sont organisés par grands thèmes : comp misc gnu... fr pour les groupes francophones de pour les groupes allemands Notion d'abonnement Service de News (forums) 18 Un serveur de News garde tous ses messages sur un disque dur NNTP (News Network Transfer Protocol) : Usenet : acheminement des News de serveur en serveur connexions permanentes entre serveurs voisins, mettant à jour instantanément chaque nouveauté

Service FTP 19 FTP (File Transfer Protocol) Le premier outil qui a été mis à la disposition des utilisateurs pour échanger des fichiers sur TCP/IP Modèle client/serveur Compression et format des données Archie : fonctionnalité qui permet de se faire expédier le résultat de recherches par Email Les serveurs Archie sont quotidiennement informés et mis à jour en temps réel Service Telnet 20 Connexion sur une machine distante en tant qu'utilisateur Modèle client/serveur En France, hier Minitel, aujourd'hui disponibles via Telnet L'adresse URL d'un service telnet est :. telnet://login:mot_de_passe@adresse:port. Terminal : VT100 Les ports Telnet :. Par défaut, port = 23

Service IRC (Internet Relay Chat) 21 Un concept assez récent sur Internet : IRC, ICQ,... Protocole qui permet à des utilisateurs de communiquer en direct. Talk : communication à deux IRC : communication à plusieurs dans des forums (canal) ou à deux (en privé) La Voix : présente dans les derniers logiciels IRC, mais saturation de la bande passante La Vidéo :IRC permet de faire de la video-conférence lorsque la bande passante l'autorise (ligne Numéris) La planche à dessin Service World Wide Web 22 Web = la toile d'araignée WWW=World Wide Web=toile d'araignée couvrant le monde entier le WWW relie des serveurs HTTP qui envoient des pages HTML à des postes dotés d'un navigateur Le protocole de communication entre les navigateurs et les serveurs est HTTP (Hyper Texte Transfert Protocol) Le langage permettant d écrire les pages Web est le HTML (Hyper Text Markup Language)

Histoire de Web : En résumé 23 HTTP 24 Comment récupérer une ressource : HTTP Comment décrire une ressource : Description interne : ML Description des relations entre ressources HT Remarque : WAP + WML idem pour les mobiles

HTTP 25 HyperText Transfer Protocol : 1/0 rfc 1945 (05 1996) : Internet Informal Tim Berners-Lee, Roy T. Fielding, Henry Frystyk 1/1 rfc 2068 (01 1997) : Internet Proposed Standard Fielding, Getty, Mogul, Frystyk, Berners-Lee Connexions persistantes Protocole de type Remote Procedure Call sur TCP Connexion Requête du client Réponse du serveur Déconnexion HTTP : Les requêtes 26 Format d une requête <Méthode><Chemin><Version_http> [<Champ_optionnel>: <Valeur>] Méthodes GET, HEAD, POST, PUT Champs optionnels User-Agent, If-Modified-Since, Authorization=XXX

HTTP Les réponses 27 Format d une réponse <Version_HTTP><Code_Réponse><Texte> Content-Type: <Type_MIME> [<Champ_optionnel>: <Valeur>] <Document> Code réponse 100-199 : Informatif : 100 Continue 200-299 : Requête client réussie : 200 OK, 201 Created 300-399 : Requête client redirigée : 301 Moved Permanently, 302 Temporary 400-499 : Erreur client : 400 Bad, 401 Unauthorized, 403 forbidden, 404 not found 500-599 : Erreur du serveur : 500 Internal Server Error, 501 not implemented HTTP 28 Texte libre : description en anglais du code de réponse Champs optionnels du serveur Date de la requête : date Date de modification : Last-Modified Identification du serveur : Server Taille du document : Content-Length HTTP/1.1 Connexion «Keep-Alive» Gestion fine des caches Web

Exemple HTTP 29 telnet lisiaix0 80 >GET /index.html HTTP/1.0 >User-Agent: libwww/2.12 > => HTTP/1.1 200 OK => Date: Fri, 11 Feb 1998 18:30:27 GMT => Server: Apache/1.2.4 => Content-Length: 381 => Content-Type: text/html => => <HTML> => <BODY> => Bonjour tout le monde... => </BODY> => </HTML> HTML : le langage 30 Le langage HTML est un langage à balises : <marqueur attributs=arguments> texte </marqueur> <b>gilles</b> La version HTML 3.2 : Balises de mise en page Liens et signets Les images / les MAP Les Tableaux Les Applets Java... Le langage HTML 4.0 : Les feuilles de style Les frames Multimédia sur Internet Explorer : Le son, La vidéo HTML dynamique : javascript,...

HTML Structure d'un document 31 <!ELEMENT HTML 0 0 (Head, Body)> <!ATTLIST HTML %I18N;> --------------------------------------------------------- <Html> <Head> Information sur le document </Head> <Body> Document html </Body> </Html> HTML : les formulaires 32

HTML : les formulaires 33 But : Récolter des informations en provenance des lecteurs de Web Traités sur le serveur par des programmes CGI : exécution de programmes sans paramètre exécution de programmes avec paramètres Soumissions : GET POST Exemple : <FORM METHOD="POST" ACTION="http://hoohoo.ncsa.uiuc.edu/htbin-post/post-query"> Entrez la valeur du champ 1 <INPUT NAME="entry1"> Entrez la valeur du champ 2 <INPUT NAME="entry2"> Entrez la valeur du champ 3 <INPUT NAME="entry3"> <INPUT TYPE="submit" VALUE="Envoyer"> </FORM> HTML : Programmes CGI 34 Common Gateway Interface Lien avec un programme (exécutable) exécuté sur le serveur pour traité les données saisies : Un programme en langage C, shell, Perl,...

GET et POST 35 Lancement de CGI par invocation de la méthode GET ou POST Chaque CGI est prévu pour traiter l une de ces méthodes ou les deux Appelé depuis un formulaire depuis l intérieur d un document HTML depuis un hyperlien GET Contient les paramètres dans l URL http://www.toto.fr/mon-cgi.cgi?x=1 Récupération des paramètres dans la variable d'environnement $QUERY_STRING POST 36 Les paramètres sont transmis en une chaîne de caractères après la requête HTTP La requête doit comporter un champ Content-Type et un champ Content-Length POST /cgi-bin/conf-cal HTTP/1.1 Content-Type: application/x-www-form-urlencoded Content-length: 27 format=html&type=conference Récupération des paramètre par Stdin

La récupération des paramètres 37 Encodage des paramètres (x-www-form-urlencoded) Espace --> «+» Tous les caractères spéciaux et accentués %<Code_ASCII> @==>%40 ç=>%c7 Les paramètres sont concaténés en une chaîne de caractères séparés par des «&»: format=html&type=conference Il existe des librairies dans tous les langages pour décoder les paramètres Formulaires : diagramme de temps 38 Client Serveurs Serveur HTTP Application Saisie des champs Demande de formulaire http://www.univ-lyon.fr Envoi du formulaire de saisie Récupération du document html Soumission des champs Transmission Sortie vers le client à l application Traitement des données HTTP CGI

HTML : Applet java 39 Les Applets : Programme Java inclu dans une page HTML <APPLET CODEBASE=URL > <PARAM NAME=paramètres VALUE=valeur> </APPLET> CODEBASE=URL : définit le chemin où se trouve l'applet. CODE=fichier : définit le fichier contenant la class Java à exécuter ALT=texte : définit le texte à afficher si le code Java n'est pas lancé NAME=nom : définit le nom de l'instanciation XML : extensible Markup Language 40 Idée de base : Langage de description générique des 2 structures d'un document Utiliser les balises pour décrire les données <roman>notre dame de Paris</roman> XSL : Feuille de style pour XML : Permet l'affichage d'un document XML (sur navigateur) Les logiciels associés : Editeur de XML Parser de XML

XML : extensible Markup Language 41 HTML, Balisage procédural : codes de formatage (gras, italiques) des traitements de texte traditionnels Codes mélangés au contenu spécifique à un logiciel et à une version du logiciel Echange difficile entre applications hétérogènes XML, Balisage descriptif Décrit la sémantique du contenu Basé sur la structure hiérarchique du document La structure arborescente du document XML (intitulé des balises, imbrications des balises, caractère obligatoire ou facultatif ) peut être déclarée formellement Sépare le contenu des instructions de traitement (y compris le formatage) Permet validation et navigation de la structure du document XML : extensible Markup Language 42 Langage Ouvert et Extensible XML utilise le jeux de caractère Unicode (ISO 10646) XML est un méta-langage qui permet d inventer des jeux de balises et les règles syntaxiques d utilisation de ces balises Support des grands éditeurs de logiciels Composantes d une application XML Le document ou instance XML comprend : le prologue pouvant pointer vers une définition de type de document (DTD) (optionnel) le texte balisé selon la structure définie par la DTD Une feuille de style XSL qui transforme le document XML en HTML pour l affichage sur le browser web

XML : extensible Markup Language 43 La Syntaxe d une DTD Décrit rigoureusement la structure d un document à l aide des déclarations suivantes : Eléments Attributs Entités générales et de paramètres Commentaires Instructions de traitement Exemple de DTD : <!ELEMENT commande ( no-pièce+, decription*, quantité, date-livraision?)> Document XML conforme à la DTD ci-dessus : <commande> <no-pièce> NAS1104-10D</no-pièce> <description>verrou</description> <quantité>1</quantité> <date-livraison>1998-04-07t21:30:00</date-livraison> </commande> XML : extensible Markup Language 44 Document XML bien formé : Sans DTD Contient au moins un élément Imbrication correcte des balises Document Valide : Possède une DTD L instance XML suit les règles de la DTD Feuille de Style Feuille de style référencée dans le document XML par son URL : <?xml-stylesheet href= article.xsl type= text/xsl?> Permet de présenter le document XML sur un browser web sous format HTML Le processeur XSL peut être sur le client ou sur le serveur

XML : extensible Markup Language 45 XSLT (XSL Transformation) : langage de transformation normalisé qui va permettre, si nécessaire, de transformer une DTD (un arbre XML) "orientée contenu" en une autre DTD (un autre arbre XML) "orientée restitution" (c'est-à-dire constituée d"objets formateurs" (formatting objects). XML Schema : formalisme qui doit permettre définir des contraintes en matière de syntaxe, de structure et de valeurs applicables à une classe de documents. Il va permettre entre autres choses d'effectuer des contrôles de validité lors de la saisie/mise à jour de documents XML DOM : Modèle objet de document : un langage normalisé d'interface (API, Application Programming Interface) qui va permettre à un programme (Java, ECMAScript ) de naviguer dans un arbre XML (ou HTML) et d'en lire ou d'en modifier le contenu : Book = Doc.documentElement.firstChild; Sujet = Book.getAttributeNode("SUBJECT").text... XML : extensible Markup Language 46 Les mécanismes de lien (linking) et d'adressage associés à XML sont en cours de spécification au sein de trois documents : XPath (XML Path Language). XPath est le langage d'expression de chemins à l'intérieur d'un document XML, destiné à être utilisé à la fois par XSLT et par Xpointer. XPointer (XML Pointer Language). XPointer est le langage d'adressage des contenus d'un document XML. XLink (XML Linking Language). XLink spécifie les indications à insérer dans les ressources XML pour décrire des liens entre objets. Il utilise la syntaxe XML pour créer des structures qui peuvent décrire non seulement des hyperliens unidirectionnels tels que ceux permis aujourd'hui HTML mais aussi des liens plus complexes typés et à terminaisons multiple. Resource Description Framework, Dublin Core, méta-données,... Synchronized Markup Integration Language,...

XML : extensible Markup Language 47 <?xml version="1.0" encoding="iso-8859-1"?> <BIBLIO SUBJECT="XML"> <BOOK ISBN="9782212090819" LANG="fr" SUBJECT="applications"> <AUTHOR>» <FIRSTNAME>Jean-Christophe</FIRSTNAME> <LASTNAME>Bernadac</LASTNAME>» </AUTHOR> <AUTHOR>» <FIRSTNAME>François</FIRSTNAME> <LASTNAME>Knab</LASTNAME>» </AUTHOR> <TITLE>Construire une application XML</TITLE> <PUBLISHER>» <NAME>Eyrolles</NAME> <PLACE>Paris</PLACE>» </PUBLISHER> <DATEPUB>1999</DATEPUB> </BOOK> <BOOK ISBN="9782212090529" LANG="fr" SUBJECT="général"> <AUTHOR>» <FIRSTNAME>Alain</FIRSTNAME> <LASTNAME>Michard</LASTNAME>» </AUTHOR> <TITLE>XML, Langage et Applications</TITLE> <PUBLISHER>» <NAME>Eyrolles</NAME> <PLACE>Paris</PLACE>» </PUBLISHER> <DATEPUB>1998</DATEPUB> </BOOK> </BIBLIO> Caractéristiques d un protocole 48 Nom : Simple Mail Transfert Protocol Rfc : 1830, 1845, 1846 Mode de fonctionnement : Connecté Port de connexion : 25 Commande / Requêtes : EXPN, QUIT, HELO... Client : Eudora Serveur : Sendmail

Protocoles : Exemples 49 Famille Nom Client Serveur Port Courrier SMTP Sendmail Sendmail 25 POP3 Eudora Popper 110 IMAP Eudora Imapd 143 Transfert de fichiers FTP ftp Ftpd 20/21 Forums NNTP Tin Nntpd 119 Web HTTP Netscape Httpd 80 Conversion IP/Nom DNS Resolver BIND in.named 42/udp Ports réserves =< 1024 - Ports libres > 1024