Sie sind auf Seite 1von 9

Internet Protocols

General
Networks (hardware) provide computers the basic ability of transferring bits from one
computer to another. In order to use networks we need a set of rules which all of the
network's member agree on, that is a protocol.
Communication Protocol is a standard designed to specify how computers interact and
exchange messages.
Protocol usually specifies:

The format of the messages.


how to handle errors.

In order to simplify the design and implementation of protocols, designers have decided
to design a set of protocols, each has different responsibilities instead of one protocol
responsible for all forms of communication. The set of protocols is called a Protocol
Suite, and it cover all forms of communication as needed.
The OSI seven layers model
A layering model is the most common way to divid a protocol suite to subparts and
describe them individually. Layering help us to have better understanding of a protocol
suite.
The seven layers model, introduced by the International Organization for Standardization
more than 20 years ago,

Layer

Responsibilities

1. Physical

Basic hardware components for networks.


i.e. RS-232 specification

2. Data Link

Frame format, Transmitting frames over the net.


i.e. bit/byte stuffing, checksum

3. Network

Address assignment, Packet's forwarding methods

4. Transport

Transfer correctness

5. Session

Establishing a communication session, Security,


Authentication
i.e. passwords

6. Presentation Computers represent data in different ways (char,


integer) thus the protocol need to translate the data to

and from the local node.


7. Application Specifications for applications using the network, how
to send a request, how to specify a filename over the
net, how to respond to a request etc..

Internet protocol suite


PPP

SLIP

FTP

Telnet
SMTP

HTTP

Point-to-Point Protocol A protocol for creating a TCP/IP connection over both


synchronous and asynchronous systems. PPP provides
connections for host to network or between two routers, It also has
a security mechanism. PPP is well known as a protocol for
connections over regular telephone lines using modems on both
ends. This protocol is widthly used for connecting personal
computers to the internet.
Serial Line Internet Protocol A point-to-point protocol to use over a serial connection, a
predecessor of PPP. There is also an advanced version of this
protocol known as CSLIP (compressed serial line internet
protocol) which reduce overhead on a SLIP connection by sending
just a header information when possible, thus increasing packet
throughput.
File Transfer Protocol FTP enables transferring of text and binary files over TCP
connection. FTP allows to transfer files according to a strict
mechanism of ownership and access restrictions. It is one of the
most commonly used protocols over the internet now days.
Telnet is a terminal emulation protocol, defined in RFC854, for use
over a TCP connection. It enables users to login to remote hosts
and use their resources from the local host.
Simple Mail Transfer Protocol This protocol is dedicated for sending EMail messages originated
on a local host, over a TCP connection, to a remote server. SMTP
defines a set of rules which allows two programs to send and
receive mail over the network. The protocol defines the data
structure that would be delivered with information regarding the
sender, the recipient (or several recipients) and, of course, the
mail's body.
Hyper Text Transport Protocol A protocol used to transfer hypertext pages across the world wide
web.

SNMP

UDP

TCP

IP

ARP

NNTP

Simple Network Management Protocol A simple protocol that defines messages related to network
management. Through the use of SNMP network devices such as
routers can be configured by any host on the LAN.
User Datagram Protocol A simple protocol that transfers datagram (packets of data) to a
remote computer. UDP doesn't guarantee that packets will be
received in the same order they were sent. In fact it doesn't
guarantee delivery at all.
Transmission Control Protocol Like UDP, a protocol that enables a computer to send data to a
remote computer. Unlike UDP, TCP is reliable i.e. packets are
guaranteed to wind up at their target, at the correct order.
Internet Protocol IP is the underline protocol for all the other protocols in the
TCP/IP protocol suite. IP defines the means to identify and reach a
target computer on the network. Computer in the IP world are
identify by unique numbers which are known as IP address.
Address Resolution Protocol In order to map an IP address into a hardware address the computer
uses the ARP protocol which broadcast a request message that
contains an IP address, to which the target computer replies with
both the original IP address and the hardware address.
Network News Transport Protocol A protocol used to carry USENET posting between News clients
and USENET servers.

