https://fr.wikipedia.org/wiki/Session_Initiation_Protocol
En trois slides de contenu (en plus du 1er slide ou il y aura votre NOM + Prénom) == > donc 4 en tout
Protocol SIP ( Session Initiation Protocol qui existe depuis 1999)
Intérêt de ce protocole, champ d’application, restriction, pertinence économique s’il y a lieu,
Pourquoi est-il devenu le protocole de connexion des IP-PBX aux réseaux opérateurs ?
Aspects techniques, économiques, stratégiques.
Et en conclusion quel avenir pour le protocole SIP ?
Au niveau de la destination de ces slides, deux choix possibles :
Les deux ont les mêmes critères d’évaluation mais pas les mêmes pondérations ===== > Merci d’indiquer sur le slide ou vous avez mis votre nom, à qui s’adresse vos slides
+
de fond que de formeBon ducoup si vous le souhaitez je vais mettre une partie de mes recherches ici et vous pouvez completer
(Session Initialization Protocol)
Est utilisé pour initialisé une session de communication sur un réseau IP. C'est un protocol de signalisation.
On va faire la différence entre deux types de packets: les packets de signalisation et les paquets media qui contiendront les données.
Dans une session d'échange de messages vocaux c'est le protol VoIP qui va être choisit, et pour la video se sera VideoOverIP. La source et la destination connaissent la localisation de l'autre (leur adresse) et vont utiliser le même protocol: SIP.
SIP définit plusieurs choses sur la façon dont les terminaux doivent communiquer:
- Comment trouver l'adresse de l'autre terminal
- Quel algo utilisé
- Comment construire et envoyer les paquets de signalisation IP.
- Comment manager la communication
Concrètement quand un terminal veut commencer un échanges avec un autre terminal, il envoit un premier paquet SIP qui contient tout ce qui est décrit au-dessus. Le terminal appelé reconnait le paquet SIP, qui est une finalement une invitation à rentrer en communication et le terminal appelé va sonner. Si le terminal est décroché, l'échange de paquet IP peut commencer (Video or Voice over IP). Jusqu'à l'envoi de l'un des deux terminaux d'un signal qui signifie la fin de l'échange et la communcation s'arrête.
SIP User Agent (endpoint):
- S'occupe de la signalisation
- Chiffre les paquets media
SIP Registrar service
SIP registry, enregistre les adresse IP.
SIP Location Service, connait les adresses IP et les donnent sur demande de contact.
SIP Proxy server, contient le SIP registrar et le SIP Location et des règles de routage.
SIP Media Server, il peut:
- servir de endpoint (SIP User agent)
- enregistrer des paquets media
- lire des fichiers enregistrer
- capturer un code DTMF
- être une passerelle pour plusieurs émissions de paquets média et peut les mixer.
Signaling Gateway, c'est un traducteur de protocol de signalisation pour les users non-SIP.
Media Gateway, traduit les paquets media pour les users non-SIP.
SBC Session Border Controller, contrôle le traffic entrant et sortant. Brouille les pistes en remplacant l'adresse intern par l'adresse extérieur. Permet d'être à l'épreuve des attaques Ddos.
Features: Call forwading sur un serveur séparé ce qui nous donne une architecture distribué et flexible, on peut rajouter autant de service voulus sans modifier le server proxy.
Avantages:
- Facilite à mettre à jour des services
- Extrèmement simple pour rajouter un nouveau service.
- Aucune dépendences basé sur un constructeur particulier
- Les composants sont réutilisables
- Appel entre des domaines différents
- SBC sécurité
- Peut communiquer avec les utilisateurs non-SIP
Pourquoi SIP est bien plus que la téléphonie traditionnelle:
Se mettre sous SIP de veut pas forcement dire d'abandonner tout autre forme de protocol. Grâce à sa flexibilité on peut toujours gardé des protocoles comme SS7.
Avant SIP c'etait les constructeur qui définissaient les normes protocolaires chacun dans leur coin. Donc il fallait avoir tous les équipement de chacun si on voulait être compatible avec tous les terminaux possibles. Sans parler de la difficulté à mettre à jour chacun des réseaux ou le coût de faire de la redondance.
Le premier avantage incroyable de SIP est donc d'utiliser IP par conséquent nous n'avons plus besoins de toutes ces machines dédiés par constructeur car nous pouvons faire tourner SIP sur un simple serveur.
Par le même biais, il est beaucoup plus simple de mettre à jour le protocole SIP et les services qui en suivent, encore un gain financier.
Le protocol est lui-même gratuit et sa description est public. Il est extrèmement facile de compréhension et facile de l'exploiter pour nos propres réseaux. Les coûts de communication sur un réseau LAN/WAN (intra) est donc gratuit le seul moment où l'appel devient payant c'est pour les appels extérieurs utilisant les trunks extérieur.
Le deuxième avantage incroyable de SIP est sa flexibilité, la où sur les anciens serveurs propriétaires cela prenait plusieurs mois voire années à développer de nouveaux services/features, on peut le faire en quelques jours aujourd'hui. Les RFCs sont une aide pour mettre en place certains services supplémentaires, elles sont gratuite et accessibles.
Applicable et intégrable pour des Webapp, desktopApp, eventFeed.
Fonctionne avec l'ensemble des protocoles d'aujourd'hui TCP, UDP, TLS, SDP, LDAP…
En trois slides de contenu (en plus du 1er slide ou il y aura votre NOM + Prénom) == > donc 4 en tout.
Les nouvelles architectures machines : Virtualisation et conteneurisation (cela a quand même plus de 30 ans pour le premier en tout cas J)
Intérêt de ces tendances architecturales : pourquoi ?, champ d’application en terme de besoins applicatifs, restrictions potentielles, pertinence technique et économique s’il y a lieu,
Pourquoi sont-elles devenues les infrastructures privilégiées du CLOUD en mode IAAS / PAAS, ou peut-être pas ?
Aspects techniques, fonctionnels, économiques et stratégiques.
===== > Même chose : deux destinations possibles au niveau des slides, à savoir le DSI ou le responsable de la production IT
Il s'attend à mieux que pour SIP.
C'est une emulation d'un systeme d'ordinateur et plus precisemment d'un OS. Il peut y avoir plusieurs VMs sur un seul serveur, elle va utiliser les ressources qu'on lui a allouer. Pour cela on va utiliser un hyperviseur qui lui va creer et allouer les ressources necessaires pour les vms demandes (kubernetes par exemple mais lui c'est pour docker), il va faire le lien entre le hardware et les vms.
Les avantages des vms:
Les fournisseurs de vms les plus connus sont: vmware, kvm, virtual box, Xen et hyper-v.
Les containers agissent sur la couche la plus haute d'un serveur physique et chaque container va partager le kernel de l'os du serveur ainsi que les libs et les binaires en regle general. Ce partage de libs et de binaire sert uniquement pour economiser des ressources et pouvoir lancer plusieurs containers en meme temps.
Contrairement à une vm, les containers sont léger et rapide à lancer car il n'ont pas d'os à simuler.
Même si Docker est l'acteur principale dans le domaine des containers, il existe plusieurs types de containers:
Avantages:
Pour résumer,
Le choix d'utiliser une vm ou un container va dépendre de nos besoins. En effet une VM va être lourde mais va émuler un OS entier ce qui permet d'avoir accès à toutes les applications ou services que l'os propose.
D'un autre côté les containers sont plus léger, ils sont hébergés sur un seul serveur et vont plus être utiliser pour run plusieurs applications avec un seul kernel.
Sécurité:
Les containers, étant donné qu'ils utilisent tous le même kernel, si jamais une application est corrompu, comme elle a évidemment accès au kernel se sera tout le serveur qui sera corrompu. Ce SPOF peut être facilement défendu en limitant l'accès au superuser dans les containers.
Bien sûr ce problème n'apparait pas sur les vms comme elles ont leur propre os et kernel.
Portabilité:
Les containers sont facilement supportés sur toutes les plateformes. Contrairement aux vms qui ne peuvent pas être supportés par plusieurs plateform.
En trois slides de contenu (en plus du 1er slide ou il y aura votre NOM + Prénom, ainsi que le destinataire de vos slides : DSI ou responsable Production) == > donc 4 en tout
Les Orchestrateurs sont au centre de beaucoup de sujet : pouvez-vous faire 3 slides de présentation de la fonction ORCHESTRATION pour les « NULS », sachant que vous aurez deux types d’auditoire === > à la fois les nuls (DSI) et les nuls (responsables prod). Il va donc falloir démontrer les nombreux intérêts de ce type d’architecture qui a motivé que le concept ressurgisse après tant d’années (Vous avez toutes les latitudes d’analyse mais vous pourriez la faire selon 4 axes, par exemple : Aspects techniques, fonctionnels, économiques et stratégiques) .
Pour rappel, IBM avec SNA (fonction SSCP) a été un grand précurseur de ce domaine, en ayant créé il y a plus de 40 an un SPOF qu’ils ont réussi malgré tout à durcir, afin que les clients adoptent de manière très large, ce concept devenu réalité.
Sous forme de slides as usual.
Orchestrateurs dans le Cloud -> Kubernetes
Type (ce qui est intéressant):
Ne pas forcement parler d'OpenStack (Il y a un orchestrateur mais s'en est pas
un)
Orchestrateurs VS Hypeviseur
Bénéfices
Avantages
Demain 20h
Ne pas se limiter au Cloud
SNA -> SSCP est l'orchestrateur
Dans le SD-WAN
C'est un SPOF -> quand il n'est pas là, on ne peut plus faire de modification
C'est une fonction importante
Choisir entre le DSI ou le réspo de prod
-> les slides ne mettent pas en avant le me point
Il faut un registre didactique dans les slides, il faut que quelqu'un qui ne
connaisse pas le sujet puisse comprendre
Choisir une des deux cible et le préciser sur la première slide
Terraform -> IaaC -> Il y a besoin d la fonction orchestrateurs
Non, ce n'est qu'un prétexte pour montrer que c'est une techno vieille
Il n'y a pas besoin forcement de parler de SNA pour ses slides
C'est pour les nuls:
Non
Oui et l'implémentation potentielle
Orchestration en général
Hint
:
Un IPBX est un orchestrateur par exemple.