VOIX ET TELEPHONIE SUR IP

Adresse IP

Classes dโ€™adressage Chaque machine connectรฉe ร  un rรฉseau IP a une adresse IP reprรฉsentรฉe par quatre dรฉcimaux sรฉparรฉs par des points. Chaque dรฉcimal est รฉquivalent ร  un nombre binaire de 8 bits. Dโ€™oรน lโ€™adressage IPv4 est de 32 bits. Une adresse IP est constituรฉe de deux parties : un identificateur de rรฉseau et un identificateur de la machine pour ce rรฉseau [1] [2]. Il existe 4 classes dโ€™adresses, chacune permettant de coder un nombre diffรฉrent de rรฉseaux et de machines :
a. Classe A : Les adresses de classe A sโ€™รฉtendent de 1.0.0.1 ร  126.255.255.254. Elles permettent dโ€™adresser 126 rรฉseaux (27โ€“ 2) et plus de 16 millions de machines (2 24 โ€“ 2, soit 16 777 214) [1] [2].
b. Classe B : Les adresses de classe B vont de 128.0.0.1 ร  191.255.255.254, ce qui correspond ร  plus de 16 384 rรฉseaux de 65 533 machines (14 bits pour les rรฉseaux et 16 pour les machines). Cette classe est la plus utilisรฉe et les adresses sont aujourdโ€™hui pratiquement รฉpuisรฉes [1] [2].
c. Classe C : La classe C couvre les adresses 192.0.0.1 ร  223.255.255.254, elle adresse plus de 2 millions de rรฉseaux (2 097 152) de 254 machines (21 bits pour le rรฉseau et 8 pour les machines) [1] [2].
d. Classe D : Les adresses de la classe D sont utilisรฉes pour la diffusion (multicast) vers les machines dโ€™un mรชme groupe. Elles vont de 224.0.0.0 ร  239.255.255.255 (28 bits pour les machines appartenant ร  un mรชme groupe). Ce groupe peut รชtre un ensemble de machines mais aussi un ensemble de routeurs (diffusion des tables de routage). Certains systรจmes ne supportent pas les adresses de multicast [1] [2].
Masques de sous-rรฉseau Pour une adresse IP donnรฉe, un masque est utilisรฉ pour dissocier la partie rรฉseau de lโ€™adresse et la partie hรดte. Cโ€™est une valeur de format identique ร  lโ€™adresse IP. Il est formรฉ par une succession de 1 ร  gauche suivi dโ€™une succession de 0. Pour chaque classe, il existe un masque par dรฉfaut [1] [2]:
– Classe A : 255.0.0.0
– Classe B : 255.255.0.0
– Classe C : 255.255.255.0
Pour subdiviser un grand rรฉseau en des sous-rรฉseaux comportant des nombres rรฉduits de machine, on peut fabriquer un masque de sous-rรฉseau. Pour ce faire, on prend le masque par dรฉfaut puis on emprunte des bits ร  la partie adresse machine, et on met ces bits ร  1. Il faut noter que
– Deux bits au moins doivent rester pour adresser les machines.
– On emprunte au moins deux bits.
– Par exemple, 255.255.255.224 est un masque de sous-rรฉseau de classe C construit en empruntant trois bits.
Adresses spรฉciales
a. Adresse rรฉseau : Tout hรดte dโ€™un rรฉseau IP est identifiรฉ par le couple <Net_ID><Host_ID>. Certaines valeurs de ces champs ont une signification particuliรจre. Cโ€™est ainsi que lโ€™adresse <Net_ID> <0>, oรน tous les bits du champ Host_ID ร  zรฉro, dรฉsigne le rรฉseau lui-mรชme [2].
b. Lโ€™adresse 0.0.0.0 : Cette adresse est gรฉnรฉralement utilisรฉe lorsquโ€™un nล“ud IP essai de dรฉterminer sa propre adresse IP. Via le protocole BootP, par exemple, le nล“ud qui perd connaissance de son adresse IP envoie une requรชte initiale au serveur BootP, en utilisant lโ€™adresse IP 0.0.0.0, pour se procurer de son adresse IP. Lโ€™adresse IP 0.0.0.0 ne peut donc pas รชtre affectรฉe ร  une machine particuliรจre [2].
c. Adresse de boucle locale : La machine elle-mรชme ou machine locale peut รชtre auto-adressรฉe avec une adresse de la forme 127. x. x. x, cette adresse dite de boucle locale (loopback ou encore localhost) est utilisรฉe lors de tests de la machine ou de programmes applicatifs. Tout datagramme รฉmis ร  destination dโ€™une adresse 127. x. x .x est directement recopiรฉ du tampon dโ€™รฉmission vers le tampon de rรฉception, il nโ€™est jamais รฉmis sur le rรฉseau, ce qui protรจge ce dernier dโ€™รฉventuels dysfonctionnements du nouvel applicatif [2].
d. Adresses de diffusion : Lโ€™adresse 255.255.255.255 utilisรฉe pour envoyer un message ร  toutes les machines du mรชme segment de rรฉseau. La diffusion est limitรฉe aux seules machines de ce segment, le datagramme nโ€™est pas relayรฉ sur dโ€™autres rรฉseaux. Lโ€™adresse 255.255.255.255 est dite adresse de diffusion gรฉnรฉrale ou limitรฉe [2]. Si une machine veut sโ€™adresser ร  toutes les machines dโ€™un autre rรฉseau, elle utilisera une adresse du type <Net_ID><1>, tous les bits ร  1 du champ Host_ID identifient toutes les machines du rรฉseau <Net_ID><0>. Ce message de diffusion est relayรฉ de rรฉseau en rรฉseau pour atteindre le rรฉseau destinataire. Lโ€™adresse est dite de diffusion dirigรฉe [2].

