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



Documents pareils
Présentation Internet

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

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

Programmation Internet Cours 4

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

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

C2i B6 - Échanger et communiquer à distance

L identité numérique. Risques, protection

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

Cisco Certified Network Associate

Le réseau Internet.

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

18 TCP Les protocoles de domaines d applications

Internet et Programmation!

Cours CCNA 1. Exercices

Serveurs de noms Protocoles HTTP et FTP

Introduction aux Technologies de l Internet

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

Module BD et sites WEB

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

Réseaux et protocoles Damien Nouvel

1 LE L S S ERV R EURS Si 5

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

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

INTERNET, C'EST QUOI?

Caruso33 : une association à votre service

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

Les services usuels de l Internet

Courrier électronique

Fonctionnement d Internet

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

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

1. Définition : 2. Historique de l internet :

Architectures web/bases de données

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

GENERALITES. COURS TCP/IP Niveau 1

Atelier Le gestionnaire de fichier

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Les Réseaux Informatiques

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs

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

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

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

Quel ENT pour Paris 5?

Groupe Eyrolles, 2005,

Plan Général Prévisionnel (1/2) Internet et Outils L1/IO François Armand. Plan Général Prévisionnel (2/2) Unix, Réseau: Plan

Les Fiches thématiques courriel. L outil informatique indispensable des professionnels

Travail collaboratif. Glossaire

Principe de la messagerie électronique

Routeur Chiffrant Navista Version Et le protocole de chiffrement du Réseau Privé Virtuel Navista Tunneling System - NTS Version 3.1.

Les origines du réseau Internet.

Les moyens de communication dans un Centre CyberMédia (Notes provisoires)

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

Linux sécurité des réseaux

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

Lexique informatique. De l ordinateur :

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

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

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

Daniel POULIN DRT 3808 (version 2010) Faculté de droit, Université de Montréal

TD3 : ÉCHANGER ET COMMUNIQUER A DISTANCE

Introduction. Adresses

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet

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

Le travail collaboratif et l'intelligence collective

laissez le service en démarrage automatique. Carte de performance WMI Manuel Désactivé Vous pouvez désactiver ce service.

Diffuser un contenu sur Internet : notions de base... 13

Paramétrage de compte mail netplus sur iphone et ipad

Bon ben voilà c est fait!

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Dossier réalisé par Yves Roger Cornil AUG Microcam06

NOTIONS DE RESEAUX INFORMATIQUES

Les applications Internet

Cours de sécurité. Pare-feux ( Firewalls ) Gérard Florin -CNAM - - Laboratoire CEDRIC -

Développement des Systèmes d Information

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

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

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

Les serveurs. UE 103b. Guillaume Burel.

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

1. Introduction à la distribution des traitements et des données

Administration de systèmes

Manuel de configuration des fonctions de numérisation

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

Ce manuel vous accompagne au long des procédures d installation et de restauration de PheBuX 2004 [alternative solutions]

Outlook Présentation.

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

3. INTRODUCTION AUX RESEAUX

Chapitre 1 Windows Server

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

Hébergement de site web Damien Nouvel

Documentation Honolulu 14 (1)

Fonctionnement du courrier électronique

Devoir Surveillé de Sécurité des Réseaux

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.

Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I

Dr.Web Les Fonctionnalités

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

Préparation au C2I. Année 2011

Espace de stockage intermédiaire. Compte de Messagerie. Communication «Asynchrone» «Compte de Messagerie»

Transcription:

