BIENVENUE

BIENVENUE
bienvenue a tous








║▌║││ █ ▌│║█║▌║
║▌║││ █ ▌│║█║▌║
║▌║││ █ ▌│║█║▌║
x-fashion-stare-x. ©

# Posté le mercredi 05 novembre 2008 10:38

Modifié le dimanche 30 novembre 2008 09:36

1ére leçon > C'est quoi internet ?

1ére leçon  > C'est quoi internet ?
D'où vient internet ?

A l'origine, internet était un réseau militaire américain (appelé ARPANET).
Le but était de concevoir un réseau résistant aux attaques: si un point du réseau est anéanti, les informations doivent pouvoir continuer à circuler.

Internet a donc été conçu dès l'origine comme une toile d'araignée.




Si un point du réseau est anéanti, les autres points du réseau peuvent continuer à communiquer entre eux car les informations empruntent automatiquement un autre chemin.




Ce système est encore actif aujourd'hui: Quand vous envoyez ou recevez des informations par internet, vos paquets de données transitent par des dizaines d'ordinateurs différents et peuvent même emprunter des chemins différents.
(Un programme comme traceroute permet de voir les ordinateurs par lesquels les paquets transitent.)

C'est cette «toile d'araignée» qui a donné naissance au mot «web» (qui signifie littéralement «toile d'araignée») et au «World Wide Web» («toile d'araignée mondiale», terme qu'on utilise généralement pour désigner les pages HTML liées entre elles).

# Posté le mercredi 05 novembre 2008 10:44

2ére leçon >Pourquoi le mot «internet» ?

«Network» est le mot anglais pour «réseau».

En interconnectant tous les réseaux de la planète entre eux (militaires, universités, gouvernements, entreprises, fournisseurs d'accès...), on obtient un réseau géant qui couvre une grande partie de la planète.

«Internet» = «Inter-networks»
Internet est donc l'interconnexion de tous les réseaux de la planète.


Tout le monde à égalité
Le principe d'internet, c'est que une fois que vous y êtes connecté(e), vous êtes à égalité avec les autres: Chaque ordinateur connecté possède une adresse unique (appelée adresse IP) et peut envoyer et recevoir des informations avec n'importe quel autre ordinateur.
Le réseau internet ne fait aucune distinction.

Les distances n'ont aucune importance: Vous ne payez pas plus cher que vous envoyiez quelque chose à votre voisin de palier qu'à quelqu'un à Taïwan.
(C'est juste que l'information mettra un tout petit peu plus de temps pour arriver à Taïwan.)

Internet n'est là que pour transporter vos données jusqu'à l'ordinateur de votre choix.
Il ne fournit aucun autre service.
Vous êtes libre d'en faire ce que vous voulez.
Bien sûr des tas d'applications ont été mises en place pour rendre internet plus pratique.

La seule inégalité, c'est le débit dont vous disposez.


Internet ne se limite pas aux pages web !
L'application la plus connue d'internet est HTTP: Ce sont les pages web que vous voyez dans votre navigateur.
Le protocole HTTP (utilisé par votre navigateur) utilise internet pour transporter des pages HTML, des images (jpeg, gif...), musiques (MP3...), vidéos...

Mais internet ne se limite pas aux pages web !

Il existe des tas d'autres protocoles qui peuvent être utilisés pour faire des tas d'autres choses:

* Le protocole DNS permet de retrouver une adresse IP en fonction d'un nom d'ordinateur (un peu comme un annuaire).
* Le protocole FTP sert à transporter des fichiers d'un ordinateur à l'autre.
* Le protocole IRC permet de créer des «salons» de discussion en direct.
* Le protocole ICQ permet de savoir si quelqu'un est en ligne et de dialoguer avec lui.
* Le protocole NTP permet de mettre les ordinateurs à l'heure par internet à 500 millisecondes près.
* Les protocoles P2P permettent de partager des fichiers à grande échelle.
* Le protocole NNTP permet d'accéder à des forums de discussion sur des milliers de sujets différents.
* Le protocole SSH permet d'avoir un accès sécurisé à des ordinateurs distants.
* Le protocole SMTP permet d'envoyer des emails, et le protocole POP3 de les recevoir.
* D'autres protocoles permettent de faire du téléphone ou de la visio-conférence.
* etc.

Tout ces protocoles utilisent le protocole IP, le protocole d'internet (IP = «Internet Protocol»).
On dit qu'ils sont transportés par IP (c'est en effet le protocole IP qui est chargé de transporter les paquets de données jusqu'à la destination).

Et comme internet est égalitaire, il accepte de transporter n'importe quel protocole du moment que vous utilisez le protocole IP.
Cela veut dire que vous pouvez développer votre propre protocole. Internet acceptera de transporter vos données sans problème.
Vous pouvez inventer des protocoles et les utiliser pour communiquer (du moment que votre correspondant en face comprend le protocole que vous avez inventé).

C'est beaucoup plus simple qu'il n'y paraît: vous pouvez faire un programme dialoguant par internet avec un autre programme en quelques lignes de code.



L'avenir d'internet
Jamais les inventeurs d'internet n'auraient pu imaginer toutes les applications qui existent aujourd'hui sur internet.

Certains projets veulent même relier tous vos appareils entre eux par internet: matériel hi-fi, réfrigérateur, maison, compteur électrique, chauffage central, appareil photo...

C'est le protocole IP (Internet Protocol) qui est utilisé sur Internet et qui permet aux machines de dialoguer entre elles. Il est actuellement en version 4 (on l'appelle IPv4).

Mais avec toutes les nouvelles applications qu'on veut créer, on se trouve limité:

* difficultés pour attribuer les adresses IP,
* difficultés pour garantir les vitesses de transmission (indispensable pour la vidéo par exemple),
* difficultés de sécurisation,
* débit insuffisant.

C'est pour cette raison qu'une nouvelle version d'IP est à l'étude: IPv6.

Actuellement, un réseau de test en IPv6 est monté aux Etats-Unis et quelques grandes entreprises y ont accès pour effectuer des tests et développer des applications. Ce réseau s'appelle Internet2.

Mais IPv6 n'est pas compatible avec IPv4.
Un jour, il nous faudra donc tous basculer en IPv6 afin de profiter de ces nouveautés.

Je présume que les fournisseurs d'accès proposeront un basculement progressif à leurs abonnés, et tout le monde y passera peu à peu.

Nos systèmes d'exploitation (Windows, Linux, MacOS X...) sont pour la plupart déjà capables de comprendre IPv6. Il nous faudra mettre à jours nos logiciels (navigateurs, logiciels d'email...) et installer des versions qui supportent IPv6 afin d'en profiter.

