Académique Documents
Professionnel Documents
Culture Documents
Naissance dInternet
Dans un contexte historique de guerre froide le ministre amricain de la Dfense met en place lARPA dont lobjectif est de renforcer les dveloppements scientifiques susceptibles d'tre utiliss des fins militaires Un rseau distribu d'ordinateurs : APRANET est mis en place dans les annes 60
Le rseau ARPANET
Permet des ordinateurs de types diffrents de communiquer Les donnes sont changes par paquets Les donnes allant dun ordinateur A un ordinateur B peuvent prendre plusieurs chemins Une seule norme de communication: IP Utilise par les universits pour changer des donnes dans les annes 80
Interconnexion: Internet
Des millions de machines sont connectes Des tera-octets de donnes sont changs chaque jour 45% du trafic mondial provient des Etats-Unis 5% du trafic provient dAllemagne
Une adresse unique pour A et pour B Numrique (exemple: 134.206.11.15) Nom associ (exemple: chimay.lifl.fr) Le lien adresse IP/nom est conserv dans des serveurs DNS poster des petits paquets de donnes Contient ladresse de lexpditeur et du destinataire Chaque paquet peut emprunter un chemin diffrent Un paquet peut mme se perdre
Adressage IP (v4)
Exemple 134.206.11.15 Pour les rseaux privs Pour les masques rseaux Classe C: choix sur le dernier octet 194.206.13.* Classe B: choix sur les deux derniers octets 134.206.*.*
Il est plus facile pour les tres humains que nous sommes de retenir des noms ayant une signification plutt quune suite de nombres! On associe une adresse IP un nom de machine
134.206.11.15 = chimay.lifl.fr
frliflchimay
La rsolution de nom se fait grce des serveurs de rsolution de nom: les serveurs DNS
Contrler que chaque paquet est arriv son destinataire En cas de perte dun paquet: rexpdier Couche au dessus de IP Analogie: correspondance crite As tu reu ma lettre du 12 dcembre? Non, jattends une nouvelle copie de cette lettre
Il existe diffrents protocoles qui standardisent les changes pour ces diffrentes applications:
POP, IMAP, STMP pour les mails HTTP pour le Web, FTP pour lchange des fichiers HTTP: port 80
10
Les e-mails
Les e-mails (electronic mail) ou ml en franais sont les quivalents lectroniques des courriers postaux
11
dune enveloppe
Len-tte contient entre autre les champs suivants: From: expditeur To: destinataire(s) Cc: destinataires secondaires Bcc: destinataires secondaires cachs
12
Echange de mails
Diffrents protocoles sont utiliss pour envoyer/recevoir les mails
Le protocole POP (Post Office Protocol) permet un client de recevoir des mails dun serveur Le protocole SMTP (Internet Message Access Protocol) permet de consulter les mails distance (sans avoir les tlcharger)
13
14
Quelques dfinitions:
A system of Internet servers that support specially formatted documents The complete set of documents residing on all Internet servers that use the HTTP (Hyper Text Transfert Protocol) protocol, accessible to users via a simple point-and-click system
Les pages Web comportent des liens vers dautres documents: les hyperliens On utilise des navigateurs pour visionner ces pages
15
Une page Web telle que celle affiche par un navigateur ncessite diffrents fichiers:
De lhypertexte: Fichiers HTML (Hyper Text Markup Language) Fichiers XML Des images: Fichiers JPEG Fichiers GIF Fichiers PNG Une feuille de style Fichiers CSS
16
17
HTML: Le langage
Un lment est dlimit par une balise ouvrante et une balise fermante
Une balise possde un nom encadr par des chevrons
Balise ouvrante: <p> Balise fermante: </p> Dans la balise ouvrante: nom_attribut = valeur Exemple: <ol start= 1 >
18
Les lments se suivent (frres): <p>paragraphe1</p><p>paragraphe2</p> Ou sont imbriqus (fils) <p> <b>texte</b> </p>
On peut reprsenter la structure dune page sous forme darbre dont les lments sont des noeuds:
<p>
pomme
orange
19
20
HTML: un exemple
<html> <head> <title>titre de ma page</title> </head> <body> <h1>Premire section</h1> <p> Un paragraphe
</p>
</body> </html>
21
22
Une page possde une racine : balise <html> Une page doit possder:
23
Len-tte dun document HTML contient son titre, des informations sur son style, des informations pour les moteurs de recherche, Elments de len-tte:
<head>
<title>titre de ma page</title> </head> </html>
24
Le corps du document contient le contenu et sa mise en forme Les donnes sont structures en:
Sections <h1> Sous-sections <h2>, <h3>, Paragraphes <p> Listes <ul> Tableaux <table>
25
Liste ordonne
Cration dune liste: lment <ul> (unordered list) Un objet de la liste est dfini par <il> (list item)
Cration dune liste: lment <ol> (ordered list) Un objet de la liste est dfini par <il> (list item)
26
Un tableau est dfini par llment <table> Il est structur en lignes: <tr> (table row)
Case 1
Case 2
<td>case 2</td>
<tr> </table>
27
Il est possible de fusionner des cellules en utilisant les attributs colspan et rowspan de la balise <td>
Case1
Case2 case3
Balise <a> Attribut href: adresse du lien Exemple: <a href= page2.html >mon lien</a>
29
Recherche dinformations
Utilisation des moteurs de recherche
30
Il faut dfinir les mots cls qui qualifient le sujet Pour cela on rpondra aux questions: qui, quoi, comment
31
Moteurs de recherche qui indexent de manire automatique les documents Alltheweb www.alltheweb.com Google www.google.fr Des annuaires rsultant souvent de lindexation par des humains Yahoo www.yahoo.fr
32
Afin deffectuer des recherches prcises ou complexes il est possible dutiliser des requtes structures
NOT pour exclure certains termes AND pour associer plusieurs termes OR lorsque diffrents termes sont synonymes
On pourra galement utiliser les parenthses pour modifier les priorits de lvaluation de la requte
En utilisant la liste de mots cls tablie prcdemment on construit alors sa requte
65% des recherches effectues sur Internet (en France) utilisent Google
Une grande part des visiteurs dun site sont passs par Google pour le trouver
34
35
36
Mais ngation dun mot possible: utiliser un - devant le mot Le - doit tre coll au mot et prcd dun espace Adn -dna
37
Mais on peut utiliser le signe + pour forcer la prise en compte des accents
Mais on peut utiliser le signe + pour forcer la prise en compte de ces mots