Qu est ce qu INTER NETworking : interconnexion de réseaux (correspondants à des entreprises, des universités, ) d ordinateurs présentation des services Réseau de réseaux d'ordinateurs répartis sur le monde entier... ou presque! Document réalisé par Tristan Pannérec, librement adapté par Claire Lefèvre et Matthieu Basseur Université d Angers Cours Développement Web 2 Qu est-ce qu un réseau? Exemple de configuration Un ensemble d objets interconnectés les uns avec les autres ; qui permet de faire circuler des éléments entre ces objets Les réseaux informatiques permettent d interconnecter des ordinateurs (et des périphériques) Plusieurs types de réseaux existent : Les réseaux personnel (PAN = Personal Area Network) USB, Bluetooth Les réseaux locaux (LAN = Local Area Network) Pièce, bâtiment Les réseaux urbains (MAN = Metropolitan Area Network) Ville, université Le réseau (WAN = Wide Area Network) Pays, monde (internet) serveurs firewall LAN postes de travail périphériques partagés Université d Angers Cours Développement Web 3 Université d Angers Cours Développement Web 4 Rôles des éléments : à quoi ça sert? Poste de travail Point d accès au réseau pour les utilisateurs Serveur Met a disposition des utilisateurs des ressources (calcul, stockage) Enregistre les profils des utilisateurs Machine plus puissante qu un poste de travail Firewall Filtre les données provenant de l extérieur serveurs LAN firewall pour protéger un réseau/une machine postes de travail Peut désigner une machine ou un programme périphériques partagés permet de faire communiquer des ordinateurs (à une autre échelle qu un réseau local) est surtout un support pour des services basés sur le principe client/serveur Principe du client/serveur Le serveur fournit une prestation aux clients Les clients se connectent aux serveurs pour utiliser la prestation Les communications se font via Université d Angers Cours Développement Web 5 Université d Angers Cours Développement Web 6 1

Les principaux services Historique WEB : système d'information hypertexte, multimédia, réparti, interface commune d'accès aux autres services MAIL : courrier électronique NEWS : forums de discussions (usenet), système d'information thématique FTP : transfert de fichiers TELNET : contrôle d'un ordinateur à distance Autres : P2P (peer to peer), IRC, ICQ (chat), téléphonie, visioconférence, jeux, Université d Angers Cours Développement Web 7 Source: http://www.isoc.org/internet/history Université d Angers Cours Développement Web 8 évolution du nombre de serveurs web évolution du nombre d'ordinateurs connectés à Université d Angers Cours Développement Web 9 Université d Angers Cours Développement Web 10 Fonctionnement technique Basé sur les protocoles TCP/IP (Transmission Control Protocol / Protocol) Découpage de l information en paquets A chaque machine son adresse IP Ex : 172.20.41.47 Ou : pop.info.univ-angers.fr Paquet 1 Paquet 2 Paquet 3 En-tête Destination Taille du paquet Traduction en chiffre grâce à un DNS (Domain Name Server) Université d Angers Cours Développement Web 11 Fonctionnement technique Les paquets sont routés à travers le réseau Source Les paquets sont ré-assemblés à la destination Paquet 1 Paquet 3 Paquet 2 Destination Fichier reconstitué En cas de problème, le paquet concerné est redemandé Université d Angers Cours Développement Web 12 2

Exception : le streaming Pour envoyer en temps réel des vidéos (films ) ou du son (radio ) Les paquets sont traités dès leur arrivée sans reconstitution du fichier (pertes non importantes) Serveur Paquets Client Université d Angers Cours Développement Web 13 Noms de pop.info.univ-angers.fr Machine Sous-s Domaine com : organisations commerciales edu : organisations concernant l'éducation (USA) gov : organisations gouvernementales (USA) mil : organisations militaires (USA) net : organisations réseau org : organisations non commerciales int : organisations internationales info : information tv : télévision fr : France de : Allemagne Université d Angers Cours Développement Web 14 Administration Fonctionnement «autogéré» ISOC ( Society) Définition des standards d architecture et de communication IANA ( Assigned Numbers Authority) Attribution des noms de et adresse IP W3C (World Wide Web Consortium) Pour l aspect Web (technologies, standards, aspects éthiques, ) Financement «mutualisé» *NET INTRANET : réseau «privé», bâti sur TCP/IP mais d accès restreint à une seule entité (entreprise, administration) et offrant des services internes (sécurisés et confidentiels) de messagerie, Web, base de données, etc EXTRANET : interconnexion de différents intranets (entreprise et ses fournisseurs et ses clients,...) mais non ouvert globalement à tout l, ou partie publique d'un intranet Université d Angers Cours Développement Web 15 Université d Angers Cours Développement Web 16 Le courrier électronique Échange asynchrone de messages Rapide, facile d utilisation «Équivalent de la poste en informatique» Il faut posséder une adresse (un compte de messagerie) Basseur.Matthieu@info.univ-angers.fr = destinataire@localisation Utilisation via Un logiciel de courrier électronique dédié : Netscape Messenger, Eudora, Outlook, Une interface web : https://imp.info.univ-angers.fr/, http://www.hotmail.com Le courrier électronique On peut envoyer un fichier dit «attaché» ou «joint» au message Tout type de fichier Attention à la taille pour les connexions lentes Attention aux virus On peut spécifier plusieurs destinataires Champs To Champs Cc (carbon copy/copie conforme), Champs Bcc (blind carbon copy) appelé aussi Cci (copie conforme invisible) Université d Angers Cours Développement Web 17 Université d Angers Cours Développement Web 18 3

