Préparation au C2I. Année 2011



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

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

L identité numérique. Risques, protection

18 TCP Les protocoles de domaines d applications

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

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

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

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

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

Programmation Internet Cours 4

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

Internet et Programmation!

Serveurs de noms Protocoles HTTP et FTP

Courrier électronique

Réseaux et protocoles Damien Nouvel

Les applications Internet

Mr. B. Benaissa. Centre universitaire Nâama LOGO

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

Cours CCNA 1. Exercices

Petite définition : Présentation :

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

L3 informatique Réseaux : Configuration d une interface réseau

Club informatique Mont-Bruno Séances du 18 janvier et du 17 février 2012 Présentateur : Michel Gagné

Présentation Internet

INTERNET, C'EST QUOI?

Chapitre : Les Protocoles

Présentation du ResEl

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

Protocoles Applicatifs

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

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

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

Introduction. Adresses

Algorithmique et langages du Web

Introduction aux Technologies de l Internet

Communiquer avec un ou plusieurs interlocuteurs. Michel Futtersack, Faculté de Droit, Université Paris Descartes, Sorbonne Paris Cité

Informatique Générale Les réseaux

Se protéger des Spams

Comment utiliser mon compte alumni?

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

Les outils de création de sites web

C2i B6 - Échanger et communiquer à distance

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

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

Adresse directe fichier : Adresse url spécifique sur laquelle le lien hypertext du Client doit être

Les services usuels de l Internet

Caruso33 : une association à votre service

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Dans l'épisode précédent

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

Le travail collaboratif et l'intelligence collective

Cisco Certified Network Associate

D5 Travailler en réseau, communiquer et collaborer. D5 Travailler en réseau, communiquer et collaborer

Protection des protocoles

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

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Le service FTP. M.BOUABID, Page 1 sur 5

Internet Découverte et premiers pas

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

DHCP et NAT. Cyril Rabat Master 2 ASR - Info Architecture des réseaux d entreprise

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Application Web et J2EE

Cours d'informatique «Internet» Session 1

Le réseau Internet.

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Ex Nihilo Denis Ensminger

Certificat Informatique et internet Niveau 1 TD D1. Domaine 1 : Travailler dans un environnement numérique évolutif. 1. Généralités : Filière

Zimbra. S I A T. T é l : ( ) F a x : ( )

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

Microsoft Solution de messagerie et de travail en ligne pour les établissements

Présentation du Serveur SME 6000

Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv. d après M. Berthet et G.Charpentier

Les serveurs. UE 103b. Guillaume Burel.

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

Atelier Introduction au courriel Utiliser Guide de l apprenant

Outils de l Internet

Présentation du logiciel Free-EOS Server

WebSSO, synchronisation et contrôle des accès via LDAP

Plan. Programmation Internet Cours 3. Organismes de standardisation

Développement des Systèmes d Information

Dr.Web Les Fonctionnalités

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

Thunderbird. Le logiciel libre du mois. Un peu de vocabulaire. Principales caractéristiques de Thunderbird!

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

GENERALITES. COURS TCP/IP Niveau 1

E.N.T. Espace Numérique de Travail

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

Tunnels. Plan. Pourquoi? Comment? Qu est-ce? Quelles solutions? Tunnels applicatifs ESIL INFO 2005/2006. Sophie Nicoud

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

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

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Internet Le guide complet

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Utilisez Thunderbird 2! La messagerie intelligente et performante. Introduction

Architectures web/bases de données

Guide d installation et de configuration du serveur de messagerie MDaemon

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?

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

Transcription:

Préparation au C2I Année 2011

Examen théorique C2I Pour vous préparer à l'examen théorique du C2I : Vous devez passer les tests de positionnement accessible présent dans ecume (depuis l'ent) Lire les documents du C2IMES Attention : l'examen difficile Cette année, il y aura deux sessions pour l'examen théorique (les dates seront affichées devant le BDL) Seule les étudiants qui auront la moyenne à la partie pratique à la première session pourront passer l'examen théorique Pour valider le C2I, il faut avoir la moyenne à la partie pratique et à la partie théorique.

