Académique Documents
Professionnel Documents
Culture Documents
Internet
I) Le DNS
Vidéo
https://www.youtube.com/watch?v=dcIrB8qRCbA
vidéo de 2:39 le fonctionnement du DNS tube et image de caricature.
https://www.youtube.com/watch?v=qzWdzAvfBoo
vidéo de 5:10 Présentation du DNS par un internaute.
Serveur DNS
Connaissez-vous les numéros de téléphone de vos parents ou de vos frères et des soeurs?
Quels sont les numéros de téléphone des amis?
L’application « Contacts » dans le téléphone associe le nom d’une personne et le numéro de téléphone comme
par exemple : 0612345678 ------ Oyster Carla
On retient plus facilement le nom que le numéro mais pour l’application cela ne change rien.
Chaque ordinateur possède une adresse IP sur Internet. Nous souhaitons, par exemple, aller sur le moteur de
recherche comme google. Ne connaissant pas l’adresse IP d’un serveur de google, Il est difficile de s’y
connecter.
Comment faire ?
Le nom "google.fr" désigne une machine sur un réseau ou plutôt son adresse IP.
Il existe un annuaire qui relie les adresses IP et les noms. Cet annuaire se nomme DNS (Dynamic Name
Système).
Le nom "google.fr" désigne une machine sur un réseau ou plutôt son adresse IP.
Sur votre ordinateur, ouvrez une console. Cliquez sur le bouton "démarrer" et dans le champ de recherche tapez
"cmd". Faites un clic droit sur le programme nommé "cmd.exe" et sélectionnez "Exécuter en tant
qu'administrateur" : Si l'UAC (User Access Control) est activé, une fenêtre de confirmation apparaitra :
Cliquez sur "Oui". (sur votre téléphone charger l'application « Termux »). Dans la
console, nous allons faire un ping, mais au lieu de taper : ping "une adresse IP", vous allez taper : "ping
google.fr"
Dans la barre d'adresse de votre navigateur, tapez l'adresse IP que vous avez trouvée pour google.fr
Comme vous pouvez le constater, cela fonctionne parfaitement, adresse IP ou adresse symbolique : même
résultat !
L'ICANN https://www.icann.org/fr est un organisme qui gère la liste des Top Level Domain
(TLD): .com, .net, .org, .fr,.uk...
Sur votre ordinateur, ouvrez une console. Dans la console, nous allons faire un ipconfig /displaydns affiche le
contenu du cache de la résolution DNS. Les adresses IP des sites que vous consultez régulièrement sont
mémorisées sur votre ordinateur, de ce fait il ne va pas les rechercher à chaque fois.
Vidéos intéressantes
https://www.youtube.com/watch?v=nWCCLRgHT_k
vidéo de 12:56 Déplacement des informations dans le monde sous la forme de la guerre des mondes ne pas
montrer forcement.
La technologie pair-à-pair
Que signifie Réseau pair-à-pair ? …………………….
Groupe : 6 élèves
Matériel
5 papiers « Bloc 1 »
5 papiers « Bloc 2 »
5 papiers « Bloc 3 »
5 papiers « Bloc 4 »
5 papiers « Bloc 5 »
5 papiers « Bloc 6 »
Contexte
Une société éditrice de jeux vidéos souhaite rendre son dernier jeu disponible en téléchargement. Pour faciliter
son téléchargement, la société décide de fragmenter le logiciel d'installation en 6 blocs.
5 personnes veulent le télécharger en même temps.
Le but de cette activité est de comparer le téléchargement par deux technologies différentes : client/serveur et
pair-à-pair.
Méthode 1 : Technologie Client/Serveur
Au départ :
• • Un élève est désigné serveur.
• • Le serveur dispose des 6 blocs.
A chaque étape :
• • Seul le serveur peut distribuer des blocs.
• • Il ne peut en transmettre qu'un seul par étape.
A faire :
• • Comptabiliser (ou calculer) le nombre d'étapes nécessaires pour que les 5 personnes disposent du
logiciel en entier, ainsi que le nombre de blocs transmis par le serveur.
…………………………………………………….
A chaque étape :
• • Un poste peut transmettre un bloc qu'il a obtenu aux étapes précédentes.
• • Un poste ne peut transmettre et recevoir qu'un bloc par étape.
• • Dans une même étape, un poste peut à la fois recevoir et transmettre un bloc.
A faire :
• • Comptabiliser le nombre d'étapes nécessaires pour que les 5 personnes disposent du logiciel en entier,
ainsi que le nombre de blocs transmis par le serveur.
Conclusion
En comparant les résultats des deux méthodes, expliquer l'intérêt de la société d'utiliser la technologie pair-à-
pair pour le téléchargement de son jeu.
………………………………………
Illégal ou pas
Paul souhaite regarder chez lui le dernier film à la mode et pour cela le télécharge via un logiciel de pair-à-pair.
Il reçoit alors un courrier d'avertissement l'accusant d'avoir diffusé une oeuvre dont il n'avait pas les droits. Paul
estime qu'il n'a rien fait de mal, car il l'a téléchargé mais pas diffusé.
Expliquer en quoi il a tort.
La plupart du temps, les échanges sur internet sont basés sur l'architecture "client-serveur", mais nous pouvons
déjà dire que l'on trouve deux types d'ordinateurs reliés au réseau internet : les clients et les serveurs. Les clients
vont demander des ressources (pages web, fichiers...) aux serveurs. La plupart des ordinateurs que l'on utilise
tous les jours sont des clients : quand ils sont reliés à internet, ils passent leur temps à demander des ressources
à des serveurs. Dans ce type d'architecture un ordinateur qui joue le rôle de client jouera le rôle de client en
permanence, un ordinateur qui joue le rôle de serveur jouera le rôle de serveur en permanence : les rôles sont
bien définis une fois pour toutes, sans doute que votre ordinateur personnel a toujours joué le rôle de client,
enfin..., sauf s'il s'est déjà connecté à un réseau pair-à-pair.
Les réseaux pair-à-pair ou peer to peer en anglais (abréviation "p2p"), ne sont pas basés sur l'architecture client-
serveur classique. En effet, la notion de client et de serveur n'a pas vraiment de sens dans les réseaux p2p,
modèle client-serveur
réseau pair-à-pair
Prenons un exemple, volontairement simple : 3 machines A, B et C appartenant toutes les trois au même réseau
p2p. Un fichier "fic1" est disponible sur la machine A, un fichier "fic2" est disponible sur la machine B et un
fichier "fic3" est disponible sur la machine C. Le noeud (machine) B désire obtenir le fichier "fic1", le noeud A
désire obtenir le fichier "fic3" et le noeud C désire aussi obtenir le fichier "fic1". Intéressons-nous au noeud A :
le noeud A va envoyer le fichier "fic1" vers le noeud B et le noeud C, dans le même temps le noeud C va
envoyer le fichier "fic3" vers le noeud A, le noeud A va donc recevoir le fichier "fic3". Bilan : le noeud A est à
la fois client (il reçoit le fichier "fic3") et serveur (il envoie le fichier "fic1" vers le noeud B et vers le noeud C).
Il existe énormément de protocoles qui s'appuient sur des réseaux de pair-à-pair. La plupart de ces "protocoles
p2p" sont destinés au partage de fichier, mais il est aussi possible de créer des systèmes de "calculs distribués"
grâce au réseau p2p, comme dans le cas du projet BOINC "Compute for Science", qui propose de répartir des
calculs extrêmement complexes sur un grand nombre d'ordinateurs personnels, chaque ordinateur ayant "un
petit bout" du calcul à effectuer, et tout cela dans le but de faire avancer la recherche scientifique.
Partager un contenu (musique, film, logiciel...) de façon illicite est puni par la loi (voir ici pour plus de détails).
À chaque contenu peut être associée une "licence" ; avec certaines licences, vous êtes uniquement autorisé à
utiliser les fichiers que vous avez achetés, mais vous n'avez pas le droit de les partager avec qui que ce soit.
Dans d'autres cas, la licence liée à un contenu vous autorise à partager ce contenu ou même à le modifier à
volonté ; on parle alors souvent de licence "libre". Il est important de bien comprendre qu'une licence libre ne
veut pas dire que l'on peut faire ce que l'on veut avec un contenu, dans tous les cas il faut se renseigner sur la
licence attachée à un contenu afin de pouvoir l'utiliser en toute légalité.