Le courrier électronique machin.fr MAIL truc.fr On peut répondre directement «reply» à l expéditeur du message On peut faire suivre «forward» à une autre personne un message reçu Université d Angers Cours Développement Web 19 SMTP : Simple Mail Transfert Protocol, achemine le courrier jusqu à la boite aux lettres POP : Post Office Protocol, délivre le courrier à l utilisateur final (ouvre la boîte aux lettres) IMAP : Message Access Protocol (idem POP en plus évolué) Université d Angers Cours Développement Web 20 serveur web HTTP machin.fr WEBMAIL truc.fr Utilisation d un logiciel de messagerie Logiciel de messagerie (mailer) Blabla Blabla Client mail permettant de lire et envoyer ses mails Configuration Serveur IMAP (ou POP) et SMTP, compte, Archivage serveur web HTTP Gestion avec arborescence pour classer Liste de contacts Contient les adresses (et plus) des personnes connues HTTP : HyperText Transfert Protocol (le protocole du web) Université d Angers Cours Développement Web 21 Université d Angers Cours Développement Web 22 Utilisation d un logiciel de messagerie Fichier de signature (ajouté automatiquement en fin de message) Filtrage Permet de classer les mails à leur arrivée Règles: «Tous les messages d une liste de X vont dans le dossier Y» Listes de diffusion Regroupement de personnes pour une discussion publique par e- mail (coopération autour d un projet, partage d expertise ) Fonctionnement: Lorsqu on envoie un courrier sur la liste, il est envoyé à toutes les personnes inscrites A partir de l inscription, on reçoit tous les mails échangés Liste peut être modérée ou non (contrôle des messages) Université d Angers Cours Développement Web 23 Le spamming Spamming = Envoi massif de mails publicitaires Un fléau car cela conduit à un important trafic, une perte de temps et d argent pour les personnes touchées Fonctionnement Le spammer se construit une base d adresses mail Il envoie un mail à toutes les personnes de cette liste Comment empêcher le spamming? Filtrage d après des adresses identifiées, des mots clés Éviter que son adresse ne soit connue (annuaires, usenet ) Université d Angers Cours Développement Web 24 4

Les hoax (canulars) Ce sont des mails qui véhiculent de fausses informations Ils demandent ou incitent à faire suivre au maximum de personnes Comme le spam, ils saturent alors les réseaux Ils peuvent aussi ternir une image de marque et entretiennent la désinformation Ne pas forwarder ces messages! Un doute : http://hoaxbusters.ciac.org/ http://www.hoaxbuster.com/ Dialogue sur internet Différents types: Forums de discussion IRC ( Relay Chat) Vidéo-conférences Attention: divulgation d informations personnelles (ex sur IRC) ne pas se faire submerger d e-mails! (en divulguant son adresse) Poster au bon endroit, lire les FAQ avant de poster Penser que tout le monde n a pas (encore) une connexion rapide «Netiquette»: http://usenet-fr.news.eu.org/fr-chartes/rfc1855.html Université d Angers Cours Développement Web 25 Université d Angers Cours Développement Web 26 Les forums de discussion (news) Principe Forums de discussion publique, lieux d échange Les messages sont déposés sur des serveurs et accessibles à tout le monde Ils sont organisés en une hiérarchie de groupes correspondants à des sujets fr, de, comp, soc, alt,... Ex : fr.rec.humour, Groupes modérés ou non Consultation Via un serveur de news (ex: news.univ-angers.fr) et un logiciel Sur le web Université d Angers Cours Développement Web 27 Conversation synchrone (chat) L IRC : Relay Chat Les messages sont affichés en temps réel aux utilisateurs présents Principe du client/serveur Organisation par forums (salles) comme pour les news Chaque personne est identifiée par un pseudo Possibilité d aparté L ICQ: «I seek you» (Je te cherche) Proche du principe du téléphone: liste de contacts établie «manuellement», joignables directement. Université d Angers Cours Développement Web 28 Les vidéo-conférences Communication synchrone privée avec une (ou quelques) personnes Dialogue par clavier, son, vidéo (WebCam) Possibilité de partager un tableau blanc, des applications etc. Technique du streaming vidéo envoyé par un serveur réflecteur Réflecteur Exemple : NetMeeting, CU-SeeMe, VDOPhone Université d Angers Cours Développement Web 29 FTP File Transfert Protocol Transfert «basique» de fichiers De moins en moins utilisé Principe Le client FTP contacte le serveur La session FTP est initialisée après identification (login+password) Souvent, connexion anonyme possible (login=anonymous, password=adresse e-mail) On peut ensuite se positionner à un endroit de l ordinateur hôte et prendre ou déposer des fichiers Mode de transfert binaire ou texte (ascii) Université d Angers Cours Développement Web 30 5

