Title: Devenez metteur en toile
1Devenez metteur en toile !
Raphaël Thiémard www.etopia.be
- Ou comment imaginer, construire et faire vivre
un site internet associatif
2Plan de la journéePartie 1 bases techniques
- Mise en route
- Linternet en général
- Les catégories de sites
- Les langages
- Sy retrouver dans les offres dhébergement
- Des services en ligne
- Des ressources en ligne
3Mise en route
- Logique de ce cours poser les bases et rendre
autonome en vue de la création dun site internet - Prendre conscience de la démarche de
communication et la maîtriser - Créer une dynamique de groupe
- ? Le tout dans une optique associative
4Linternet
- Web, IP, URL, DNS, host
- Petit tour de piste
5Inter quoi ?
- Internet, contraction de interconnected
network ou international network selon les
sources - 1962, les premières intuitions qui mènent à sa
création viennent du secteur militaire (idée dun
réseau de communication maillé invulnérable) - Septembre 1969, Université de Californie L.A.
première communication réseau entre deux
ordinateurs sur base dun protocole de type
tcp/ip (NCP). - Les premiers acteurs de linternet sont les
universités, qui voient une opportunité de mettre
en réseau leurs informations - Linternet grand-public arrive beaucoup plus
tard. Il ny a pas à lépoque dinformatique
grand-public Cest en 1989 que le WorldWideWeb
est créé à Genève par les physiciens du CERN.
6Définition express
- Un réseau maillé
- Une logique de client-serveur
- Une communication par paquets
7Un réseau maillé ?
- Exemple dun réseau centralisé (ordinateur
central et terminaux)
8Un réseau maillé ?
- Exemple dun réseau centralisé en cas de panne
Qui peut encore communiquer ?
9Un réseau maillé ?
- Linternet, un réseau dont le système nerveux est
décentralisé (nœuds)
10Un réseau maillé ?
- Linternet, un réseau qui ne peut pas tomber en
panne (?)
11Client-serveur ?
Lordinateur de linternaute se comporte de
manière autonome. Il sadresse à des serveurs
pour recevoir de linformation, quil met
ensuite en forme. Cest le contraire dun
terminal,qui affiche à distance un processus
centralisé.
ServeurEnvoie des informationsaux ordinateurs
clients
La tâche du réseau est donc dacheminer les
requêtes et les informations entre clients et
serveurs
Client Demande une information, la reçoit et
linterprète.
12Logique de communication par paquets entre un
client et un serveur sur internet
Exemple vous souhaitez consulter une page web.
193.1.1.1
Etape 1 (si pas déjà fait)Se connecter à
internetvia son provider
193.121.149.1
213.49.100.1
193.121.149.70
13Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
193.1.1.1
Etape 2Le provider ouvre une connexionet vous
attribue une adresse IP
213.49.101.217
193.121.149.1
213.49.100.1
193.121.149.70
14Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
Etape 3En tapant une adresse URL (http//),vous
envoyez une requête
193.1.1.1
http//www.etopia.be
193.121.149.1
213.49.100.1
213.49.101.217
193.121.149.70
15Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
Etape 4Cette requête est traitée par un (ou
plusieurs) serveur de premier niveau qui traduit
lURL en adresse IP (ladresse dun serveur de
noms de domaines).
http//www.etopia.be http//193.121.149.1
193.1.1.1
193.121.149.1
213.49.100.1
213.49.101.217
193.121.149.70
16Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
Etape 5Le serveur de nom de domaine concerné
affine ladresse IP de façonà orienter la
requête sur lordinateurqui contient la page
recherchée.
193.1.1.1
http//www.etopia.be http//193.121.149.70
193.121.149.1
213.49.100.1
213.49.101.217
193.121.149.70
17Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
Etape 6Le serveur web qui contient la pagela
renvoie à lauteur de la demande.La page suit le
chemin inverse, à la recherchede votre adresse IP
193.1.1.1
193.121.149.1
213.49.100.1
Page de code à faire parvenirà
http//213.49.101.217
213.49.101.217
193.121.149.70
18Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
Etape 7Les différents serveurs sur le passagede
la page la feront suivre en direction de votre
provider.
http//213.49.101.217 via 213.49.100.1
193.1.1.1
193.121.149.1
213.49.100.1
213.49.101.217
193.121.149.70
19Logique de communication entre un client et un
serveur sur internet
Exemple vous souhaitez consulter une page web.
Etape 8Via votre provider, vous recevezla page
que votre navigateur affiche
193.1.1.1
Page pour http//213.49.101.217
193.121.149.1
213.49.100.1
213.49.101.217
193.121.149.70
20Conséquences de cette logique
- Pour surfer sur internet, chaque ordinateur doit
recevoir une adresse IP valide et unique - A chaque URL correspond une adresse IP
- Les modifications au sujet des noms de domaine ne
sont pas immédiates les serveurs de noms (DNS)
doivent être mis à jour (réplication de
linformation) - Une panne chez votre provider peut vous priver
daccès à internet (vous navez plus de point
dentrée)_
21Tracer le parcours dune requête
Il existe un programme qui suit le chemin
parcouru par une requête traceroute.exe Pour le
lancer sous Windows démarrer / accessoires /
invite de commande.Puis taper "tracert
www.mondomaine.be".
D\gttracert www.google.be Détermination de
l'itinéraire vers www.l.google.com
64.233.161.147 avec un maximum de 30 sauts
1 36 ms lt1 ms lt1 ms etna 192.168.1.1
2 10 ms 11 ms 10 ms ip-213-49-101-254.d
sl.scarlet.be 213.49.101.254 3 10 ms 11
ms 10 ms gig0-2.vil-pe12.mpl.scarlet.be
195.95.29.5 4 11 ms 10 ms 11 ms
gig0-1.vil-ar01.ias.scarlet.be 194.119.224.161
5 12 ms 11 ms 11 ms gig0-2.bel-ar01.ias
.scarlet.be 194.119.226.5 6 12 ms 11 ms
12 ms ge-4-1-131.ipcolo1.Brussels1.Level3.net
212.3.234.109 7 12 ms 12 ms 13 ms
ae-0-11.mp1.Brussels1.Level3.net 212.3.239.1
8 36 ms 36 ms 36 ms as-1-0.bbr1.London2.
Level3.net 212.187.128.61 9 109 ms 109 ms
110 ms as-0-0.bbr2.Washington1.Level3.net
4.68.128.102 10 110 ms 109 ms 108 ms
ge-1-2-52.car1.Washington1.Level3.net
4.68.121.37 11 102 ms 102 ms 102 ms
4.79.228.26 12 103 ms 102 ms 102 ms
216.239.47.158 13 105 ms 106 ms 105 ms
216.239.48.198 14 104 ms 102 ms 102 ms
64.233.161.147 Itinéraire déterminé. D\gt
22chezmoi.com
- Je veux prendre un nom de domaine et faire un site
23Je veux avoir mon propre nom de domaine(mais
comment ça fonctionne ?)
.be
Chaque domaine de premier niveau a sa propre
autorité de régulation
24Je veux avoir mon propre nom de domaine(mais
comment ça fonctionne ?)
.be
Son rôle est de tenir à jour le registre des noms
de domaine (le whois ) mais ne fait aucune
transaction commerciale
- Lagent
- Conserve votre n.d.
- Vous facture la licence chaque année
- Modifie vos informations personnelles à votre
demande - Gère ladressage du n.d. vers sont hébergeur
25Nom de domaine, ok. Maintenant, faire un site !
.be
Vous devez maintenant héberger physiquement votre
site. Il vous faut un espace disque sur un
serveur web, chez un hébergeur.
Votre agent
Hébergeur
26Nom de domaine, ok. Maintenant, faire un site !
.be
Votre hébergeur
Lhébergeur entretient un serveur de nom qui
dirige les requêtes vers le bon serveur web
NS
Votre agent
Votre site se trouve sur un de ces serveurs
serveursweb
27En pratique, cela donne
Vous pouvez soit acquérir un nom de domaine puis
choisir votre hébergement
Soit choisir un hébergement qui comprend le nom
de domaine (et donc fera les démarches pour vous)
- Vérifier que le domaine est libre, par exemple
sur le Whois (www.dns.be) - Acquérir ce nom de domaine chez un agent, par
exemple Gandi (www.gandi.net) - Prendre un hébergement, par exemple chez OVH
(www.ovh.com) - Paramétrer le routage du nom de domaine chez
Gandi, en indiquant le serveur de nom de chez
OVH. - Attendre quelques heures
- Vérifier que le domaine est libre, par exemple
sur le Whois (www.dns.be) - Réserver votre nom de domaine en choisissant un
hébergement tout compris, par exemple chez B-One
(www.b-one.net) - Attendre quelques heures
28Bon à savoir avant dacquérir un nom de domaine
- Un n.d. ne peut pas être acheté . Il nest
possible que de le détenir via une licence (vous
serez détenteur de licence ). - La base de données des n.d. ( Whois ) est gérée
par lautorité. Elle est publique. Chacun peut
savoir qui détient un n.d. - Lautorité délègue aussi le règlement des litiges
entre détenteurs à une société privée spécialisée
(Cepani pour .be). - La licence est obligatoirement limitée dans le
temps et son abandon (non paiement p.ex.)
entraîne automatiquement la libération du n.d.
(après une possible période de rédemption ) - Sauf exception, la règle qui prévaut est
premier arrivé, premier servi . Il existe
cependant des protections pour les patronymes,
les noms de lieux et les marques commerciales.
Ces restrictions sont publiées par lautorité et
son organisme de règlement de litiges_
29Trouver un agent
- Dabord se renseigner au niveau des hébergeurs.
Certains forfaits comprennent les frais de nom de
domaine. - Sur DNS.be, la liste des agents accrédités est
publiée. - Mes préférés Gandi pour le prix et linterface
expert (http//www.gandi.net), Namebay pour le
paiement sans carte de crédit (http//www.namebay.
be), EuroDNS pour le choix des domaines et la
recherche dans les whois (http//www.eurodns.be)_
30Votre nom de domaine est déjà pris ?
- Pas de chance
- Si vous avez un droit légitime (marque
commerciale, etc), vous pouvez consulter la
législation en vue dune action - Sinon, vous pouvez tenter votre chance et
contacter le teneur de licence pour une
transaction à lamiable - Vous pouvez aussi confier à un courtier
spécialisé (p.ex. Sedo) de contacter le détenteur
pour lui proposer une transaction - Si votre domaine est squatté (détenu mais non
utilisé), vérifier le règlement en vigueur
(différent pour chaque domaine de 1er niveau). En
général on ne peut rien faire