Routage IP

ย  ย  ย  ย  ย  ย  ย Le routage IP fait partie intรฉgrante de la couche IP du modรจle DoD. Le routage consiste ร  assurer l’acheminement d’un datagramme IP ร  travers un rรฉseau en empruntant un chemin choisi suivant des critรจres spรฉcifiques dรฉterminรฉs par les protocoles de routage. Ce rรดle est assurรฉ par des machines appelรฉes routeurs, c’est-ร -dire des machines reliant au moins deux rรฉseaux.
Principe du routage Les routeurs sont des pรฉriphรฉriques de la couche Internet du modรจle DoD qui correspond ร  la couche 3 du modรจle OSI. Un routeur dispose au moins deux ports. Quand un datagramme IP arrive sur le port du routeur, le logiciel de routage intรฉgrรฉ dans le routeur examine lโ€™en-tรชte du datagramme pour dรฉterminer la maniรจre dont on doit la transmettre. Lโ€™information la plus dรฉterminante est lโ€™adresse de destination du datagramme. Le logiciel de routage consulte la table de routage qui se trouve sur le routeur, puis transmet le datagramme par le biais dโ€™un des ports du routeur [4].
Les protocoles de routage Il existe deux grandes familles de protocole de routage :
– Le protocole de routage intรฉrieur ou IRP : qui est un protocole de routage partagรฉ uniquement par tous les routeurs dโ€™un systรจme autonome. Les protocoles IRP sont appelรฉs aussi IGP (Interior Gateway Protocol)
– Le protocole de routage extรฉrieur ou ERP : qui est un protocole de routage relais entre des systรจmes autonomes. Les protocoles ERP sont appelรฉs aussi EGP (Exterior Gateway Protocol).
Voici quelques exemples de protocole de routage :
a. Le protocole RIP : RIP est le protocole le plus utilisรฉ dans lโ€™environnement TCP/IP pour router les paquets entre les passerelles du rรฉseau Internet. Cโ€™est un protocole IGP qui utilise un algorithme permettant de trouver le chemin le plus court. Le nombre de nล“ud traversรฉs doit รชtre entre 1 et 15. La valeur 16 indique une impossibilitรฉ. RIP se fonde sur une diffusion pรฉriodique des รฉtats du rรฉseau dโ€™un routeur vers ses voisins [1].
b. Le protocole OSPF : Utilisant les algorithmes de routage ร  รฉtat des liens, OSPF est un protocole de routage beaucoup plus complexe mais trรจs performant que RIP. Il utilise une base de donnรฉes distribuรฉe, qui garde en mรฉmoire lโ€™รฉtat des liens. Ces informations forment une description de la topologie et de lโ€™รฉtat des routeurs, qui permet de dรฉfinir lโ€™algorithme de routage par un calcule des chemins les plus courts. Les routeurs OSPF se communiquent entre eux par lโ€™intermรฉdiaire dโ€™un protocole OSPF, placรฉ au-dessus dโ€™IP [1].

Gateway

ย  ย  ย  ย  ย  ย  ย La passerelle ou Gateway est lโ€™รฉquipement qui sert dโ€™interface entre les entitรฉs H.323 dโ€™un rรฉseau IP et les autres รฉlรฉments non-H.323 des autres rรฉseaux tรฉlรฉphoniques comme RTC, RNIS, GSM, UMTS,โ€ฆ Elle assure la conversion de signalisation, lโ€™adaptation des supports et des dรฉbits. Chaque passerelle H.323 connaรฎt les numรฉros E.164 (numรฉros de tรฉlรฉphone) qui lui sont rattachรฉs, elle dispose en mรฉmoire dโ€™une table de correspondance qui associe ร  un numรฉro E.164 une adresse IP, un adresse e-mail ou un alias. Si le rรฉseau est important, la maintenance des tables peut devenir vite impossible. Ce problรจme trouve sa solution par lโ€™emploi dโ€™un Gatekeeper qui va centraliser les tables de conversion dโ€™adresses. Chaque Gateway vient sโ€™enregistrer sur son Gatekeeper et lui dรฉclare toutes ses adresses E.164. Lorsquโ€™une passerelle doit รฉtablir un appel, elle sโ€™adresse au Gatekeeper qui lui fournit lโ€™adresse IP de la passerelle destination [11].