# Posté le mercredi 05 novembre 2008 10:59

3ére leçon >C'est quoi TCP/IP ? Comment ça marche ?

3ére leçon >C'est quoi TCP/IP ? Comment ça marche ?
Note aux spécialistes de TCP/IP:
Par pitié ne m'inondez pas de mails pour me dire "C'est faux !" ou "C'est pas vrai dans tel cas !". JE SAIS. Je ne suis pas entré dans tous les cas particuliers pour ne pas embrouiller les explications. J'applique le KISS (Keep It Simple Stupid !).
Exemple: quand je dis que chaque ordinateur est identifié de façon unique par une adresse IP, je ne veux pas partir dans les cas particuliers du NAT, des proxy, DHCP et autres.
Merci.


Si vous vous baladez sur Internet, vous avez dû, à un moment ou à un autre, entendre parler de TCP/IP. Qu'est-ce que c'est que cette bête ?

Cette page est un peu longue, mais une fois terminée, vous aurez compris ce que sont IP, UDP, TCP et à quoi ils servent.



TCP/IP est un protocole, c'est à dire des règles de communication.



IP
Commençons par IP (nous verrons TCP par la suite).

IP : signifie Internet Protocol : littéralement "le protocole d'Internet". C'est le principal protocole utilisé sur Internet.
Internet signifie Inter-networks, c'est à dire "entre réseaux". Internet est l'interconnexion des réseaux de la planète.
Le protocole IP permet aux ordinateurs reliés à ces réseaux de dialoguer entre eux.



Faisons un parallèle avec la poste.

Quand vous voulez envoyer une lettre par la poste:

* vous placez votre lettre dans une enveloppe,
* sur le recto vous inscrivez l'adresse du destinataire,
* au dos, vous écrivez l'adresse de l'expéditeur (la votre).


Ce sont des règles utilisées par tout le monde. C'est un protocole.

Sur Internet, c'est à peu près la même chose: chaque message (chaque petit paquet de données) est enveloppé par IP qui y ajoute différentes informations:

* l'adresse de l'expéditeur (votre adresse IP),
* l'adresse IP du destinataire,

différentes données supplémentaires (qui permettent de bien contrôler l'acheminement du message).


L'adresse IP est une adresse unique attribuée à chaque ordinateur sur Internet (c'est-à-dire qu'il n'existe pas sur Internet deux ordinateurs ayant la même adresse IP).

De même, l'adresse postale (nom, prénom, rue, numéro, code postal et ville) permet d'identifier de manière unique un destinataire.



Tout comme avec l'adresse postale, il faut connaître au préalable l'adresse IP de l'ordinateur avec lequel vous voulez communiquer.

L'adresse IP se présente le plus souvent sous forme de 4 nombres (entre 0 et 255) séparés par des points. Par exemple: 204.35.129.3




[ Ajouter un commentaire ] [ Aucun commentaire ]

# Posté le mercredi 05 novembre 2008 11:05

la suite de la leçon 3

la suite de la leçon 3
Le routage IP
Pour envoyer votre lettre, vous la postez dans la boîte aux lettres la plus proche. Ce courrier est relevé, envoyé au centre de tri de votre ville, puis transmis à d'autres centres de tri jusqu'à atteindre le destinataire.

C'est la même chose sur Internet !

Vous déposez le paquet IP sur l'ordinateur le plus proche (celui de votre fournisseur d'accès en général). Le paquet IP va transiter d'ordinateur en ordinateur jusqu'à atteindre le destinataire.



Les ports

Bien !

Avec IP, nous avons de quoi envoyer et recevoir des paquets de données d'un ordinateur à l'autre.

Imaginons maintenant que nous ayons plusieurs programmes qui fonctionnent en même temps sur le même ordinateur: un navigateur, un logiciel d'email et un logiciel pour écouter la radio sur Internet.

Si l'ordinateur reçoit un paquet IP, comment savoir à quel logiciel donner ce paquet IP ?




[ Ajouter un commentaire ] [ Aucun commentaire ]

# Posté le mercredi 05 novembre 2008 11:11