Examen théorique C2I Les référentiels du C2i : A1 : Tenir compte du caractère évolutif des TIC A2 : Intégrer la dimension éthique et le respect de la déontologie B1 : S approprier son environnement de travail B2 : Rechercher l'information B3 : Sauvegarder, sécuriser, archiver ses données en local et en réseau... B4 : Réaliser des documents destinés à être imprimés B5 : Réaliser la présentation de ses travaux en présentiel et en ligne B6 : Echanger et communiquer à distance B7 : Mener des projets en travail collaboratif à distance QCM : 5 questions par référentiel, moyenne à chaque référentiel

Le QCM de la partie théorique Pour une question qui a B bonnes réponses et M mauvaises réponses, si vous donnez b bonnes réponses et m mauvaises réponses, votre note à la question est : b B m M Si vous répondez toutes les bonnes réponses et aucune mauvaise réponse, vous avez 1 Si vous répondez toutes les mauvaises réponses et aucune bonne réponse, vous avez -1. Si vous ne répondez rien (ou tout), vous avez 0

Fonctionnement d'internet 17/03/11 Bertrand Estellon - Département Info - C2 5

Internet? Internet est un système global de communication qui interconnecte des réseaux informatiques Un peu d'histoire : 1969 : Premiers nœuds de ARPANET installés 1972 : Courrier électronique, première démo. publique. Années 1980 : ouverture aux universitaires Fin années 80 : ouverture aux appli. commerciales 1991 : début du World Wide Web (CERN) 1993 : WWW accessible à tous gratuitement (CERN) 17/03/11 Bertrand Estellon - Département Info - C2 6

LAN (Local Area NetWork) et Internet LAN 1 Internet Ordi Ordi Passerelle Routeur LAN 2 Routeur Routeur Ordi Ordi Passerelle Routeur 17/03/11 Bertrand Estellon - Département Info - C2 7

Communication Émetteur Destinataire Besoins : Canal physique (pour transmettre les messages) Identification du destinataire (routage des messages) Protocoles communs (pour se comprendre) 17/03/11 Bertrand Estellon - Département Info - C2 8

Routage Routeur Routeur Routeur Routeur Routeur Routeur Routeur plusieurs chemins = résistance aux pannes Les routeurs guident le message vers sa destination 17/03/11 Bertrand Estellon - Département Info - C2 9

Adresse MAC (Media Access Control) Une adresse MAC est un identifiant physique stocké dans une carte réseau ou une interface réseau Elle est attribuée mondialement Une adresse MAC : 5E:FF:56:A2:AF:15 Utilisée pour identifier une carte réseau dans un réseau local (protocole Ethernet) Elle est utilisée, par exemple, pour protéger un réseaux Wi-Fi (filtrage par adresses MAC) 17/03/11 Bertrand Estellon - Département Info - C2 10

Adresses IP (Internet Protocol) Identifie chaque appareil connecté à un réseau qui utilise le protocole IP Adresse IPv4 (version 4) : 139.124.196.1 En général, l'adresse IP est attribuée au démarrage grâce par un serveur utilisant le protocole DHCP (Dynamic Host Configuration Protocol) Elle peut être également fixe L'adresse 127.0.0.1 est appelée adresse de bouclage (elle pointe vers la machine elle-même) Adresse IPv6 (version 6) : 16 octets 17/03/11 Bertrand Estellon - Département Info - C2 11

LAN (Local Area NetWork) et Internet LAN 1 Internet Passerelle 1 192.168.1.2 192.168.1.8 192.168.1.7 34.122.5.12 Routeur LAN 2 192.168.1.2 192.168.1.9 192.168.1.1 69.12.12.14 Routeur Passerelle 2 17/03/11 Bertrand Estellon - Département Info - C2 12

