|
GLOSSAIRE
Accusé de réception
Le numéro de séquence indiqué dans le champ d'accusé de réception du segment
entrant.
ACK
Un bit de contrôle (acquittement) ne consommant pas d'espace séquence, indiquant que le champ d'accusé de
réception de ce segment indique le prochain numéro de séquence attendu par l'émetteur de ce segment, acquittant implicitement tous l'espace de
séquence inférieur à ce nombre.
Adresse de destination
L'adresse de destination spécifie le numéro de la "branche" de réseau et le numéro de l'ordinateur
cible sur cette branche.
Adresse source
L'adresse Internet de la source, constituée d'une adresse réseau et de l'adresse de l'ordinateur sur ce
réseau.
AF
Le bit AntiFragmentation dans les divers bits de contrôle.
ARPAnet, message
L'unité de transmission entre un ordinateur et un IMP d'ARPAnet. La taille maximale du message est d'environ 1012 octets
(8096 bits).
ARPAnet, paquet
Unité de transmission utilisée sur ARPAnet entre IMP. La taille maximale du paquet est de 126 octets (1008
bits).
Bit Dernier Fragment
Un bit indiquant si le fragment Internet contient les dernières données du datagramme qu'il transporte.
Bits de contrôle (flags)
Divers bits de signification booléenne dans l'en-tête Internet.
Bourrage
Ces octets sont ajoutés pour s'assurer que la section de données commence sur le début d'un mot de 32 bits. L'octet de bourrage vaut
zéro.
Connexion
Une communication logique définie par une paire de sockets.
Datagramme
Une information envoyée sur un réseau de transmission de données à commutation de paquets. Ce terme
est essentiellement employé pour désigner les informations de couche Transports, Réseau et Liaison, dans le cadre de la norme TCP/IP.
Détecteur de mot de passe
Outils de recherche en série de mot de passe comme :
Snadboy’s Révélation sur http://www. Snadboy.com
ou
VuPssword sur http://www. ptorris.com
DF
Le bit Dernier Fragment de l'en-tête Internet.
Durée de Vie
Champ d'en-tête Internet qui donne la durée de vie maximale pendant laquelle un datagramme peut exister dans le réseau.
Fenêtre d'émission
Représente la plage de séquence que le TCP distant est prêt à recevoir. Elle correspond à la
valeur de fenêtre reçue dans les segments transmis par le TCP distant. La plage de numéro de séquence qu'il est possible d'émettre est
nécessairement incluse dans l'intervalle [SND.NXT, SND.UNA + SND.WND - 1] et, en général commence sur SND.NXT. (Les retransmissions de segments dans une plage
de SND.UNA à SND.NXT sont bien entendu acceptés).
Fenêtre de réception
Représente la plage de numéros de séquence (en réception) que TCP s'attend à recevoir. Ainsi,
tout segment dont la plage est incluse dans l'intervalle [RCV.NXT, RCV.NXT + RCV.WND - 1] est recevable. Tout segment dont la plage est intégralement en dehors de cet
intervalle est supposé être un doublon et est rejeté.
FIN
Un bit de contrôle (finis) occupant consommant un numéro de séquence, indiquant que l'émetteur
n'enverra plus de données ni de contrôles occupant de l'espace de séquence.
Fragment Internet
Une portion de données d'un datagramme Internet associée à une en-tête.
Fragment Offset
Un champ permettant de coder la position relative du fragment par rapport au datagramme non fragmenté.
Frame
C’est le nom donné à l’information circulant au niveau Liaison (2) de la norme ISO.
FTP
Protocole de transfert de fichiers.
Header (en-tête)
Ensemble 1000 d'informations de contrôle placé en tête d'un datagramme, segment, fragment, paquet ou bloc de
données.
Host
Un ordinateur. Peut être source ou destination du point de vue d'un réseau de données. On distingue les Hosts
des stations de travail ou terminaux, lesquels ne sont pas autonomes et nécessitent justement les ressources d'un Host.
Identification
Un champ du protocole IP. Cette valeur d'identification aide à recomposer les fragments d'un même
datagramme.
IMP
Interface Message Processor, le "routeur" du réseau ARPAnet.
Internet, adresse
Une adresse de 32 bits spécifiant l'adresse unique d'un host sur un réseau.
Internet, datagramme
L'unité d'échange de données entre la couche Internet et les couches supérieures comprenant
l'en-tête Internet.
Internet, fragment
Une portion d'un datagramme Internet complété d'une en-tête Internet.
IP
Protocole Internet
IRS
Initial Receive Sequence. Le tout premier numéro de séquence attendu par un
récepteur.
ISN
Initial Sequence Number. Le premier numéro de séquence utilisé lors d'une
connexion, (ISS ou IRS). Choisi en fonction d'une horloge.
ISS
Initial Send Sequence. Le tout premier numéro de séquence émis par un
émetteur.
Leader (en-tête)
Information de contrôle placé en tête d'un bloc de données. En particulier, dans ARPAnet, l'information
de contrôle de message ARPAnet à la hauteur de l'interface host/IMP.
Longueur de segment
La plage de numéro de séquence transmise par le segment, y compris les numéros consommés par certains
bits de contrôle.
Module
L'implémentation, généralement logicielle, d'une fonction particulière.
MSL
Maximum Segment Lifetime, Le temps pendant lequel un segment TCP peut exister à l'intérieur du réseau de
transmission. Arbitrairement : 2 minutes.
NBF
Le Nombre de Blocs Fragment dans la portion données d'un fragment Internet. C'est à dire, le nombre de "mots" de 8 octets dans la section données d'un
fragment.
Numéro de séquence
Un index numérique servant à identifier un octet de données dans le flux de transmission. Cet index est 1000
calculé sur 32 bits, et reboucle modulo 2**32.
Octet
Huit bits.
Options
Un champ d'option peut en contenir plusieurs, chacune des options pouvant avoir une longueur de plusieurs octets. Les options
sont à l'origine utilisées pour des fonctions de test; par exemple, pour véhiculer des étiquettes temporelles. Les deux protocoles Internet Protocol et
TCP disposent de champs d'option.
Paquet
Un paquet est un terme très général désignant très exactement une section d'un flux de
données encapsulé dans divers protocoles. En général, on parlera de paquet au niveau Réseau (3) de la norme ISO.
Paquet local
L'unité de transmission dans un réseau local.
Pointeur de données urgentes
Un champ de contrôle qui n'a de signification que lorsque le bit URG est marqué. Ce champ communique le
numéro de séquence du dernier octet 'urgent' sur réception duquel l'application pourra repasser en mode "normal".
Port
La portion d'un socket qui définit l'entrée ou la sortie "logique" qu'utilise un processus pour véhiculer
ses données.
Processus
Un programme en cours d'exécution. Une source ou destination, du point de vue du réseau ou de toute autre protocole
de communication "host-to-host".
PUSH
Un bit de contrôle ne consommant pas d'espace séquence, indiquant que ce segment contient des données
à transférer immédiatement à l'utilisateur.
RCV.NXT
Prochain numéro de séquence à recevoir.
RCV.UP
Pointeur de données urgentes.
RCV.WND
Fenêtre de réception
RST
Un bit de contrôle (reset) ne consommant pas d'espace séquence, indiquant au récepteur que celui-ci doit
abandonner la connexion sans autre interaction ultérieure. Le récepteur doit déterminer, selon le numéro de séquence et la valeur de
l'accusé de réception, s'il doit prendre en compte cette demande ou l'ignorer. En aucun cas la réception d'un segment RST n'entraîne une réponse
du type RST.
RTP
Real Time Protocol: un protocole de communication inter-processus pour la transmission de données à contraintes
temporelles fortes.
SEG.ACK
Accusé de réception du segment.
SEG.LEN
Longueur du segment.
SEG.PRC
Valeur de priorité du segment.
SEG.SEQ
Séquence du segment.
SEG.UP
Pointeur de données urgentes du segment.
SEG.WND
Fenêtre dans le segment.
Segment
Une unité logique de base, un segment TCP est l'unité de transmission entre deux agents TCP.
Séquence d'émission
Prochain numéro de séquence émis par l'émetteur. Il est initialisé par une fonction
génératrice renvoyant un numéro de séquence initial (ISN) et est incrémenté pour chaque octet ou bit de contrôle (certains
seulement) émis.
Séquence gauche
Le prochain numéro de séquence à être acquitté par le TCP récepteur (ou le numéro
d'acquittement courant le plus bas) parfois référencé comme le bord gauche de la fenêtre de transmission.
Signal
C’est le terme désignant une information au niveau Physique des communications.
SND.NXT
Séquence à l'émission.
SND.UNA
Numéro de séquence du premier octet non acquitté.
SND.UP
Pointeur de données urgentes à l'émission.
SND.WL1
Numéro de séquence du dernier segment ayant servi à remettre à jour l'information de
fenêtre.
SND.WL2
Numéro d'acquittement du dernier segment ayant servi à remettre à jour l'information de
fenêtre.
SND.WND
Fenêtre d'émission.
Socket
Une adresse réseau constituée par la concaténation d'une adresse Internet avec un numéro de port
TCP.
Sticky bit
Un exécutable sticky (=ayant un sticky bit positionné) va rester en mémoire même après la fin de son exécution et donc être
relancé plus rapidement.
seul l'administrateur peut positionner le sticky bit
$ chmod u+t nom_du_fichier
L'utilisation d'un sticky bit sur un répertoire : on sait qu'un utilisateur qui a le droit d'écriture dans un répertoire a aussi celui d'effacer n'importe
quel fichier de ce répertoire. Or si on positionne un sticky bit sur un répertoire accessible à tous les utilisateurs (/tmp par exemple), chaque utilisateur
ne pourra effacer dans ce répertoire que les fichiers qui lui appartiennent.
La commande ls -l affiche un t à la place du x au niveau des autorisations du groupement world (= others).
$ ls -l \
drwxrwxrwt 9 root root 4096 Aug 19 23:37 tmp
Ecriture en mode octal de ces droits d'accès spéciaux
Ces droits sont représentés par une nouvelle série de 3 bits qui se placent avant les 3 autres séries.
|
Droit spécial
|
valeur en octal
|
chmod en mode octal
|
dans ls -l
|
|
|
setuid
|
4
|
chmod 4xxx fichier
|
-rwsr-xr-x
|
|
|
setgid
|
2
|
chmod 2xxx fichier
|
drwx-sr-x
|
|
|
sticky
|
1
|
chmod 1xxx fichier
|
drwxrwxrwt
|
|
On va donc avoir :
$ chmod 1755 /croquis/commun
$ ls -l /croquis
drwxr-x-r-t 5 tux friends 4096 Aug 19 23:45 commun
où:
d est un répertoire
t=1 (sticky bit)
u=rwx=7(4+2+1)
g=r-x=5(4+0+1)
o=r-x=5(4+0+1)
SYN
Un bit de contrôle consommant un numéro de séquence, utilisé pendant la phase d'initialisation de la
connexion pour indiquer à quel numéro de séquence la transmission de données débute.
TCB
Transmission Control Block. La structure de données enregistrant les paramètres d'une
connexion.
TCB.PRC
Le niveau de priorité d'une connexion.
TCP
Transmission Control Protocol: Un protocole de communication inter-processus fiabilisé dans un environnement
multiréseaux.
TOS
Type Of Service. Un champ IP indiquant le type de service du fragment IP.
URG
Un bit de contrôle ne consommant pas d'espace séquence, utilisé pour indiquer que des données urgentes
sont transportées par le segment. L'application réceptrice doit en être informée, basculer en mode "d'urgence", et y rester tant que le numéro de
séquence des données reste inférieur à la valeur du pointeur de données urgentes.
Version
Le champ de version indique le format de l'en-tête Internet.
|