Download ppt - Internet

Transcript
Page 1: Internet

B.Shishedjiev -Intenet 1

Internet

Les choses essentielles

Page 2: Internet

B.Shishedjiev -Intenet 2

Le réseau

• Un réseau représente plusieurs machines connectées qui ont la possibilité d’échanger information

• Types de réseaux– Locale– De campus– Globale (Internet)

Page 3: Internet

B.Shishedjiev -Intenet 3

• Topologie des réseaux locales– Etoile (ex. Ethernet)

– Anneau (ex. Token Ring)

Réseaux locales

Page 4: Internet

B.Shishedjiev -Intenet 4

Un peu d’histoire

• Le début1960 – ARPANet de ARPA (U.S Defense Department's

Advanced Research Projects Agency)

• Internet – 1980• WEB (le toile d’araignée) -1990• Les services WEB – 2000+

Page 5: Internet

B.Shishedjiev -Intenet 5

• Les adresses– L’adresse de la carte –

adresse Ethernet 48 bit– L’adresse IP

• Version 4 – 32 bit

• Version 6 – 64 bit

L’identification sur l’Internet

61. 181. 240. 10

Réseau 1-type

Réseau 2-type

Sous-réseau

Machine

Page 6: Internet

B.Shishedjiev -Intenet 6

L’identification sur l’Internet• Les noms

suntu.tu-sofia.bg– Correspondance entre les noms et les adresses IP

bg – Bulgarieuk – Grande Bretagnefr – Francede – Allemagneru – Russieit - Italie

edu – Enseignementmil – Militairegov – Gouvernementalecom – commercialnet – gestion de réseaubiz - commercial

Page 7: Internet

B.Shishedjiev -Intenet 7

L’identification sur l’Internet

• URL (Unified Resource Locator)service://nom de la machine:port/dir1/dir2/nom de ressourcehttp://www.tu-sofia.bg/bul/main-bg.htm

Page 8: Internet

B.Shishedjiev -Intenet 8

Les protocoles de communication

• Ce sont les langues à l’aide de lesquelles les ordinateurs parlent entre eux.

• Les protocoles Internet1. Ethernet

2. IP

3. UDP,TCP

4. Protocole d’application - jusqu’au niveau 7

Page 9: Internet

B.Shishedjiev -Intenet 9

Les protocoles de communication

passerelle B passerelle A

SMTPTCPIPIPE ESMTPChérie

TCPIP IP EE ChérieIPIPIP

Page 10: Internet

B.Shishedjiev -Intenet 10

Les services de l’Internet• Locales

File – file///c|MyDocuments/Protocole.doc• Courrier électronique (email, courriel)

Protocoles – SMTP, POP3mailto:name@adress

• WEBProtocole – httphttp://....

• FTP Protocole – FTPftp://....

• Telnet

Page 11: Internet

B.Shishedjiev -Intenet 11

Recherche d’information

• Moteurs de recherche– MoteurYahoo – www.yahoo.com– Google – www.google.com– Lycos и др.

• Syntaxe du langage de recherche– + quand on veut la présence du mot– - quand on veut l’absence du mot– “... “ guillemets , quand on veut chercher une phrase.

• Exemples +course +database -basic+”dictionnaire français” -larousse

Page 12: Internet

B.Shishedjiev -Intenet 12

Les langues du WEB• Langues de publication –

des balises et des attributs– HTML, XHTML

• Structure HTML

BODY

HEAD

META

TITLE

Balises de formatage

Balises structurelles

TABLE

OL et UL

DIV

P

Balises hypertext

A

IMG

FONT

Hn

B,I,U

FORM

On peut trouver un tutorial sur http://www.esil.univ-mrs.fr/~jlmari/Enseignement/Online/Licence/L1/Cours_HTML_L1.pdf

Page 13: Internet

B.Shishedjiev -Intenet 13

Les langues du WEB– XML – la langue sémantique du WEB et de l’échange

d’information• DTD, XML-Schema

• XSL(T)

Page 14: Internet

B.Shishedjiev -Intenet 14

XML<?xml version="1.0" ?> - <PERIODIC_TABLE>- <ATOM>  <NAME>Actinium</NAME>   <ATOMIC_WEIGHT>227</ATOMIC_WEIGHT>   <ATOMIC_NUMBER>89</ATOMIC_NUMBER>   <OXIDATION_STATES>3</OXIDATION_STATES>   <BOILING_POINT UNITS="Kelvin">3470</BOILING_POINT>   <SYMBOL>Ac</SYMBOL> - <DENSITY UNITS="grams/cubic centimeter"> <!-- At 300K   -->   10.07   </DENSITY>  <ELECTRON_CONFIGURATION>[Rn] 6d1 s2 </ELECTRON_CONFIGURATION>   <ELECTRONEGATIVITY>1.1</ELECTRONEGATIVITY>   <ATOMIC_RADIUS UNITS="Angstroms">1.88</ATOMIC_RADIUS>   <ATOMIC_VOLUME UNITS="cubic centimeters/mole">22.5</ATOMIC_VOLUME>   <SPECIFIC_HEAT_CAPACITY UNITS="Joules/gram/degree

Kelvin">0.12</SPECIFIC_HEAT_CAPACITY>   <IONIZATION_POTENTIAL>5.17</IONIZATION_POTENTIAL> <THERMAL_CONDUCTIVITY UNITS="Watts/meter/degree Kelvin"> <!-- At 300K   -->   12   </THERMAL_CONDUCTIVITY>  </ATOM> … </PERIODIC_TABLE>

Page 15: Internet

B.Shishedjiev -Intenet 15

Les langues du WEB

• Langages de programmation– Côté client

• Javascript

• Java applet

• ActiveX

• Différents Add-ins (Macromedia Flash и Shockwave)

– Côté serveur• JSP

• Java servlet

• ASP

• CGI – Perl, C

• php