Exemple de routage estellon@data:~$ traceroute www.google.fr traceroute to www.l.google.com (74.125.77.99), 30 hops max, 40 byte packets 1 139.124.13.250 (139.124.13.250) 2 ad-u2-timone.phocean.fr (193.50.131.24) 3 timo-cc-c6506.phocean.fr (194.214.97.2) 4 192.168.100.18 (192.168.100.18) 5 193.51.181.182 (193.51.181.182) 6 te1-1-marseille-rtr-021.cssi.renater.fr (193.51.189.17) 7 te-4-2.car1.paris1.level3.net (212.73.207.173) 8 ae-32-52.ebr2.paris1.level3.net (4.68.109.62) 9 ae-1-100.ebr1.paris1.level3.net (4.69.133.81) 10 ae-2.ebr1.london2.level3.net (4.69.133.94) 11 ae-1-100.ebr2.london2.level3.net (4.69.132.122) 12 ae-2.ebr1.london1.level3.net (4.69.132.146) 13 ae-1-100.ebr2.london1.level3.net (4.69.132.118) 14 ae-2.ebr2.amsterdam1.level3.net (4.69.132.134) 15 ae-21-52.car1.amsterdam1.level3.net (4.68.120.47) 16 212.72.42.14 (212.72.42.14) 17 209.85.254.250 (209.85.254.250) 18 209.85.248.79 (209.85.248.79) 19 72.14.239.197 (72.14.239.197) 20 209.85.255.106 (209.85.255.106) 21 ew-in-f99.google.com (74.125.77.99) 17/03/11 Bertrand Estellon - Département Info - C2 13

Un protocole? Spécification de règles pour communiquer Ces règles permettent de donner une signification aux données échangées (données -> informations) Exemple avec une communication téléphonique : 1 : compose le numéro (établir une communication) 2 : décroche et dit «Allo» (indique qu'il est prêt à recevoir) 1 : «Bonjour, Truc à l'appareil.» (identification)... 1 : «Aurevoir» (message de fin de la communication) 2 : «Aurevoir» (acceptation de la fin de la communication) 1 et 2 : raccorchent le combiné (fin de la communication) 17/03/11 Bertrand Estellon - Département Info - C2 14

Ethernet Ethernet est le protocole de communication utilisé dans les réseaux locaux. Il permet d'envoyer des données entre deux ordinateurs en utilisant leur adresse MAC. On ajoute des "méta-données" ou "en-tête" qui contiennent des informations comme l'adresse MAC du destinataire et de la source. Adr. MAC Du dest. Adr. MAC De la source... Données 17/03/11 Bertrand Estellon - Département Info - C2 15

IP (Internet Protocol) L'"Internet Protocol" (IP) est le protocole de communication utilisé sur Internet. Les données que vous envoyez sur Internet sont encapsulée dans des paquets. Le protocole IP assure l'acheminement des paquets Le protocole IP ne s'occupe pas du contenu des paquets. L'en-tête du paquet permet au routeur de router le paquet. En-tête IP Données Sur internet, Les routeurs utilisent le même format d'en-têtes. 17/03/11 Bertrand Estellon - Département Info - C2 16

Protocoles de transport permettent le transfert des données entre les ordinateurs d'un réseau Ces protocoles organisent les données en paquets qui vont être routés sur le réseau (avec IP) Protocole TCP (Transmission Control Protocol) détection des données perdues, des erreurs, etc. Établissement d'une connexion Protocole UDP (User Datagram Protocol) Ne vérifie pas l'arrivée des messages Mode non-connecté mais plus rapide 17/03/11 Bertrand Estellon - Département Info - C2 17

Ports Numéro entre 0 et 65 535 Point d'accès aux services proposées par un serveur Le serveur écoute sur les ports associés aux services Le client précise le port de destination du message Exemples : Port 21 -> FTP (File Transfert Protocol) Port 80 -> HTTP (Hypertext Transfer Protocol) Contient le port du dest. et de la source En-tête TCP ou UDP Données 17/03/11 Bertrand Estellon - Département Info - C2 18

TCP/IP Données En-tête TCP Données En-tête IP En-tête TCP Données 17/03/11 Bertrand Estellon - Département Info - C2 19

Architecture client/serveur Requête Port Client Réponse Serveur 1) Le serveur attend des connexions (sur un port) 2) Une connexion est établie entre le client et le serveur 3) Le client envoie des requêtes en utilisant le protocole 4) Le serveur répond au client 5) Retour au 3 jusqu'à l'interruption de la connexion 17/03/11 Bertrand Estellon - Département Info - C2 20

Domaines Ensemble d'ordinateurs reliés à internet La syntaxe des noms de domaine est hiérarchique Exemple : dans google.fr fr : domaine national de premier niveau (france) google : ensemble des ordinateurs qui hébergent les services de google pour la france Chaque domaine est peuplé d'hôtes (ordinateurs) Exemple : dans www.google.fr www : hôte qui traite le service web (protocole http) 17/03/11 Bertrand Estellon - Département Info - C2 21

Résolution des noms de domaine Obtenir l'ip d'un hôte à partir d'un nom de domaine Sur Internet, la résolution se fait en utilisant les serveurs DNS (Domain Name Service) : Ils existent des centaines de serveurs DNS Système distribué : un serveur peut faire suivre la requête à un autre serveur s'il n'est pas capable de répondre Utilisation de la hiérarchie des noms de domaine Mémoire cache 17/03/11 Bertrand Estellon - Département Info - C2 22

Adresses URL URL = Uniform Resource Locator Chaîne de caractères codés en ASCII (pas d'accent) Utilisée pour adresser les ressources du Web Souvent appelée adresse Web Format d'une URL (absolue) : protocole://login:password@hôte.domaine:port /chemin/fichier?q=req&q2=req2#signet Ex : http://maps.google.fr/maps?hl=fr&tab=wl 17/03/11 Bertrand Estellon - Département Info - C2 23

World Wide Web 17/03/11 Bertrand Estellon - Département Info - C2 24

Le Web? Informations (pages Web) reliées par des hyperliens Un hyperlien permet de passer automatiquement d'un document consulté à un document lié Le Web = réseau de site Web reliés par des hyperliens Ne pas confondre Internet et World Wide Web Internet : Ordinateurs en réseau (physique) Web : Pages web reliées par des hyperliens (logique) 17/03/11 Bertrand Estellon - Département Info - C2 25

Web et HTTP Un site Web est un ensemble de fichiers liés entre eux par des liens Les fichiers doivent être placés sur un serveur Web Les serveurs Web servent les requêtes respectant : HTTP (Hypertext Transfert Protocol) HTTPS (Hypertext Transfert Protocol secured) Quelques serveurs Web : Apache HTTP Server (logiciel libre) Internet Information Services (Microsoft) 17/03/11 Bertrand Estellon - Département Info - C2 26

Fonctionnement de base Le client demande une page Web au serveur Le serveur cherche la page dans ses fichiers (ou génère la page à envoyer au client) Le serveur retourne la page au client Le client affiche la page à l'écran Requête Client Réponse Serveur Disque Dur 17/03/11 Bertrand Estellon - Département Info - C2 27

Exemple de requête HTTP Requête : GET /page.html HTTP/1.0 Host: example.com Referer: http://example2.com/ User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.4) Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4 Réponse : HTTP/1.0 200 OK Date: Fri, 31 Dec 1999 23:59:59 GMT Server: Apache/0.8.4 Content-Type: text/html Content-Length: 59 Expires: Sat, 01 Jan 2000 00:59:59 GMT Last-modified: Fri, 09 Aug 1996 14:21:40 GMT <TITLE>Exemple</TITLE> <P>Ceci est une page d'exemple.</p> 17/03/11 Bertrand Estellon - Département Info - C2 28

HTTPS Protocole HTTP sécurisé Utilise les protocoles de sécurisation des échanges : TLS (Transport Layer Security) ou SSL (Secure Socket Layer) Ces protocoles permettent : L'authentification du serveur La confidentialité des échanges L'intégrité des données Un cadenas est souvent affiché sur les navigateurs 17/03/11 Bertrand Estellon - Département Info - C2 29

Fichiers HTML HTML = Hypertext Markup Language Format de données pour décrire les pages Web Langage à balises Permet de définir des liens hypertextes (hyperliens) On peut également décrire : Des tableaux, Des listes, Des cadres, etc. Les fichier HTML ont pour extension html (ou htm) 17/03/11 Bertrand Estellon - Département Info - C2 30

Exemple de fichier HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> <html> <head> <title> Titre de la page Web </title> </head> <body> Voici un <a href="cible.html">hyperlien</a>. <img src="toto.jpg" alt="une image"> </body> </html> Voici un hyperlien 17/03/11 Bertrand Estellon - Département Info - C2 31

Chemins absolus et relatifs Les fichiers d'un serveur Web sont organisés sous une forme arborescente Les URL représentent des chemins absolus : http://www.dil.univmrs.fr/~estellon/c2i/s1.html On peut utiliser des chemins relatifs : <img src="img/toto.jpg"> Permet de rendre un site Web indépendant du domaine qui l'héberge!! 17/03/11 Bertrand Estellon - Département Info - C2 32

XHTML, CSS, etc. XML : langage de balisage générique XHTML : successeur de HTML basé sur XML CSS : feuilles de style en cascade, sert à décrire la présentation des pages Web GIF (Graphics Interchange Format) : format d'images couramment utilisé sur le Web PNG : format ouvert d'images SVG (Scalable Vector Graphics) : format de données permettant de décrire des graphiques vectoriels 17/03/11 Bertrand Estellon - Département Info - C2 33

«Web Dynamique» Génération automatique des pages par le serveur : Le contenu dépend du visiteur Parfois, système d'authentification (ex : ENT) Langages : PHP (Hypertext Preprocessor), JSP etc. Pages Web dynamiques : Exécution de scripts sur le client Présentation et réorganisation dynamiques des données coté client Langages : JavaScript, VBScript, etc. 17/03/11 Bertrand Estellon - Département Info - C2 34

«Web 2.0» Combinaison des deux aspects du Web dynamique Un script exécuté sur le client peut échanger des information avec un serveur (AJAX, Flash, SilverLight) Mise à jour dynamique d'une partie de la page Web Permet de créer des Applications Web Riches (RIA) : Gmail, Google Maps, Flickr, Deezer Réseaux sociaux (Facebook, Myspace, etc.) Wiki, blogs et travaux collaboratifs : Wikipédia, etc. 17/03/11 Bertrand Estellon - Département Info - C2 35

Respect des standards du Web Il est important de respecter les standards du Web pour plusieurs raisons : Un site doit être compatible avec l'ensemble des navigateurs existants Tout le monde doit voir la même chose et avoir accès aux mêmes informations Permettre l'accès aux personnes handicapés, etc. 17/03/11 Bertrand Estellon - Département Info - C2 36

W3C W3C = World Wide Web Consortium Organisme de normalisation à but non-lucratif Fondé en octobre 1994 promeut la compatibilité des technologies du Web Émet des standards industriels Les standards supervisés par le W3C : CGI, CSS, HTML, PNG, URL, XML, SVG, XHTML, HTTP, etc. 17/03/11 Bertrand Estellon - Département Info - C2 37

W3C Le W3C met à disposition des outils permettant de vérifier si un site web respecte les standards : Vérification de la syntaxe HTML et XHTML : http://validator.w3.org Vérification des feuilles de styles CSS : http://jigsaw.w3.org/css-validator 17/03/11 Bertrand Estellon - Département Info - C2 38

Accessibilité du Web Organisation des Nations Unis (2006) : «Afin de permettre aux personnes handicapées de vivre de façon indépendante et de participer pleinement à tous les aspects de la vie, les États Parties prennent des mesures appropriées pour leur assurer [...] l accès à l environnement physique, aux transports, à l information et à la communication [...]. Ces mesures, parmi lesquelles figurent l identification et l élimination des obstacles et barrières à l accessibilité, s appliquent, entre autres [...] aux services d information, de communication et autres services, y compris les services électroniques et les services d urgence [...] Les États Parties prennent également des mesures appropriées pour [...] promouvoir l accès des personnes handicapées aux nouveaux systèmes et technologies de l information et de la communication, y compris l Internet» 17/03/11 Bertrand Estellon - Département Info - C2 39

WAI WAI = Web Accessibility Initiative Lancée en 1997 par le W3C Objectif : facilité l'accès au Web Le WAI a développé des guides de 'bonnes pratiques' pour rendre un site web plus accessible : WCAG = Web Content Accessibility Guidelines ATAG = Authoring Tool Accessibility Guidelines UAAG = User Agent Accessibility Guidelines XAG = XML Accessibility Guidelines 17/03/11 Bertrand Estellon - Département Info - C2 40

Petit lexique du Web 2.0 Blog : journal en ligne qui laisse la possibilité aux visiteurs de commenter les articles Réseau social : communauté d'utilisateurs regroupés en fonction de leur centre d'intérêts Tag : étiquette attaché à un contenu (posté par un utilisateur) pour faciliter les recherches Wiki : outil de gestion de site web qui permet de publier et de modifier le contenu du site facilement Podcast : moyen de diffuser des fichiers audios sur le Web Videocast : idem pour la video RSS (Really Simple Syndication) : syndication de contenu Web, utilisé pour obtenir des informations qui changent fréquemment 17/03/11 Bertrand Estellon - Département Info - C2 41

Messagerie électronique 17/03/11 Bertrand Estellon - Département Info - C2 42

Serveurs de messagerie Service : envoi, transfert, conservation des messages Serveur Mail 1 2 - Transfert Serveur Mail 2 4 - Réception 1 - Envoi 3 - Interrogation Client 1 Client 2 expediteur@domaine1.fr destinataire@domaine2.fr 17/03/11 Bertrand Estellon - Département Info - C2 43

Clients de messagerie Logiciel qui permet de lire et d'envoyer des courriers électroniques Ces logiciels communiquent avec un serveur de courrier électronique en utilisant les protocoles suivants: POP ou IMAP pour recevoir les messages SMTP pour envoyer des messages Cependant, certains mécanismes propriétaires existent (exemple : MAPI utilisé par Microsoft Exchange et Outlook) 17/03/11 Bertrand Estellon - Département Info - C2 44

Webmail Sur l'ent, vous pouvez consulter vos mails en utilisant le Webmail de l'université. Permet de consulter, d'émettre et de manipuler des courriers électroniques directement sur le Web depuis un navigateur Exemple : Webmail présent sur l'ent, GMail, Hotmail, etc. 17/03/11 Bertrand Estellon - Département Info - C2 45

SMTP SMTP = Simple Mail Transfer Protocol Permet de transférer le courriers vers les serveurs Limitation : impossible d'authentifier l'expéditeur Serveur : 220 smtp.lif.univ-mrs.fr SMTP Ready Client : HELO toto Serveur : 250 Hello toto Client : MAIL FROM:<toto@superlabo.univ-mrs.fr> Serveur : 250 <toto@lif.univ-mrs.fr>... Sender ok Client : RCPT TO:<truc@supermachin.univ-mrs.fr> Serveur : 250 recipient ok. Client : DATA Serveur : 354 End with "." Client: Test Client:. Serveur: 250 Ok Client: QUIT Serveur : 221 Bye 17/03/11 Bertrand Estellon - Département Info - C2 46

POP POP = Post Office Protocol Utilise en général le port de communication 110 Il permet de : Effacer un message (DELE) Lister les messages (LIST) Récupérer un message (RETR) Afficher les premières lignes d'un message (TOP) etc. 17/03/11 Bertrand Estellon - Département Info - C2 47

IMAP IMAP = Internet Message Access Protocol Il permet d'envoyer, de recevoir et d'organiser les messages en permettant à l'utilisateur de créer des dossiers pour trier ses e-mails Cela permet d'avoir la même organisation sur tous les clients de messagerie (et sur le Webmail) Ce protocole utilise le port 143 (ou le port 993 si l'accès est sécurisé en utilisant SSL) 17/03/11 Bertrand Estellon - Département Info - C2 48

Spam et hoax Spam = pourriel (de pourri et courriel) Courrier électronique non sollicité Expédié en masse à des fins publicitaires ou malhonnêtes Pour se protéger des spams : Éviter de diffuser son adresse mail sur le web Utiliser des filtres antispams Hoax = canulars Les hoax sont transmis par des personnes qui pensent que le canular est vrai! 17/03/11 Bertrand Estellon - Département Info - C2 49

«Phishing» Phishing = hameçonnage But : obtenir des informations personnels dans le but d'effectuer une usurpation d'identité Méthode : faire croire que la personne s'adresse à un organisme de confiance (banques, commerce en ligne, paypal, ebay, etc.) Création de faux sites web Envois de mails frauduleux, etc. 17/03/11 Bertrand Estellon - Département Info - C2 50

Encore des protocoles 17/03/11 Bertrand Estellon - Département Info - C2 51

FTP FTP = File Transfer Protocol Permet l'échange de fichier sur un réseau TCP/IP Basé sur le modèle client/serveur Le serveur donne accès à une arborescence de fichiers Le client se connecter au serveur, s'authentifie si nécessaire, et utilise le protocole FTP pour télécharger, déplacer, renommer, supprimer des fichiers, etc. Exemple de serveurs : FileZilla Server, ProFTPd, etc. Exemple de clients : FileZilla, ftp, navigateur web, etc. 17/03/11 Bertrand Estellon - Département Info - C2 52

SSH SSH = Secure Shell Permet de se connecter à distance sur un ordinateur afin d'obtenir un shell (ou invite de commandes) Permet (depuis la version 2) les transferts de fichiers Protocole de communication sécurisé Clients SSH sous Windows : Putty, ssh dans cygwin, openssh, FileZilla Clients SSH Sous Linux : ssh (pour le shell) et sftp, scp (pour les fichiers) 17/03/11 Bertrand Estellon - Département Info - C2 53

Usenet et NNTP NNTP = Network News Transfer Protocol Alternative aux forums de discussions Web Avantage : permet une lecture rapide Accessible depuis la plupart des clients mails (Thunderbird, Outlook Express, Live Mail, etc.) Organisation : hiérarchie de groupes de discussions Communication asynchrone : vous pouvez recevoir un message d'un utilisateur qui n'est plus connecté! 17/03/11 Bertrand Estellon - Département Info - C2 54

Chat Chat = messagerie instantanée Discussions synchrones entre plusieurs personnes De très nombreux protocoles : Internet Relay Chat (IRC) ICQ (début de la liste des contacts) Jabber, Yahoo! Messenger, MSN Messenger Google Talk, etc. De très nombreux clients : Windows Live Messenger, Pidgin, etc. 17/03/11 Bertrand Estellon - Département Info - C2 55

VOIP VOIP = Voice over IP Permet de communiquer de la voix via Internet Utilisé dans la téléphonie IP De nombreux protocoles (IAX, SIP, etc.) Parfois intégré à certaines messageries instantanés Logiciels : Skype, Asterisk, Windows Live Messenger, etc. 17/03/11 Bertrand Estellon - Département Info - C2 56

Prochain (et dernier) cours Maitriser son identité numérique Protection et sécurisation des informations Virus, cheval de Troie, etc. Antivirus et firewall Cryptographie, certificat et signature électroniques Loi «informatique et libertés» + LCEN Loi sur la création et la protection des œuvres Les chartes d'utilisation, etc. 17/03/11 Bertrand Estellon - Département Info - C2 57