Gigue

ย  ย  ย  ย  ย  ย  ย La gigue est la variance statistique du dรฉlai de transmission. En d’autres termes, elle mesure la variation temporelle entre le moment oรน deux paquets auraient dรป arriver et le moment de leur arrivรฉe effective. Cette irrรฉgularitรฉ d’arrivรฉe des paquets est due ร  de multiples raisons dont: l’encapsulation des paquets IP dans les protocoles supportรฉs, la charge du rรฉseau ร  un instant donnรฉ, la variation des chemins empruntรฉs dans le rรฉseau, etc… [17] Pour compenser la gigue, on utilise gรฉnรฉralement des mรฉmoires tampon (buffer de gigue) qui permettent de lisser l’irrรฉgularitรฉ des paquets. Malheureusement ces paquets prรฉsentent l’inconvรฉnient de rallonger d’autant le temps de traversรฉe global du systรจme. Leur taille doit donc รชtre soigneusement dรฉfinie, et si possible adaptรฉe de maniรจre dynamique aux conditions du rรฉseau. La dรฉgradation de la qualitรฉ de service due ร  la prรฉsence de gigue, se traduit en fait, par une combinaison des deux facteurs citรฉs prรฉcรฉdemment: le dรฉlai et la perte de paquets; puisque d’une part on introduit un dรฉlai supplรฉmentaire de traitement lorsque l’on dรฉcide d’attendre les paquets qui arrive nt en retard, et que d’autre part on finit tout de mรชme par perdre certains paquets lorsque ceux-ci ont un retard qui dรฉpasse le dรฉlai maximum autorisรฉ par le buffer [17].

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

