From efdf7ed62d4bd83b66b0103382c9182658feb004 Mon Sep 17 00:00:00 2001
From: Simon Kinet <64420845+Nepsylon@users.noreply.github.com>
Date: Tue, 29 Aug 2023 12:17:01 +0200
Subject: [PATCH] Articles wiki
---
"R\303\251seaux/ipv4_ipv6.md" | 88 +++++++++++++++
"R\303\251seaux/pops3_imaps.md" | 119 ++++++++++++++++++++
"R\303\251seaux/serveur_web.md" | 97 ++++++++++++++++
"R\303\251seaux/techno_conteunerisation.md" | 117 +++++++++++++++++++
"S\303\251curit\303\251/Firewall.md" | 90 +++++++++++++++
5 files changed, 511 insertions(+)
create mode 100644 "R\303\251seaux/ipv4_ipv6.md"
create mode 100644 "R\303\251seaux/pops3_imaps.md"
create mode 100644 "R\303\251seaux/serveur_web.md"
create mode 100644 "R\303\251seaux/techno_conteunerisation.md"
create mode 100644 "S\303\251curit\303\251/Firewall.md"
diff --git "a/R\303\251seaux/ipv4_ipv6.md" "b/R\303\251seaux/ipv4_ipv6.md"
new file mode 100644
index 0000000..c661034
--- /dev/null
+++ "b/R\303\251seaux/ipv4_ipv6.md"
@@ -0,0 +1,88 @@
+---
+layout: default
+title: IPV4 et IPV6
+parent: Réseaux
+---
+
+# IPV4 et IPV6
+
+## D'où vient le protcole l'IP ?
+
+"Une adresse IP (Internet Protocol) est un numéro d'identification unique attribué de façon permanente ou provisoire à chaque périphérique faisant partie d'un même réseau informatique utilisant l'Internet Protocol." Source [3]
+
+Son histoire débute dans les 70, avec la DARPA (l’agence Defense Advanced Research Projects Agency aux États-Unis)?.
+Cette agence définir simplement le protocole TCP/IP qui n'était qu'un simple protocole parmi tant d'autres.
+C'est dans un second temps qu'il fut utilisé pour l'ARPAnet comme protocole standard.
+
+À l'heure actuelle, c'est une norme globale dans le domaine des communications Internet.
+
+
+
+## Qu'est-ce que l'IPV4 ?
+
+Le protocole IPV4 constitue la norme pour le format d'adresse, permettant aux appareils de se connecter et de communiquer sur Internet.
+Les adresses IPv4 sont des valeurs numériques encodées sur 32 bits. Elle est divisée en quatres nombres, chacun compris entre 0 et 255, et sont séparées par des points.
+
+Vous avez probablement déjà entendu parler de l'idée d'une adresse IP, et il est fort probable que vous ayez déjà repéré la vôtre.
+Cette information est généralement présentée sous cette forme : 192.168.1.1.
+Le protocole IPv4 permet la création de plus de 4 milliards d'adresses uniques, ce qui a été extrêmement utile pendant plusieurs décennies.
+
+## Qu'est-ce que l'IPV6 ?
+
+Le protocole IPV6, est la version suivante de IPV4.
+Il a même rôle qui d'être un valeur unique permettant d'identifier un appareil dans un réseau.
+En effet, tandis que l'architecture du protocole IPv4 autorisait la création de 4 milliards d'adresses, l'IPv6 offre une capacité de 340 sextillions d'adresses.
+L'IPv6 est basé sur une notation hexadécimale à 128 bits, et son format habituel est le suivant :
+
+2001:0ab8:85a2:0000:0000:8a3e:0370:7334
+
+Son modèle de conception a été simplifié pour permettre une meilleure adaptation à l'environnement actuel.
+
+## Qu'est-ce que l'IPV6 à de plus que l'IPV4 ?
+
+
+* Amélioration du routage sans fragmentation des paquets : IPv6 améliore l'efficacité du routage en évitant la fragmentation des paquets, ce qui contribue à une meilleure transmission des données.
+
+* Intégration de la Qualité de service (QoS) pour la reconnaissance des paquets prioritaires : Dans IPv6, la qualité de service est intégrée pour identifier et donner la priorité aux paquets importants, assurant ainsi des performances optimales.
+
+* Élimination du NAT pour étendre l'espace d'adressage de 32 à 128 bits : IPv6 résout les limitations d'adressage d'IPv4 en élargissant l'espace d'adressage à 128 bits, éliminant ainsi la nécessité d'utiliser des techniques de traduction d'adresses réseau (NAT).
+
+* Sécurité de couche réseau intégrée (IPsec) : IPv6 intègre nativement des mécanismes de sécurité, renforçant la protection des communications en ligne.
+
+* Configuration automatique des adresses sans état pour faciliter l'administration réseau : IPv6 propose des méthodes de configuration automatique des adresses, simplifiant la gestion et l'administration des réseaux.
+
+* Amélioration de la structure d'en-tête et réduction des coûts de traitement : L'en-tête d'IPv6 a été optimisé pour être plus efficace, ce qui diminue les exigences de traitement lors du routage des paquets.
+
+
+## Quelle est l'avenir de l'IPV6 ?
+
+L'IPV6 est arrivé suite à la pénurie d'adresse IPV4, il faut donc un candidat suivant pour reprendre la suite du protocole IP. Certains problèmes se posent :
+
+- Le matériel est trop ancien pour l'IPV6
+- Les responsables d'entreprise ne voient pas utile de migrer vers l'IPV6
+- La formation sur l'IPV6 est encore au minimum (école, université)
+
+Malgré ces problématiques, le monde va devoir s'adapter à cette nouveauté, car l'IPV4 ne possède plus d'adresses.
+
+## Conclusion
+
+En conclusion,IPv6 apporte des améliorations telles qu'un routage plus efficace, la Qualité de Service intégrée, et une sécurité renforcée.
+Cependant, son adoption est freinée par l'obsolescence matérielle, la réticence des entreprises et le manque de formation.
+Malgré cela, la transition vers IPv6 est essentielle pour garantir la connectivité à long terme.
+
+## Bibliographie
+
+
+* [1] https://www.techno-science.net/definition/10887.html, consulté le 28/08/2023
+
+* [2] https://www.ionos.fr/digitalguide/serveur/know-how/quels-sont-les-avantages-de-ipv6, consulté le 28/08/2023
+
+* [3] https://fr.wikipedia.org/wiki/Adresse_IP#:~:text=RFC%20791%20%E2%80%94%20Internet%20Protocol%2C%20septembre%201981%20(IP)., consulté le 28/08/2023
+
+* [4] https://kinsta.com/fr/blog/ipv4-vs-ipv6/#:~:text=La%20diff%C3%A9rence%20la%20plus%20%C3%A9vidente,moins%20dans%20un%20futur%20proche)., consulté le 28/08/2023
+
+* [5] https://blog.ataxya.net/ipv6-lavenir-dinternet/, consulté le 28/08/2023
+
+* [6] https://www.avg.com/fr/signal/what-is-tcp-ip#:~:text=Cr%C3%A9%C3%A9%20%C3%A0%20l'origine%20dans,pr%C3%A9d%C3%A9cesseur%20de%20l'Internet%20moderne., consulté le 28/08/2023
+
+* [7] https://www.juniper.net/fr/fr/research-topics/what-is-ipv4-vs-ipv6.html, consulté le 28/08/2023
\ No newline at end of file
diff --git "a/R\303\251seaux/pops3_imaps.md" "b/R\303\251seaux/pops3_imaps.md"
new file mode 100644
index 0000000..3605498
--- /dev/null
+++ "b/R\303\251seaux/pops3_imaps.md"
@@ -0,0 +1,119 @@
+
+---
+layout: default
+title: POP3S et IMAPS
+parent: Réseaux
+---
+
+# POPS3 et IMAPS
+
+## D'où proviennent les protocoles POP et IMAP ?
+
+Mark Crispin fut à l'origine de la conception du protocole IMAP en 1986. Après de multiple version, c'est la version 4rev1 encore en vigueur aujourd'hui, qui fut proposée par un groupe de travail de l'IETF en 1996 et mise à jour en 2003.
+
+Le protocole POP a été mis au point en 1984 par Tim Berners-Lee. Il a également jouer un rôle dans le structuration du World Wide Web. C'est après ce projet qui développa le protocole POP3.
+
+## Qu'est-ce que POP3S ?
+
+Le POP3 (Protocole de Poste version 3) est un protocole de réception de courrier électronique unidirectionnel.
+Il permet de télécharger des copies de messages depuis un serveur de messagerie vers un appareil local.
+Une fois le téléchargement effectué, le protocole supprime les messages originaux de la boîte de réception du serveur.
+Cependant, de nombreux fournisseurs autorisent désormais la conservation des copies originales, ce qui permet aux utilisateurs de consulter le même contenu depuis différentes plateformes.
+
+POP3S est la version sécurisée du protocole, via le port 995.
+
+## Qu-est-ce que IMAPS ?
+
+L'IMAP (Internet Message Access Protocol) est un protocole de réception de courrier électronique.
+Les messages sont stockés sur le serveur après avoir été récupérés, ce qui permet d'y accéder depuis différentes plateformes.
+Ce protocole assure également une synchronisation entre le client de messagerie et le serveur, facilitant ainsi la communication dans les deux sens.
+
+Comme pour POP, IMAPS est la version sécurisée de ce protocole via le port 993.
+
+## Comment ça marche lorsqu'on envoie un mail et qu'on le réceptionne dans la boîte mail ?
+
+Un courrier électronique passe par au moins deux serveurs SMTP majeurs appartenant à l'expéditeur et au destinataire.
+
+Initialement, le protocole SMTP établit une connexion entre votre client et le serveur de messagerie de votre fournisseur.
+Il examine l'en-tête du courriel pour obtenir des informations qu'il a besoin sur l'expéditeur et le destinataire.
+
+Une fois la destination obtenue, le serveur s'occupe de récupérer l'emplacement du domaine associé à l'adresse.
+Cette information est trouvable dans le système de noms de domaine.
+
+Par exemple, pour un message destiné à utilisateuremail@gmail.com, le serveur localise gmail.com et transfère le message vers cet ordinateur spécifique.
+
+Ensuite, le serveur SMTP du destinataire achemine le message vers la boîte aux lettres du serveur jusqu'à ce que l'utilisateur se connecte à son compte de messagerie.
+À ce moment-là, POP3 ou IMAP transfère le nouveau message au client de messagerie du destinataire pour qu'il puisse le visualiser.
+
+## Quelle est la différence POP et IMAP ?
+
+D'un côté POP télécharge les messages sur le serveur et ensuite il les stocke de manière locale sur le poste de travail.
+
+De l'autre côté IMAP s'occupe de faire une synchronisation entre le serveur et le poste de travail de l'utilisateur.
+
+D'une manière générale IMAP est souvent plus intéréssant que son concurrent :
+- étant donné que les messages sont sauvgardés sur le serveur, les mails ne sont jamais perdu
+
+- IMAP sera capable de récupérer l'organisation de votre boîte de messagerie partout
+
+- La synchronisation permanente donne une gestion exemplaire des messages.
+
+## Exemple de communication POP3
+
+telnet www.example.com 110
+Cette commande ouvre une connexion POP3 à l'www.example.com hôte.
+
+S: + OK <22593.1129980067@example.com>
+C: USER foo
+S: + OK
+C: PASS pluto
+S: + OK
+C: LISTE
+S: + OK
+1817
+2124
+.
+C: RETR 1
+S: + OK
+Return-Path:
+Delivered-To: pippo@example.org
+Date: 22 octobre 2005 13:24:54 +0200
+De: Mario Rossi
+Objet: xxxx
+Content-Type: text / plain; charset = ISO-8859-1
+texte du message
+.
+C: 1 DELE
+S: + OK
+C: QUIT
+S: + OK
+
+## Conclusion
+
+En conclusion, les protocoles POP3 et IMAP sont deux protocoles utilisés pour la réception de courrier électronique.
+POP3 télécharge les messages du serveur vers le client et les stocke localement, cela peut entraîner une perte de messages si le client n'est pas sauvegardé correctement.
+En revanche, IMAP maintient les messages sur le serveur, permettant un accès cohérent depuis plusieurs appareils, ainsi qu'une gestion et une organisation centralisées.
+IMAP offre également une synchronisation bidirectionnelle, garantissant que les modifications sont reflétées sur tous les appareils.
+ Dans l'ensemble, IMAP tend à offrir une meilleure expérience en termes de gestion des emails modernes.
+
+## Bibliographie
+
+* [1] https://blog.lws-hosting.com/conseils-marketing/comment-fonctionne-un-mail-pop3-smtp-imap#:~:text=Le%20proc%C3%A9d%C3%A9%20est%20simple%2C%20quand,seront%20t%C3%A9l%C3%A9charg%C3%A9s%20sur%20votre%20ordinateur., consulté le 28/08/2023
+
+* [2] https://www.hostinger.fr/tutoriels/mail-pop3-smtp-imap#:~:text=Le%20POP3%20est%20un%20protocole,les%20stocke%20sur%20le%20serveur.
+
+* [3] https://support.google.com/a/answer/12103?hl=fr#:~:text=IMAP%20%3A%20le%20protocole%20IMAP%20permet,un%20t%C3%A9l%C3%A9phone%2C%20par%20exemple)., consulté le 28/08/2023
+
+* [4] https://www.hostinger.fr/tutoriels/mail-pop3-smtp-imap#Qu%E2%80%99est-ce_que_POP3, consulté le 28/08/2023
+
+* [5] https://fr.wikipedia.org/wiki/Post_Office_Protocol, consulté le 28/08/2023
+
+* [6] https://support.microsoft.com/fr-fr/office/que-sont-les-protocoles-pop-et-imap-ca2c5799-49f9-4079-aefe-ddca85d5b1c9#:~:text=IMAP%20vous%20permet%20d'acc%C3%A9der,partir%20du%20service%20de%20messagerie., consulté le 28/08/2023
+
+* [7] https://fr.wikipedia.org/wiki/Post_Office_Protocol, consulté le 28/08/2023
+
+* [8] https://fr.wikipedia.org/wiki/Internet_Message_Access_Protocol consulté le 28/08/2023
+
+* [9] https://boowiki.info/art/protocoles-internet/post-office-protocol.html, consulté le 28/08/2023
+
+* [10] https://trucoteca.com/fr/Qui-est-l%27inventeur-du-protocole-de-communication-pop3-%3F/, consulté le 28/08/2023
\ No newline at end of file
diff --git "a/R\303\251seaux/serveur_web.md" "b/R\303\251seaux/serveur_web.md"
new file mode 100644
index 0000000..6395aec
--- /dev/null
+++ "b/R\303\251seaux/serveur_web.md"
@@ -0,0 +1,97 @@
+---
+layout: default
+title: Seveur web et ses technologies
+parent: Réseaux
+---
+
+# Seveur web et ses technologies
+
+## C'est quoi un serveur web ?
+
+D'un point de vue matériel, un serveur web est un ordinateur où l'on retrouve tous les composants pour construire un site web. Ces composants sont : les pages html, les feuilles de style css, les fichiers javascript.
+Lorsque l'utilisateur va vouloir visiter le site, l'ordinateur qui est connecté à Internet va envoyer l'ensemble de ses composants à celui-ci pour que la page s'affiche chez l'utilisateur.
+
+D'un point de vue logiciel, le rôle du serveur web est s'occuper de la manière dont les utilisateurs ont accès aux fichiers hébergés. La base de celui-ci est un serveur http, c'est en quelques sortes un logiciel comprenant une liste d'URL.
+
+Prenons un cas pratique d'exemple, fait une requête HTTP vers le serveur pour avoir accès au fichier. Le serveur lui répond en lui envoyer le fichier par la même requête HTTP.
+
+Il existe deux types de serveurs web :
+ - Statique : Il est basé avec un d'un ordinateur et d'un serveur htttp
+ - Dynamique : Composé d'autres composants logiciels tel qu'une base de données.
+
+
+## C'est quoi Apache ?
+
+Apache fait partie des serveurs web le plus ancien du marché, sa présence remonte à 1995.
+C'est un logiciel open-source et multi-plateforme, selon certains chiffres ce serait le serveur web le plus utilisé du marché actuellement.
+Sa popularité lui a permis de conquérir des grands noms de ce monde tel que : Cisco, IBM, eBay, etc.
+
+## C'est quoi Nginx ?
+
+Nginx qui le grand concurrent d'Apache est un également un serveur web open-source, il s'est fait connaître en tant que serveur web mais actuellement il joue plusieurs rôles tels que reverse proxy, cache HTTP ou load balancer.
+
+- Un reverse proxy :
+ "Pour résumer, un serveur proxy est un intermédiaire de communication sur le réseau qui reçoit les requêtes pour les transmettre ensuite à l’ordinateur cible.
+Dans les réseaux des entreprises, ce système est particulièrement utilisé pour fournir un accès à Internet plus sécurisé et davantage contrôlable pour les utilisateurs.
+Un serveur configuré comme proxy représente dans ce cas l’unique connexion au réseau public." Source : [10]
+
+- Une cache HTTP :
+"Un cache correspond à un stockage local de données reçues précédemment ou plus exactement des messages de réponse HTTP reçus précédemment.
+Un système de cache contrôle le stockage, la récupération et la suppression de ces messages." : Source : [11]
+
+- Un loard balancer:
+"Le load balancer est réalisé par un équipement dédié, une appliance physique ou virtuelle.
+Cette appliance identifie en temps réel quel serveur au sein d'un pool répond le mieux à une demande donnée du client, tout en veillant à ce qu'un trafic réseau intense ne surcharge pas trop un seul et même serveur." : Source [12]
+
+
+## C'est quoi Lighttpd ?
+
+C'est un logiciel serveur web écrit en C, définit comme flexible, rapide et sécurisé.
+Son CPU ayant une plus petite empreinte mémoire que la plupart des serveurs web lui permet d'être plus rapide. Sa première apparition date de 2003.
+En Avril 2007, il faisait partie des 5 serveurs web les plus utilisé du marché.
+Malgré la domination d'Apache ainsi que Nginx dans le domaine il reste néanmoins utilisé.
+
+
+## Comparaison entre les 3 technologies :
+
+### Tableau comparatif
+
+| Nom| Open source| Prix| Avantages | Inconvénients |
+|--- |:-: |:-: |:- |:-- |
+| Apache | Oui | Gratuit | Logiciel stable, Mise à jour régulière, facile à configurer, cela s'adapte facilement aux débutants | Problèmes de performances sur les sites web avec un énorme trafic |
+| Nginx | Oui | Gratuit | Meilleur evolutivité dans le temps qu'Apache, conçu sur mesure donc de bonnes performances | Nginx ne prend pas en charge .htaccess, pas comme Apache|
+| Lighttpd | Oui | Sur demande | Il est rapide, flexible, il a de bonnes peformances | Cela ne supporte pas les fichiers htaccess ou encore htpasswd pas comme Apache|
+
+## Conclusion
+
+En Conclusion, un serveur web est un ordinateur hébergeant les composants d'un site (HTML, CSS, JavaScript). Les serveurs web gèrent l'accès à ces fichiers.
+Apache, le plus vieux et stable, est largement utilisé malgré des problèmes de performances pour les sites très fréquentés.
+
+Nginx, concurrent d'Apache, évolue bien dans le temps, performant pour les connexions multiples, mais ne supporte pas certaines fonctionnalités d'Apache.
+Lighttpd, rapide et flexible, performant aussi, mais moins populaire.
+
+## Bibliographie
+
+* [1] https://developer.mozilla.org/fr/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server, consulté le 28/08/2023
+
+* [2] https://detechter.com/the-battle-of-the-web-servers-apache-vs-nginx-vs-lighttpd-2/, consulté le 28/08/2023
+
+* [3] https://kinsta.com/fr/base-de-connaissances/qu-est-ce-qu-apache/, consulté le 28/08/2023
+
+* [4] https://kinsta.com/fr/base-de-connaissances/qu-est-ce-que-nginx/, consulté le 28/08/2023
+
+* [5] https://fr.wikipedia.org/wiki/Lighttpd, consulté le 28/08/2023
+
+* [6] https://detechter.com/the-battle-of-the-web-servers-apache-vs-nginx-vs-lighttpd-2/, consulté le 28/08/2023
+
+* [7] https://iwf1.com/apache-vs-nginx-vs-lighttpd-comparing-performance-resource-usage-and-features/2, consulté le 28/08/2023
+
+* [8] https://www.hostinger.fr/tutoriels/quest-ce-quapache-serveur-web-apache, consulté le 28/08/2023
+
+* [9] https://www.opportunites-digitales.com/guide-complet-du-serveur-nginx/, consulté le 28/08/2023
+
+* [10] pierre-giraud.com/http-reseau-securite-cours/cache/, consulté le 28/08/2023
+
+* [11] https://www.ionos.fr/digitalguide/serveur/know-how/quest-ce-quun-reverse-proxy-le-serveur-reverse-proxy/, consulté le 28/08/2023
+
+* [12] https://www.lemagit.fr/definition/Load-balancer-repartition-de-charge, consulté le 28/08/2023
\ No newline at end of file
diff --git "a/R\303\251seaux/techno_conteunerisation.md" "b/R\303\251seaux/techno_conteunerisation.md"
new file mode 100644
index 0000000..adb2c11
--- /dev/null
+++ "b/R\303\251seaux/techno_conteunerisation.md"
@@ -0,0 +1,117 @@
+---
+layout: default
+title: Comparaison technologies conteneurisation
+parent: Réseaux
+---
+
+# La conteneurisation et ses technologies
+
+## Qu'est-ce que la conteneurisation ?
+
+C'est le rassemblement entre du code logiciel et l'ensemble des fichiers, des bibliothèques nécessaires pour son bon développement dans une infrastructure. Un exemple simple est lorsque vous avez l'intention d'exécuter une application sur votre ordinateur,
+Vous devez avoir une version compatible avec la version de votre système d'exploitation de votre ordinateur.
+
+Grâce à la conteneurisation le problème ne se présente plus étant donné que créer un contenur avec votre application déployée.
+Ce conteneur n'aura donc pas de conflits de comptabilité, car les conteneurs s'exécute sur tous les types d'appareils et système d'exploitation.
+
+## D'où vient la conteneurisation ?
+
+La conteneurisation est une technologie récente dans le monde de l'informatique, car ses débuts datent de 2001.
+Tout commmence avec le projet LinuxVServer, ce projet permettait de faire tourner plusieurs environnements d'exploitation de manière simultanées, mais surtout que chacun des environnement était isolé des autres sur un unique système d'exploitation hôte.
+Cette base a permis de créer les multiples technologies en lien avec les conteneurs que l'on connaît aujourd'hui tel que Docker.
+
+En 2008, Docker va se baser LXC en rajoutant une partie de gestion, d'outils et de méthodologie. Durant l'année 2013, Docker est passé open source c'est là que le succès à fait de cette technologie un incourtournable dans le domaine.
+
+C'est alors qu'en 2015, Kubernetes complète les évolutions précédentes en rajoutant une couche d'orchestration qui offre une facilité au niveau de la gestion des conteneurs au travers des clouds publiques.
+
+## Quelles sont les avantages de la conteneurisation ?
+
+* Portabilité :
+La conteneurisation est utilisée par les développeurs de logiciels pour déployer des applications dans divers environnements, sans nécessité une réécriture du code.
+ Cela leur permet de créer une seule version d'une application et de la déployer sur différents systèmes d'exploitation.
+
+* Tolérance aux pannes :
+Les développeurs de logiciel utilisent un ensemble de conteneurs pour exécuter des microservices sur le cloud. Étant donné que les conteneurs fonctionnent de manière indépendante, si l'un d'entre eux ne s'exécute pas correctement il n'affectera pas par les autres conteneurs.
+
+
+* Agilité :
+Les applications en conteneurs fonctionnent au sein d'environnements de calcul isolés. Ces environnements offrent aux développeurs la possibilité de résoudre les problèmes et d'apporter des modifications au code sans perturber le système d'exploitation, le matériel ou d'autres services
+
+*Capacité de mise à l’échelle :
+Les conteneurs sont des composants logiciels légers qui permettent un démarrage rapide des applications par rapport aux machines virtuelles.
+Ils facilitent l'ajout de multiples applications dans différents codétenteurs sur une seule machine.
+
+
+## Quelles solutions existent à l'heure actuelle ?
+
+* Docker :
+Une plateforme de conteneurisation en accès libre intègre le code source d'une application avec le système d'exploitation existant, ainsi que ses bibliothèques et dépendances. Cette plateforme permet au code de s'exécuter sans problème dans divers environnements informatiques.
+
+* CRI-O :
+C'est une interface d'exécution de conteneurs (CRI) destinée à Kubernetes, une plateforme de gestion de groupes de conteneurs.
+Cette interface assure la compatibilité avec les runtimes de l'OCI. Son rôle principal est de substituer Docker dans l'écosystème de Kubernetes.
+
+* rkt :
+C'est un moteur de conteneurs axé sur les applications, est utilisé pour créer des applications clouds modernes.
+Il repose sur CoreOS et intègre les améliorations de sécurité observées dans les versions précédentes de Docker. Rocket s'intègre bien aux technologies nécessaires et peut être un composant clé d'un système basé sur Docker.
+
+* Kubernetes :
+Kubernetes représente une plateforme ouverte et adaptable qui gère les charges de travail et les services en conteneurs de manière portable.
+Elle encourage l'utilisation de configurations déclaratives et l'automatisation des processus. Cette solution s'inscrit dans un écosystème étendu et dynamique.
+
+* LXC :
+Un conteneur fonctionne avec un système d'exploitation unique en son genre, permettant ainsi à une application de s'exécuter de manière virtuelle sur différents systèmes Linux. Ceci est réalisé en utilisant un seul noyau Linux qui agit comme l'environnement d'exploitation principal.
+
+
+## Comparaison de trois technologies :
+
+* Docker vs LXC :
+ - Docker supporte la récupération de données, LXC ne le supporte pas
+ - LXC est facile d'utilisation et est polyvalent pour la virtualisation
+ - Docker ne dépend pas d'un OS, LXC est seulement sur Linux
+ - D'un point de vue temps de déploiement Docker est plus efficace
+
+* LXC vs rkt :
+ - Les deux fonctionnent sur le système d'exploitation Linux
+ - rkt est idéal pour le déploiement rapide des cloud publique
+ - LXC a un manque d'intégration de Kubernetess
+
+
+* rkt vs Docker :
+ - rkt n'a pas de démon comparé à Docker
+ - rkt peut s'exécuter plusieurs applications dans un conteneur contrairement à Docker
+ - Docker est compatible avec plusieurs systèmes d'exploitation
+
+
+## Conclusion
+
+En conclusion, la conteneurisation regroupe le code logiciel et ses dépendances dans des conteneurs isolés, assurant ainsi la portabilité, la tolérance aux pannes et l'agilité. Les technologies clés incluent Docker, CRI-O, rkt et Kubernetes. Docker offre une récupération de données et est compatible avec plusieurs systèmes d'exploitation, tandis que LXC se démarque par sa simplicité.
+
+rkt convient au déploiement rapide et sécurisé dans le cloud.
+La conteneurisation a transformé la façon de développer et de gérer les applications.
+
+## Bibliographie
+
+* [1] https://www.redhat.com/fr/topics/cloud-native-apps/what-is-containerization, consulté le 28/08/2023
+
+* [2] https://aws.amazon.com/fr/what-is/containerization/#:~:text=La%20conteneurisation%20est%20un%20processus,sur%20n'importe%20quelle%20infrastructure., consulté le 28/08/2023
+
+* [3] https://www.simform.com/blog/containerization-technology/#:~:text=Expert%20Insight%3A%20For%20example%2C%20by,run%20on%20Windows%20during%20development., consulté le 28/08/2023
+
+* [4] https://www.selceon.com/glossary/conteneurisation-cloud-computing/, consulté le 28/08/2023
+
+* [5] https://kubernetes.io/fr/docs/concepts/overview/what-is-kubernetes/, consulté le 28/08/2023
+
+* [6] https://blog.iron.io/docker-containers-the-pros-and-cons-of-docker/, consulté le 28/08/2023
+
+* [7] https://earthly.dev/blog/lxc-vs-docker/#:~:text=LXC%20provides%20a%20set%20of,application%20in%20an%20isolated%20environment., consulté le 28/08/2023
+
+* [8] https://www.geeksforgeeks.org/difference-between-lxc-and-docker-containers/, consulté le 28/08/2023
+
+* [9] https://stackshare.io/stackups/lxc-vs-rkt, consulté le 28/08/2023
+
+* [10] https://github.com/rkt/rkt, consulté le 28/08/2023
+
+* [11] https://cloudnativenow.com/topics/cloudnativedevelopment/5-container-alternatives-to-docker/, consulté le 28/08/2023
+
+* [12] https://www.educba.com/rkt-vs-docker/, consulté le 28/08/2023
\ No newline at end of file
diff --git "a/S\303\251curit\303\251/Firewall.md" "b/S\303\251curit\303\251/Firewall.md"
new file mode 100644
index 0000000..56664b1
--- /dev/null
+++ "b/S\303\251curit\303\251/Firewall.md"
@@ -0,0 +1,90 @@
+---
+layout: default
+title: Firewall
+parent: Sécurité
+---
+
+# Firewall
+
+## Qu'est-ce qu'un Firewall ?
+
+Un pare-feu est un dispositif de sécurité réseau. Son rôle est de surveiller le trafic que ce soit entrant ou sortant, avec ses informations il prend la décision d'autoriser ou de bloquer, la partie du trafic concernée. Ces décisions sont dépendantes des règles définies lors de la configuration de ce pare-feu.
+
+Les pare-feu existent sous deux formes distinctes :
+- Matériel
+- Logiciel
+
+Il peut être comme un service basé sur un logiciel, un second rôle est d'être hébergé sur cloud de manière virtuelle ou encore il peut-être connecté après un routeur afin de sécuriser un serveur.
+
+## Quel est son histoire ?
+
+Les firewalls appelés pare-feu en français, existent depuis la fin des années 80. Leur but premier était de filtrer les paquets lorsqu'il y avait un transfert d'un ordinateur à un autre.À l'heure actuelle ce type de pare-feu existe toujours.
+
+L'année 1993, Monsieur Shwed qui est à l'époque le dirigeant de Check Point à lancé son tout premier Firewall appelé "FireWall-1". Cette première réalisation était équipé de technologie Stateful Inspection.
+
+Des années plus tard, son avancée technologique restera le premier rempart en matière de sécurisation pour les entreprises contre les cyberattaques.
+
+## Quelles sont les types de Firewall qui existent ?
+
+* Pare-feu proxy :
+C'est la passerelle entre deux réseaux pour une application spécifique. Il offre également des fonctionnalités de mise en cache de contenu, de mise en cache de la protection. Il procède en bloquant les connexions directes depuis l'extérieur du réseau.
+* Pare-feu à inspection(stateful) :
+Ce pare-feu est considéré comme le plus standard actuellement, son fonctionnement est simple : il bloque une partie du trafic en fonction des ports, des protocoles et de l'état du trafic. Les décisions sont définies sur les règles mises en place par l'administrateur.
+* Pare-feu de gestion unifiée des risques liés à la sécurité (UTM) :
+Un pare-feu de gestion unifiée des risques de sécurité combine en partie les caractéristiques d'un pare-feu à inspection avec des fonctionnalités de prévention des intrusions et d'antivirus. Généralement il intègre la gestion du cloud.
+* Pare-feu de nouvelle génération (NGFW) :
+Les pare-feux de nouvelle génération sont une évolution des pare-feux classiques tel que le pare-feu à inspection. Ces nouveaux dispositifs de sécurité doivent également être capables de :
+ - "Un contrôle d'accès basé sur la Threat Intelligence avec inspection « stateful »"
+ - "Un système de prévention des intrusions (IPS) intégré"
+ - "La reconnaissance et le contrôle des applications pour détecter et bloquer celles qui présentent un risque"
+ - "Des voies d'évolution afin d'inclure les futurs flux d'informations"
+ - "Des techniques pour faire face à l'évolution des menaces pour la sécurité"
+ - "Le filtrage des URL en fonction de la géolocalisation et de la réputation"
+ - Source : [5]
+* Pare-feu virtuel :
+ Ce type de pare-feu est déployé en tant qu'application logiciel utilisé dans un environnement virtuel dans un cloud privé (VMWare ESXi : cfr Admin III) ou un cloud public (AWS, Microsoft Azure). Son rôle est de contrôler et protéger que ce soit le trafic physique et virtuel.
+* Pare-feu cloud natif :
+ Concernant le pare-feu cloud natif, il est conçu pour les environnements de type cloud. Il offre de nombreux avantages pour la gestionnaire d'administration réseau comme l'agilité et la flexibilité de sa sécurité.
+
+## Quelles sont ses avantages ?
+
+* Sécurité :
+La sécurité de l'ordinateur ainsi que du réseau, c'est le premier rempart face au danger que peut-être internet.
+* Contrôle :
+Un de ses avantages est le contrôle sur la communication avec les informations. Il permet d'éviter que certaines informations personnelles soient transmises sans que vous ne le sachiez.
+Il joue un rôle dans la protection de la vie privée des utilisateurs.
+* Perfomance :
+Un pare-feu peut également permettre d'améliorer les performances d'un ordinateur ou du réseau car il bloque le trafic inutile ce qui réduit une partie des informations à traiter.
+* Conformité :
+Enfin, un pare-feu peut aider à être en ordre face aux exigences réglementaires et aux normes industrielles. Cet aspect est pour les entreprises et les organisations soumises à des directives spécifiques, visant à sécuriser les informations confidentielles.
+
+## Quelles sont ses inconvénients ?
+
+* Complexité :
+La complexité se présente lors de la configuration pour les utilisateurs peu informés sur les concepts liés au réseau.
+* Coût :
+Dans le cas des entreprises cela peut-être coûteux d'avoir un pare-feu. La maintenance, les mises à jour peuvent entraîner des coûts permanents.
+* Performance :
+Parfois les pare-feux peuvent ralentir les perfomances de l'ordinateur.
+* Comptabilité :
+Lorsqu'un pare-feu est mis en place dans un un système, il se peut que certaines applications ne soient pas comptabiles avec celui-ci.
+
+## Conclusion
+
+En Conclusion, un pare-feu représente le point central de la sécurité informatique en tant que dispositif de protection réseau. Il surveille et contrôle le trafic entrant et sortant, contribuant ainsi à empêcher les menaces potentielles tout en offrant des avantages essentiels. Il garantit la sécurité des systèmes et des données, assure un contrôle précis sur les communications, et peut améliorer les performances en filtrant les flux inutiles.
+
+Cependant, il est important de noter que les pare-feux peuvent présenter des complexités dans leur configuration, des coûts en termes de maintenance et de mises à jour, ainsi que des défis potentiels en matière de performances et de compatibilité avec certaines applications. En fin de compte, malgré ces inconvénients, leur rôle central dans la protection des informations sensibles et la conformité aux réglementations en font un outil indispensable pour les entreprises et les organisations.
+
+## Bibliographie
+
+* [1] https://www.forcepoint.com/fr/cyber-edu/firewall
+
+* [2] https://www.checkpoint.com/fr/cyber-hub/what-is-firewall/#:~:text=Historique%20des%20Firewall,un%20ordinateur%20%C3%A0%20un%20autre., consulté le 28/08/2023
+
+* [3] https://www.cisco.com/c/fr_fr/products/security/firewalls/what-is-a-firewall.html, consulté le 28/08/2023
+
+* [4] https://www.fortinet.com/fr/resources/cyberglossary/hardware-firewalls-better-than-software, consulté le 28/08/2023
+
+* [5] https://www.cisco.com/c/fr_fr/products/security/firewalls/what-is-a-firewall.html#~types-de-pare-feu, consulté le 28/08/2023
+
+* [6] https://aspiringyouths.com/advantages-disadvantages/firewall/?utm_content=cmp-true, consulté le 28/08/2023
\ No newline at end of file