internet Flashcards
def internet
-reseau de réseaux inter-connectes
-pile de protocole en toile d’arraignee
protole internet = ip
def ip
hôtes relies par des lignes de communication, entre lesquels des paquets sont envoyes
5 couches
chq couche = protocole different
protocole base sur les couches inferieures
Donner les 5 couches
-physique (inf)
-couche data link (inter)
-internet layer (Inter)
-couche transport (sup)
-couche application (sup)
def couche physique
Transmission des signaux physique, signal electromagnetique (avec ou sans cable)
Ex : Wifi
def couche data link
Responsable de la communication directe entre 2 points
Utilise L’ADRESSE MAC de chaque machine (donne a la fabrication de chq machine et reste la même)
Def couche internet layer
Equivalente a la couche reseau
Chaque ordinateur reçoit une adresse unique : ADRESSE IP
Existe IP V4 (32 bits) ET IP V6 (4x32 bits) (IP V4 rare car trop dadresse utilise donc nouvelle gen= ipv6 ou adresse dynamique (a chq fois que le client se reconnecte)
Def couche transport
UDP ET TCP –> addressing au ports
Def UDP
UDP : Universal Datagram Protocol
Envoyer le + de donnes le + vite possible
Moyen : envoyer sans confirmation d’arrivee
Usage : Broadcasting (internet radio ou TV)
DEF TCP
TCP: Transmission Control Protocol
Verification de l’arrivee des paquets
Paquets perdus sont renvoyes
Ex : page web
def couche application
Combine les couches applications et presentation
Ex : http, POP-3, IMAP, SMTP, FTP
Que faire concretement chq couche?
application: genere des donnes et demande des connections (http)
transport: etablit les connections avec les differentes application des differents hotes
networK: transfert les paquets avec les adresse IP qui bouge a travers le reseau
data link: transfer des frames avec les adresses physiques MAC
physique: transmet et recoit des bits
Def ports + donner des exemples
poste téléphonique interne dans une entreprise = chq port correspond a un service
Ports<1024 sont reserves
Exemples de ports :
*Web port 80 (http) et port 443 (https)
* FTP port 21 (transfert de fichiers)
* SSH port 22 (shell s´ecuris´e `a distance)
* SMTP port 25 (envoi de mail)
* DNS port 53 (annuaire g´en´eral des noms de domaines)
Donner les protocoles pour les emails
- SMTP : envoi de courrier
- IMAP : r´eception de courrier (reste sur le serveur)
- POP-3 : r´eception de courrier (transf´er´e sur le client)
Donner les protocoles pour les connextions a distances
- Telnet / SSH
donner les protocoles pour les transferts de fichiers
- FTP / SFTP
protocole pour le web
HTTP/HTTPS
def dns
Domaine name services
but: donner un nom unique a chaque machine car impossible de connaitre les adresses Ip de tous les serveurs
comment fonctionne le DNS
Organisation herarchique
13 serveurs de top niveau
Des serveurs pour les top level domains (TLD) : .ch, .com, .net, .org
Qui pointent sur les serverus de nom de domaine : unil.ch
Comment acceder a un site avec le DNS
- Client contacte son DNS-Serveur
- Le DNS va accéder au serveur de top niveau
- Demander l’adresse du serveur de noms .ch
- Contacter le serveur de switch (.ch)
- Etc = demander et contacter chaque serveur pour avoir l’adresse finale
DNS est appele automatiquement par le client chq fois quil a besoin, l’adresse est demandee au serveur DNS local
Qu’est ce que le DNS garde?
- Nom de domaine
- Adresse Ip des serveurs DNS du domaine
QUe veut dire faire un ping
: protocole classique pour tester une connexion et possibilite de voir l’adresse
Def ns lookup
Permet de connaitre le nom d’une machine
On donne une adresse Ip donne le nom de la machine
Une machine peut avoir plusieurs nom = plusieurs DNS pour une mm adresse IP
Nslookup donne un des noms en retour, souvent le nom dans de domaine du hoster donc donne le nom du hoster
Def whois
Registrars ont les infos suivantes :
* Propri´etaire du site
* Adresse
* Contact technique pour le site
* Adresse
Protocole couple avec le protocole DNS
-> Permet de connaitre les infos sur un site web
Comment geolocaliser qql
Ranges d’adresses IP son reserves par des ISP
Adresses de classes A,B,C OU D
Redistribuee en sous-reseaux
Bases de donnees regroupent ces informations -> rassembles dans le monde entier + correlees avec des donnes de geolocalisation (possibilite de retrouver une adresse IP dans l’espace)