.2
Le modle de rfrence OSI
2.2. Les fonctions de chaque couche
3
Chaque couche du modle OSI doit excuter une srie de fonctions pour que les
paquets de donnes puissent circuler d'un ordinateur source vers un ordinateur de
destination sur un rseau. Vous trouverez ci-dessous une brve description de chaque
couche du modle de rfrence OSI qui est illustr dans la figure.
Couche 7 : La couche application
La couche application est la couche OSI la plus proche de l'utilisateur. Elle fournit des
services rseau aux applications de l'utilisateur. Elle se distingue des autres couches
en ce sens qu'elle ne fournit pas de services aux autres couches OSI, mais seulement
aux applications l'extrieur du modle OSI. Voici quelques exemples de ce type
d'application : tableurs, traitements de texte et logiciels de terminaux bancaires. La
couche application dtermine la disponibilit des partenaires de communication voulus,
assure la synchronisation et tablit une entente sur les procdures de correction
d'erreur et de contrle d'intgrit des donnes. Pour vous souvenir facilement des
fonctions de la couche 7, pensez aux navigateurs.

Couche 6 : La couche prsentation


La couche prsentation s'assure que les informations envoyes par la couche
application d'un systme sont lisibles par la couche application d'un autre systme. Au
besoin, la couche prsentation traduit diffrents formats de reprsentation des donnes
en utilisant un format commun. Pour vous souvenir facilement des fonctions de la
couche 6, pensez un format de donnes courant.
Couche 5 : La couche session
Comme son nom l'indique, la couche session ouvre, gre et ferme les sessions entre
deux systmes htes en communication. Cette couche fournit des services la couche
prsentation. Elle synchronise galement le dialogue entre les couches de prsentation
des deux htes et gre l'change des donnes. Outre la rgulation de la session, la
couche session assure un transfert efficace des donnes, classe de service, ainsi que
la signalisation des carts de la couche session, de la couche prsentation et de la
couche application. Pour vous souvenir facilement des fonctions de la couche 5,
pensez aux dialogues et aux conversations.
Couche 4 : La couche transport
La couche transport segmente les donnes envoyes par le systme de l'hte metteur
et les rassemble en flux de donnes sur le systme de l'hte rcepteur. La frontire
entre la couche transport et la couche session peut tre vue comme la frontire entre
les protocoles d'application et les protocoles de flux de donnes. Alors que les couches
application, de prsentation et transport se rapportent aux applications, les quatre
couches dites infrieures se rapportent au transport des donnes.
La couche transport tente de fournir un service de transport des donnes qui protge
les couches suprieures des dtails d'implmentation du transport. Pour tre prcis, les
questions comme la faon d'assurer la fiabilit du transport entre deux systmes htes
relvent de la couche transport. En fournissant un service de communication, la couche
transport tablit et raccorde les circuits virtuels, en plus d'en assurer la maintenance. La
fourniture d'un service fiable lui permet d'assurer la dtection et la correction des
erreurs, ainsi que le contrle du flux d'informations. Pour vous souvenir facilement des
fonctions de la couche 4, pensez la qualit de service et la fiabilit.
Couche 3 : La couche rseau
La couche rseau est une couche complexe qui assure la connectivit et la slection du
chemin entre deux systmes htes pouvant tre situs sur des rseaux
gographiquement loigns. Pour vous souvenir facilement des fonctions de la couche
3, pensez la slection du chemin, au routage et l'adressage.
Couche 2 : La couche liaison de donnes
La couche liaison de donnes assure un transit fiable des donnes sur une liaison
physique. Ainsi, la couche liaison de donnes s'occupe de l'adressage physique (plutt
que logique), de la topologie du rseau, de l'accs au rseau, de la notification des
erreurs, de la livraison ordonne des trames et du contrle de flux. Pour vous souvenir
facilement des fonctions de la couche 2, pensez aux trames et aux adresses MAC.
Couche 1 : La couche physique
La couche physique dfinit les spcifications lectriques, mcaniques, procdurales et
fonctionnelles permettant d'activer, de maintenir et de dsactiver la liaison physique
entre les systmes d'extrmit. Les caractristiques telles que les niveaux de tension,
la synchronisation des changements de tension, les dbits physiques, les distances
maximales de transmission, les connecteurs physiques et d'autres attributs semblables

sont dfinies par la couche physique. Pour vous souvenir facilement des fonctions de la
couche 1, pensez aux signaux et aux mdias.

2.2 The OSI Reference Model


