WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'un site web de la DGRNK/Goma.


par Audry KACHUKI BIENVENU
Institut Supérieur de Commerce de Goma Isc-goma - Graduat Informatique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I.7. PROTOCOLES20

Un protocole est une méthode standard qui permet la communication entre des processus (s'exécutant éventuellement sur différentes machines), c'est-à-dire un ensemble de règles et de procédures à respecter pour émettre et recevoir des données sur un réseau. Il en existe plusieurs selon ce que l'on attend de la communication. Certains protocoles seront par exemple spécialisés dans l'échange de fichiers (le FTP), d'autres pourront servir à gérer simplement l'état de la transmission et des erreurs (c'est le cas du protocole ICMP), ...

Sur Internet, les protocoles utilisés font partie d'une suite de protocoles, c'est-à-dire un

ensemble de protocoles reliés entre-deux. Cette suite de protocole s'appelle TCP/IP. Elle contient, entre autres, les protocoles suivants:

· HTTP

· FTP

· ARP

· ICMP

· IP

· TCP

· UDP

· SMTP

· Telnet

19 KIKONGO KAMBALE Janvier, La conception d'un site web pour une association, cas de l'UJADP/ERICA, TFC, inédit, ISC/Goma, 2008-2009

20 Comment ça marche [Informatique] - CCM - L'encyclopédie informatique libre, version 2.0.6

15

? NNTP

A. Protocoles orientés et non orientés connexion

On classe généralement les protocoles en deux catégories selon le niveau de contrôle des données que l'on désire:

? Les protocoles orientés connexion: Il s'agit des protocoles opérant un contrôle de transmission des données pendant une communication établie entre deux machines. dans un tel schéma, la machine réceptrice envoie des accusés de réception lors de la communication, ainsi la machine émettrice est garante de la validité des données qu'elle envoie. Les données sont ainsi envoyées sous forme de flot. TCP est un protocole orienté connexion

? Les protocoles non orientés connexion: Il s'agit d'un mode de communication dans lequel la machine émettrice envoie des données sans prévenir la machine réceptrice, et la machine réceptrice reçoit les données sans envoyer d'avis de réception à la première. Les données sont ainsi envoyées sous forme de blocs (datagrammes). UDP est un protocole non orienté connexion.

B. Protocole et implémentation

Un protocole définit uniquement la façon par laquelle les machines doivent communiquer, c'est-à-dire la forme et la séquence des données à échanger. Un protocole ne définit par contre pas la manière de programmer un logiciel de telle manière à ce qu'il soit compatible avec le protocole. On appelle ainsi implémentation la traduction d'un protocole en langage informatique.

Les spécifications des protocoles ne sont jamais exhaustives, aussi il est courant que les implémentations soient l'objet d'une certaine interprétation des spécifications, ce qui conduit parfois à des spécificités de certaines implémentations ou pire à des incompatibilités ou des failles de sécurité !

Notion sur le HTML

Le HTML HyperText Mark-Up Language ») est un langage dit de « marquage»

(de « structuration» ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document

16

avec des balises de formatage. Les balises permettent d'indiquer la façon dont doit être présenté le document et les liens qu'il établit avec d'autres documents. Le langage HTML permet notamment la lecture de documents sur Internet à partir de machines différentes, grâce au protocole HTTP, permettant d'accèder via le réseau à des documents repérés par une adresse unique, appelée URL.21

Le HTML est un langage très facile à maitriser. Il s'agit tout simplement d'un «langage à balises» (formant ASCII), contenant des instructions dans des balises (tags) délimitées entre croches. Les instruction sont interprétées par les différents navigateurs et apparaissent sur votre écran22

? Règles HTML et Balises

Toutes les instructions HTML sont exprimées dans des balises, délimitées par des

croches (signe inferieur « < » est signe supérieur « > ». cette structure est toujours la même.

Cependant chaque balise doit être ouverte et fermée (sauf rares exceptions). Notez que

la balise de fermeture est toujours identique à la balise d'ouverture sauf qu'elle comporte une

barre oblique après la ligne.

La structure d'un document HTML se présente comme suit:

<HTML>

<HEAD>

<TITLE>example de structure </TITLE>

<META NAME=» autour» CONTENT=»riche» MANAS»>

<BASE HREF=½/USR/home/chez moi½></BASE>

</HEAD>

<BODY>

le document HTML

</BODY> </HTML>

21Comment ça marche [Informatique] - CCM - L'encyclopédie informatique libre, version 2.0.6

22 Stéphane Lohier et Dominique Présent, Internet: Services et Réseaux, édition DUNOD, Paris, 2004, p 145.

17

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon