Programmation Web Ch1
Programmation Web Ch1
A.U. 2020-2021
(Support de cours)
CSCI361A
Université Libanaise Internationale
3
4
1. Les bases de l’Internet
Qu’est-ce qu’Internet ?
Il s’agit d’un réseau informatique mondial permettant
d’échanger et de partage des informations contenues dans
des ordinateurs répartis aux quatre coins du monde.
TCP/IP ???
Le Protocole de l’Internet
Un protocole ???
7
1. Les bases de l’Internet
Protocole TCP/IP
o Transmission Control Protocol (TCP) : Contrôle le
formatage et la transmission des données.
o Internet Protocol (IP) : Contrôle l’adressage des machines
et le transfert de données.
Principes de connexion
8
1. Les bases de l’Internet
Principes de connexion
Les messages sont divisés en “paquets” Notés par l’adresse
de l’expéditeur et le destinateur.
Commuter, dévier, “switched” (IP) à leur destination
Ensuite rassembler en ordre, à la destination
9
1. Les bases de l’Internet
10
1. Les bases de l’Internet
Cycle de vie d’une session TCP/IP
11
2. Le Web
le Web (Tim Berners-Lee, 1989) :
repose sur internet
système d’information réparti en « pages web » =
documents web
basé sur la notion d’hypertexte (Processus qui permet de
passer d’un document à un autre) et la notion d’hyperliens
(Possibilité de lier des documents entre eux par des liens
cliquables)
des protocoles de communication HTTP, HTTPS
des adresses pour nommer les documents : URL
des langages pour créer les documents : HTML, CSS,
javascript
12
des navigateurs qui interprètent les documents
2. Le Web
15
2. Le Web
Autres protocoles :
o ftp :
– File Transfer Protocol.
– Utilisé pour le transfert distant des fichiers (lors d’un
téléchargement).
– Exemple : ftp://ftp.abc.fr/pub/readme.txt
o smtp :
– Exemple : [email protected]
2. Le Web
Couche Présentation :
19