2.2.4 L'encapsulation
Vous savez que, au sein d'un rseau, toutes les communications partent d'une source,
qu'elles sont achemines vers une destination et que les informations envoyes sur le
rseau sont appeles donnes ou paquets de donnes. Si un ordinateur (hte A) veut
envoyer des donnes un autre ordinateur (hte B), les donnes doivent d'abord tre
prpares grce un processus appel encapsulation.
Ce processus conditionne les donnes en leur ajoutant des informations relatives au
protocole avant de les transmettre sur le rseau. Ainsi, en descendant dans les
couches du modle OSI, les donnes reoivent des en-ttes, des en-queues et d'autres
informations. (Remarque : Le terme " en-tte " fait rfrence aux informations
d'adresse.)
Pour comprendre comment se produit l'encapsulation, examinons la manire dont les
donnes traversent les couches, comme l'illustre la figure . Les donnes qui sont
envoyes par l'ordinateur source (voir la figure) traversent la couche application et les
autres couches. Comme vous pouvez le constater, la prsentation et le flux des
donnes changes subissent des changements au fur et mesure que les rseaux
fournissent leurs services aux utilisateurs. Comme le montrent les figures, les rseaux
doivent effectuer les cinq tapes de conversion ci-dessous afin d'encapsuler les
donnes :
Figure

1. Construction des donnes.


Lorsqu'un utilisateur envoie un message lectronique, les caractres
alphanumriques qu'il contient sont convertis en donnes pouvant circuler dans
l'interrseau.

2. Prparation des donnes pour le transport de bout en bout.


Les donnes sont prpares pour le transport interrseau. En utilisant des
segments, la fonction de transport s'assure que les systmes htes situs
chaque extrmit du systme de messagerie peuvent communiquer de faon
fiable.

3. Ajout de l'adresse rseau l'en-tte.


Les donnes sont organises en paquets, ou datagrammes, contenant un entte rseau constitu des adresses logiques d'origine et de destination. Ces
adresses aident les units rseau acheminer les paquets dans le rseau
suivant un chemin dtermin.

4. Ajout de l'adresse locale l'en-tte de liaison.


Chaque unit rseau doit placer le paquet dans une trame. La trame permet
d'tablir la connexion avec la prochaine unit rseau directement connecte
dans la liaison. Chaque unit se trouvant sur le chemin rseau choisi doit
effectuer un verrouillage de trame pour pouvoir se connecter la prochaine

unit.

5. Conversion en bits pour la transmission.


La trame doit tre convertie en une srie de un et de zro (bits) pour la
transmission sur le mdia (habituellement un fil). Une fonction de
synchronisation permet aux units de distinguer ces bits lorsqu'ils circulent sur
le mdia. Tout au long du trajet suivi dans l'interrseau physique, le mdia peut
varier. Ainsi, le message lectronique peut provenir d'un rseau local, traverser
le backbone d'un campus, sortir par une liaison WAN pour atteindre sa
destination sur un autre LAN loign. Les en-ttes et en-queues sont ajouts
au fur et mesure que les donnes descendent dans les couches du modle
OSI.

2.2 Le modle de rfrence OSI


2.2. Dsignation des donnes dans chaque couche du modle OSI
5

Afin de permettre l'acheminement des paquets de donnes entre l'ordinateur source et


l'ordinateur de destination, chaque couche du modle OSI au niveau de l'ordinateur
source doit communiquer avec sa couche homologue sur l'ordinateur de destination.
Cette forme de communication est appele communication d'gal gal. Au cours de
ce processus, le protocole de chaque couche assure l'change d'informations,
appelee units de donnes de protocole (ou PDU), entre les couches homologues.
Chaque couche de communication, sur l'ordinateur source, communique avec l'unit de
donnes de protocole propre une couche, ainsi qu'avec la couche correspondante sur
l'ordinateur de destination, comme l'illustre la figure.
Dans un rseau, les paquets de donnes proviennent d'une source et sont achemins
vers une destination. Chaque couche dpend de la fonction de service de la couche
OSI sous-jacente. Pour fournir ce service, la couche infrieure a recours
l'encapsulation pour placer l'unit de donnes de protocole de la couche suprieure
dans son champ de donnes. Elle ajoute ensuite les en-ttes et les en-queues dont elle
a besoin pour remplir ses fonctions. Par la suite, mesure que les donnes traversent
les couches du modle OSI, d'autres en-ttes et en-queues sont ajouts. Ds que les
couches 7, 6 et 5 ont ajout leurs informations, la couche 4 en ajoute d'autres. Ce
regroupement des donnes, soit l'unit de donnes de protocole de couche 4, est
appel segment.
Ainsi, la couche rseau fournit un service la couche transport, qui prsente les
donnes au sous-systme de l'interrseau. La couche rseau est charge de dplacer
les donnes dans l'interrseau. Pour ce faire, elle encapsule les donnes et leur
annexe un en-tte de manire crer un paquet (soit la PDU de couche 3). L'en-tte
contient les informations requises pour effectuer le transfert, notamment les adresses
logiques de source et de destination.
La couche liaison de donnes fournit un service la couche rseau. Elle encapsule les
informations de couche rseau dans une trame (PDU de couche 2). L'en-tte de trame
contient les informations (des adresses physiques, par exemple) ncessaires
l'excution des fonctions de liaison. La couche liaison de donnes fournit donc un

service la couche rseau en encapsulant les informations de couche rseau dans une
trame.
La couche physique fournit galement un service la couche liaison de donnes. Elle
code la trame de liaison en une srie de uns et de zros (bits) en vue de la transmettre
sur un mdia (habituellement un fil) dans la couche 1.

2.3 Comparaison du modle OSI et du modle TCP/IP


2.3. Les couches du modle de rfrence TCP/IP
2
Le ministre amricain de la Dfense a cr le modle de rfrence TCP/IP parce qu'il
avait besoin d'un rseau pouvant rsister toutes les conditions, mme une guerre
nuclaire. Imaginez en effet un monde en guerre, quadrill de connexions de toutes
sortes : fils, micro-ondes, fibres optiques et liaisons satellites. Imaginez ensuite que
vous ayez besoin de faire circuler les informations/les donnes (sous forme de
paquets), peu importe la situation d'un nud ou d'un rseau particulier de l'interrseau
(qui pourrait avoir t dtruit par la guerre). Le ministre de la Dfense veut que ses
paquets se rendent chaque fois d'un point quelconque tout autre point, peu importe
les conditions. C'est ce problme de conception trs pineux qui a men la cration
du modle TCP/IP qui, depuis lors, est devenu la norme sur laquelle repose Internet.
Lors de vos lectures sur les couches du modle TCP/IP, gardez l'esprit le but initial
d'Internet, cela vous aidera comprendre pourquoi certaines choses sont ainsi. Le
modle TCP/IP comporte quatre couches : la couche application, la couche transport, la
couche Internet et la couche d'accs au rseau. Comme vous pouvez le constater,
certaines couches du modle TCP/IP portent le mme nom que des couches du
modle OSI. Il ne faut pas confondre les couches des deux modles, car la couche
application comporte des fonctions diffrentes dans chaque modle.
La couche application
Les concepteurs du modle TCP/IP estimaient que les protocoles de niveau suprieur
devaient inclure les dtails des couches session et prsentation. Ils ont donc
simplement cr une couche application qui gre les protocoles de haut niveau, les
questions de reprsentation, le code et le contrle du dialogue. Le modle TCP/IP
regroupe en une seule couche tous les aspects lis aux applications et suppose que les
donnes sont prpares de manire adquate pour la couche suivante.
La couche transport
La couche transport est charge des questions de qualit de service touchant la
fiabilit, le contrle de flux et la correction des erreurs. L'un de ses protocoles, TCP
(Transmission Control Protocol - protocole de contrle de transmission), fournit
d'excellents moyens de crer, en souplesse, des communications rseau fiables,
circulant bien et prsentant un taux d'erreurs peu lev. Le protocole TCP est orient
connexion. Il tablit un dialogue entre l'ordinateur source et l'ordinateur de destination
pendant qu'il prpare les informations de couche application en units appeles
segments. Un protocole orient connexion ne signifie pas qu'il existe un circuit entre les
ordinateurs en communication (ce qui correspondrait une commutation de circuits).
Ce type de fonctionnement indique qu'il y a un change de segments de couche 4 entre
les deux ordinateurs htes afin de confirmer l'existence logique de la connexion
pendant un certain temps. C'est ce que l'on appelle la commutation de paquets.

La couche Internet
Le rle de la couche Internet consiste envoyer des paquets source partir d'un
rseau quelconque de l'interrseau et les faire parvenir destination,
indpendamment du trajet et des rseaux traverss pour y arriver. Le protocole qui rgit
cette couche est appel protocole IP (Internet Protocol). L'identification du meilleur
chemin et la commutation de paquets ont lieu au niveau de cette couche. Pensez au
systme postal. Lorsque vous postez une lettre, vous ne savez pas comment elle arrive
destination (il existe plusieurs routes possibles), tout ce qui vous importe c'est qu'elle
arrive bon port.
La couche d'accs au rseau
Le nom de cette couche a un sens trs large et peut parfois prter confusion. On lui
donne galement le nom de couche hte-rseau. Cette couche se charge de tout ce
dont un paquet IP a besoin pour tablir une liaison physique, puis une autre liaison
physique. Cela comprend les dtails sur les technologies LAN et WAN, ainsi que tous
les dtails dans les couches physique et liaison de donnes du modle OSI.
Pour obtenir plus de renseignements sur le modle TCP/IP, visitez les sites Web
suivants :

2.3 Comparaison du modle OSI et du modle TCP/IP


2.3. Comparaison du modle OSI et du modle TCP/IP
4

En comparant le modle OSI au modle TCP/IP, vous remarquerez des similitudes et


des diffrences. Voici des exemples :
Activit de TP
Dans ce TP, vous apprendrez tablir des relations entre les sept couches du
modle OSI et les quatre couches du modle TCP/IP, ainsi qu' nommer les
principaux protocoles TCP/IP et utilitaires fonctionnant au niveau de chaque
couche.
Similitudes

Tous deux comportent des couches.


Tous deux comportent une couche application, bien que chacune fournisse des
services trs diffrents.
Tous deux comportent des couches rseau et transport comparables.
Tous deux supposent l'utilisation de la technologie de commutation de paquets
(et non de commutation de circuits).
Les professionnels des rseaux doivent connatre les deux modles.

Diffrences

TCP/IP intgre la couche prsentation et la couche session dans sa couche

application.
TCP/IP regroupe les couches physique et liaison de donnes OSI au sein d'une
seule couche.
TCP/IP semble plus simple, car il comporte moins de couches.
Les protocoles TCP/IP constituent la norme sur laquelle s'est dvelopp
Internet. Aussi, le modle TCP/IP a-t-il bti sa rputation sur ses protocoles. En
revanche, les rseaux ne sont gnralement pas architecturs autour du
protocole OSI, bien que le modle OSI puisse tre utilis comme guide.

Liens Web
Introduction aux protocoles Internet

2.3 Comparaison du modle OSI et du modle TCP/IP


2.3. Utilisation des modles OSI et TCP/IP dans le cursus
5

Bien que les protocoles TCP/IP constituent les normes sur lesquelles repose Internet, le
modle OSI a t choisi pour les raisons suivantes dans le cadre de ce cursus :
Il s'agit d'une norme universelle, gnrique et indpendantes du protocole.
Ce modle comporte davantage de dtails, ce qui le rend plus utile pour
l'enseignement et l'tude.
Cette richesse de dtails peut galement s'avrer fort utile au moment du
dpannage.
L'opinion de nombreux professionnels des rseaux diffre quant au modle utiliser.
Vous devez vous familiariser avec les deux modles. Vous utiliserez le modle OSI
comme microscope pour l'analyse des rseaux, mais vous utiliserez galement les
protocoles TCP/IP tout au long du programme d'tudes. Souvenez-vous qu'il existe une
diffrence entre un modle (c'est--dire les couches, les interfaces et les spcifications
de protocole) et un protocole rel utilis dans les rseaux. Ainsi, vous utiliserez le
modle OSI, mais les protocoles TCP/IP.
Vous vous concentrerez sur TCP comme protocole de couche 4 OSI, sur IP comme
protocole de couche 3 OSI et sur Ethernet comme technologie de couches 2 et 1.
Comme vous le montre ce diagramme, vous aurez l'occasion d'tudier ultrieurement
une technologie particulire de couche physique et liaison de donnes parmi les
nombreux choix existants, savoir : Ethernet. Pour obtenir un aperu de la technologie
Ethernet, visitez le site Web :

Das könnte Ihnen auch gefallen