FTP en ligne de commande Connexion : ftp <nom de serveur> Déplacement : cd/lcd <répertoire> Où on est : pwd Affichage du contenu distant : ls Ex: ftp sirius.info.univ-angers.fr cd tmp put toto.txt Mode : binary/ascii Prendre : get/mget <fich> Déposer : put <fich> Créer répertoire : mkdir Supprimer répertoire : rmdir Fin: quit Aide : help Université d Angers Cours Développement Web 31 FTP avec interface WS_FTP, CuteFTP, FlashFXP, Université d Angers Cours Développement Web 32 TELNET Connexion sur une machine distante Principe Le client Telnet contacte le serveur La session Telnet est initialisée après identification (login+password) Le client doit être autorisé sur la machine On peut alors travailler sur la machine distante comme si on y était! SSH-SCP SCP-SFTPSFTP TELNET / FTP: sensibles à des attaques par des «sniffers» (renifleurs), qui récupèrent les données transitant sur le réseau. Utilisation de + en + courante de modes de transfert «sécurisés»: SSH: TELNET sécurisé SCP: transfert de fichiers sécurisé SFTP: FTP sécurisé (+ de fonctionnalités que SCP) Université d Angers Cours Développement Web 33 Université d Angers Cours Développement Web 34 Le World Wide Web W3 - Web Fonctionnement Un service Basé sur le protocole HTTP (HyperText Transfert Protocol), lui même basé sur TCP/IP; équivalent sécurisé: HTTPS Pour présenter des données sous la forme de pages hypertextuelles (contenant des liens entre elles pour naviguer) Du coté serveur On offre des pages écrites dans un langage de présentation appelé HTML (Hyper Text Markup Language) Exemple : apache, IIS, Du coté client On visualise les données grâce à un navigateur (browser) Exemple : Explorer, Netscape, Opera, FireFox Client (navigateur web) (1) Envoi d une requête HTTP (2) Envoi de la page demandée (3) La page est affichée par le navigateur Question Comment le navigateur sait à quel serveur s adresser? Comment le serveur sait quelle page il doit envoyer? Réponse Serveur HTTP contenant la page web recherchée Université d Angers Cours Développement Web 35 Université d Angers Cours Développement Web 36 6

URL URL = Uniform Resource Locator Permet de désigner de manière unique un document Forme protocole://serveur/chemin/fichier#ancre Exemple http://www.info.univ-angers.fr/pub/toto/index.html#ici Les plus du web Facilité de consultation et de développement Animation des pages (javascript, applets java, DHTML, flash, ) Création dynamique des pages (CGI, php, asp, jsp, servlets java, ) en fonction de l utilisateur Interface commune et conviviale pour accéder aux BD (commerce électronique, sncf, B.U. Angers) Sécurisation possible : contrôle d'accès et authentification (SSL pour le HTTPS) Interface généralisée d accès au mail, aux news, à l IRC Université d Angers Cours Développement Web 37 Université d Angers Cours Développement Web 38 Recherche d informations Annuaires Moteurs de recherche classement thématique indexation syntaxique réalisé par un humain réalisé par des «robots» pertinence des réponses requêtes complexes peu de bruit Exhaustivité beaucoup de silence beaucoup de bruit Moteur et annuaire «intelligent» www.google.com Recherche d informations Différences entre les moteurs de recherche Nombre de pages référencées et autres fichiers (pdf ) Possibilités des requêtes Calcul de la pertinence pour le classement Méta-moteurs Envoie la requête à plusieurs moteurs Synthétise les résultats Université d Angers Cours Développement Web 39 Université d Angers Cours Développement Web 40 7