Connexion
Internet: Interconnexion entre réseaux
- Connexion: Liaison entre réseaux
- Interconnexion: Liaison entre machine et réseaux
Types de réseau information
- LAN : Réseau local (à l'échelle d'une entreprise, université, etc.) (privé)
- WAN : Wide Area Network
- Interconnexion entre MAN (à l'échelle d'un pays, continent)
- MAN : Metropolitan Area Network
- Interconnexion entre LAN (à l'échelle d'une ville)
- Internet : Réseau Mondial
- Interconnexion entre les autres connexions
-
L'internet est géré par un modèle de communication (TCP/IP)
- Matériel: Ordinateur, serveur, ordinateur, switch
- Logique: Protocoles de communication permettant de gérer des réseaux
Modèle TCP/IP
- 2 rôles importants du modèle TCP/IP:
- Gestion de matériel réseau
- Offrir des services aux utilisateurs
- Le modèle TCP/IP est formé de 4 couches:
Application | Offre un ensemble de services aux utilisateurs |
Transport | Permet la communication en mode connecté ou non-connecté |
Internet | Permet l'adressage de machine @IP et le routage des paquets |
Accès réseau | Permet l'accès au réseau (codage/décodage, correction d'erreurs) |
Adresse IP
- Une adresse IP est une adresse d'un matériel réseau : ordinateur, imprimante, etc.
- Une adresse IPv5.1 est formée de 4 octets (32 bits).
- Format binaire: 00001010.00101100.00110011.10000001
- Format décimal: 10.44.51.129
DNS
- Service permettant de nommer des machines serveurs par des noms (identifiant alphanumérique) et de faire la correspondance entre l'adresse IP du serveur et son nom alphanumérique.
Services Internet
- Plusieurs services offerts par le modèle TCP/IP au niveau de la couche application :
- Courrier électronique (Protocole SMTP): envoi/réception des simples messages.
- Transfert de fichier (Protocole FTP): envoi/réception des fichiers (.docx, .pptx, .pdf).
- Connexion au serveur à distance (Protocole Telnet).
- Navigation sur le web (Protocole HTTP).
- Le web est géré par le protocole HTTP = Hypertext Transfer Protocol.
Mécanisme Client/Server
- Basé sur 2 acteurs:
- Le client n'a pas l'adresse au serveur
Remarque
HTTP/HTTPS
- Le protocole HTTP s'exécute sur le port 80.
- Par contre, le protocole HTTPS s'exécute sur le port 443.
- Port: identifiant de l'application réseau sur la machine.
- Numéro de port ≤ 1024: sont réservés aux protocoles standards (HTTP, HTTPS, SMTP, FTP, ...)
- Numéro de port > 1024: applications utilisateurs
Remarque
Fonctionnement du Web
- Programmation du web est en 2 côtés :
- Côté client : créer des pages web en utilisant les langages HTML, CSS, ...
- Côté serveur : interroger les bases des données (services) en utilisant les langages PHP, ASP, ...
URL: Uniform Resource Locator
- URL: L'adresse ou la position du service demandé dans le réseau.
- Structure d'une adresse URL:
-
protocole ://Nom-service/chemin/nom-service
https://www.google.com/rep1/rep2/page1.html
Page Web
Page Web
- Site web: plusieurs pages web liées par des liens hyper-texte.
- Un site web contient généralement une 1ère page appelée page d'accueil permettant d'atteindre les autres pages du site par des simples liens.
Présentation sous le web
- La présentation sur le web passe par 2 étapes:
- L'édition du document contenant les données à présenter en utilisant sublime-text, VS-code, ...
- Interprétation du document HTML sur un interpréteur tel que chrome, opera, ... pour obtenir les pages web.
- Remarque:
- HTML: donnée text
- Page web : donnée multi-média : texte / image / vidéo / ...