INTRODUCTION
CHAPITRE 1 LES RESEAUX IP
1.1 Introduction
1.2 Lโ€™architecture TCP/IP
1.2.1 La couche Accรจs Rรฉseau
1.2.2 La couche Internet
1.2.3 La couche transport Hรดte ร  Hรดte
1.2.4 La couche Application
1.2.5 Principe dโ€™encapsulation dans le rรฉseau TCP/IP
1.2.6 Hiรฉrarchie de lโ€™implรฉmentation TCP/IP
1.3 Lโ€™adressage dans les rรฉseaux IP
1.3.1 Rรฉsolution dโ€™adresses : ARP et RARP
1.3.2 Adresse IP
1.3.2.1 Classes dโ€™adressage
1.3.2.2 Masques de sous-rรฉseau
1.3.2.3 Adresses spรฉciales
1.3.3 Adresses privรฉes et adresses publiques
1.4 Le protocole IP
1.4.1 Format du datagramme IP
1.4.2 Taille du datagramme IP
1.4.3 Fragmentation IP
1.4.4 Routage IP
1.4.4.1 Principe du routage
1.4.4.2 Les protocoles de routage
1.5 Les protocoles TCP et UDP
1.5.1 Notions de port
1.5.2 Le protocole TCP
1.5.3 Le protocole UDP
1.6 Conclusion
CHAPITRE 2 Lโ€™ARCHITECTURE PROTOCOLAIRE DE LA VoIP
2.1 Introduction
2.2 Reprรฉsentation en couche de lโ€™architecture VoIP
2.3 Les protocoles de signalisation
2.3.1 Dรฉfinition de la signalisation
2.3.2 Le protocole H.323
2.3.2.1 Historique et รฉvolution
2.3.2.2 Zone et entitรฉs H.323
2.3.2.3 Les familles de protocoles H.323
2.3.3 Le protocole SIP
2.3.3.1 Prรฉsentation gรฉnรฉrale
2.3.3.2 Les entitรฉs SIP
2.3.3.3 Lโ€™adressage SIP
2.3.3.4 Les messages SIP
2.3.3.5 Exemples de transactions SIP
2.3.3.6 Sรฉcuritรฉ et Authentification
2.3.4 Comparaison entre H.323 et SIP
2.3.5 Le protocole MGCP
2.3.5.1 Gรฉnรฉralitรฉs
2.3.5.2 Principe de fonctionnement de MGCP
2.3.5.3 Etablissement dโ€™une communication MGCP
2.3.5.4 Messages MGCP
2.3.5.5 Les requรชtes MGCP
2.3.5.6 Les rรฉponses MGCP
2.4 Les protocoles de transports
2.4.1 Le protocole RTP
2.4.1.1 Les fonctions de RTP
2.4.1.2 En-tรชte RTP
2.4.2 Le protocole RTCP
2.4.2.1 Fonction de RTCP
2.4.2.2 En-tรชte RTCP
2.5 Conclusion
CHAPITRE 3 LA QUALITE DE SERVICE EN TELEPHONIE SUR IP
3.1 Introduction
3.2 Gรฉnรฉralitรฉs sur la QoS
3.2.1 Dรฉfinition
3.2.2 A quoi sert la QoS?
3.3 Traitement de la voix
3.3.1 Numรฉrisation de la voix
3.3.1.1 Lโ€™รฉchantillonnage
3.3.1.2 La quantification
3.3.1.3 Le codage
3.3.2 Compression de la voix
3.3.3 Paquetisation de la voix
3.4 QoS liรฉ au traitement de la voix
3.5 Paramรจtres influant la QoS en ToIP
3.5.1 Dรฉlai de transmission
3.5.1.1 Le dรฉlai dโ€™รฉchantillonnage
3.5.1.2 Le dรฉlai de propagation
3.5.1.3 Le dรฉlai de transport
3.5.1.4 Le dรฉlai des buffers de gigue
3.5.2 Perte de paquets
3.5.3 Gigue
3.6 Rรฉcapitulation des contraintes liรฉes ร  la ToIP
3.7 Les solutions de QoS en ToIP
3.7.1 La rรฉservation de ressources: IntServ/RSVP
3.7.1.1 Fonctionnement de RSVP
3.7.1.2 Limitation du protocole RSVP
3.7.2 Le marquage de trafics
3.7.2.1 DiffServ
3.7.2.2 IP Precedence
3.7.2.3 COS (Class of Service)
3.7.3 La compression dโ€™en-tรชte : CRTP
3.7.4 Fragmentation de paquet: MLPPP
3.7.5 Utilisation de VLAN dรฉdiรฉ pour le flux voix
3.7.6 MPLS et ingรฉnierie de trafic
3.7.7 Gestion des files d’attentes
3.7.8 Comment parer aux paquets perdus ?
3.7.8.1 FEC
3.7.8.2 Enchevรชtrement
3.8 Conclusion
CHAPITRE 4 LES ASPECTS APPLICATIFS DE LA VoIP
4.1 Introduction
4.2 VoIP et ToIP
4.3 Application rรฉsidentielle
4.3.1 La tรฉlรฉphonie occasionnelle et mobile.
4.3.2 Le dรฉgroupage rรฉsidentiel
4.4 Application pour les opรฉrateurs en tรฉlรฉcommunication
4.4.1 Le trunking (ou career)
4.4.2 La convergence voix/donnรฉe grรขce ร  l’IMS
4.5 Application professionnelle en entreprise
4.5.1 La solution de Migration
4.5.2 La solution IP PBX
4.5.3 La solution IP CENTREX
4.5.4 Les Boxes entreprises
4.5.5 L’IP Multimรฉdia Subsytem (IMS)
4.6 Aspect commercial de la VoIP
4.6.1 Les avantages et les inconvรฉnients de migration en VoIP pour les entreprises
4.6.2 Impacts de la VoIP sur le marchรฉ
4.6.3 Evolution du marchรฉ en entreprises
4.7 Les obstacles ร  la VoIP
4.8 Conclusion
CHAPITRE 5 REALISATION Dโ€™UNE SOLUTION DE ToIP EN ENTREPRISE
5.1 Introduction
5.2 Les รฉquipements
5.2.1 Les รฉquipements de ToIP
5.2.1.1 Softphones
5.2.1.2 IP PBX : Asterisk
5.2.2 Les รฉquipements rรฉseaux
5.3 Prรฉparations des รฉquipements de ToIP
5.3.1 Installations et configurations dโ€™Asterisk
5.3.1.1 Installation
5.3.1.2 Configurations
5.3.2 Installations et configurations des softphones
5.3.2.1 Ekiga
5.3.2.2 X-lite
5.4 Prรฉparations des รฉquipements rรฉseaux
5.4.1 Topologie du rรฉseau
5.4.2 Configuration du routeur Bewan pour crรฉer les VLAN
5.5 Simulations des conversations
5.5.1 Simulation 1 : Conversation entre un client et le serveur Asterisk
5.5.2 Simulation 2 : Conversation entre deux clients en passant par Asterisk
5.6 Analyse de la ToIP
5.6.1 Analyse protocolaire
5.6.2 Analyse de la QoS
5.7 Conclusion
CONCLUSION
ANNEXE 1 MESSAGES DE SIGNALISATION H.323 ET SIP
ANNEXE 2 LE SYSTEME Dโ€™EXPLOITATION LINUX
BIBLIOGRAPHIE
RESUME
ABSTRACT

Tรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *