Table des matières:
Vidéo: Firewall : comprendre l'essentiel en 7 minutes 2024
Tout le trafic réseau entrant et sortant du réseau local doit passer par un pare-feu, ce qui empêche tout accès non autorisé au réseau. Il y a quatre techniques utilisées par les pare-feu pour empêcher les visiteurs indésirables de pénétrer dans votre réseau. Trois de ces techniques sont décrites ici. Le quatrième, le filtrage de paquets, n'est pas couvert dans cet article.
L'inspection par paquets avec état (SPI)
L'inspection par paquets avec état, , également appelée SPI, est une amélioration de l'intelligence par le simple filtrage de paquets. Un pare-feu avec l'inspection de paquets avec état examine les paquets dans les groupes plutôt que individuellement. Il garde la trace des paquets qui ont passé à travers le pare-feu et peut détecter les modèles qui indiquent un accès non autorisé.
Dans certains cas, le pare-feu peut conserver les paquets au fur et à mesure qu'ils arrivent jusqu'à ce que le pare-feu rassemble suffisamment d'informations pour décider si les paquets doivent être autorisés ou rejetés.
L'inspection Stateful des paquets était autrefois trouvée uniquement sur des routeurs coûteux au niveau de l'entreprise. Maintenant, cependant, les pare-feu SPI sont assez abordables pour les réseaux de petite ou moyenne taille.
Passerelle au niveau du circuit
Une passerelle de niveau circuit gère les connexions entre les clients et les serveurs en fonction des adresses TCP / IP et des numéros de port. Une fois la connexion établie, la passerelle n'interfère pas avec les paquets circulant entre les systèmes. Par exemple, vous pouvez utiliser une passerelle de niveau circuit Telnet pour autoriser les connexions Telnet (port 23) à un serveur particulier et interdire d'autres types de connexions à ce serveur. Une fois la connexion établie, la passerelle au niveau du circuit permet aux paquets de circuler librement sur la connexion. Par conséquent, la passerelle au niveau du circuit ne peut pas empêcher un utilisateur Telnet d'exécuter des programmes spécifiques ou d'utiliser des commandes spécifiques.
Une passerelle d'application
est un système de pare-feu plus intelligent qu'un pare-feu à filtrage de paquets, une inspection par paquets avec état ou un pare-feu de passerelle. Les filtres de paquets traitent tous les paquets TCP / IP de la même manière. En revanche, les passerelles d'application connaissent les détails des applications qui génèrent les paquets qui traversent le pare-feu. Par exemple, une passerelle d'application Web connaît les détails des paquets HTTP. Par conséquent, il peut examiner plus que les adresses et les ports source et de destination pour déterminer si les paquets doivent être autorisés à traverser le pare-feu.
De plus, les passerelles d'applications fonctionnent comme des serveurs proxy.En termes simples, un
serveur proxy est un serveur situé entre un ordinateur client et un serveur réel. Le serveur proxy intercepte les paquets destinés au serveur réel et les traite. Le serveur proxy peut examiner le paquet et décider de le transmettre au serveur réel, ou il peut rejeter le paquet. Ou, le serveur proxy peut être capable de répondre au paquet lui-même sans impliquer le serveur réel du tout.
Par exemple, les proxys Web stockent souvent des copies de pages Web couramment utilisées dans un cache local. Lorsqu'un utilisateur demande une page Web à partir d'un serveur Web distant, le serveur proxy intercepte la demande et vérifie s'il possède déjà une copie de la page dans son cache. Si c'est le cas, le proxy Web renvoie la page directement à l'utilisateur. Sinon, le proxy transmet la requête au serveur réel.
Les passerelles d'application sont conscientes des détails sur la manière dont les différents types de serveurs TCP / IP gèrent les séquences de paquets TCP / IP et peuvent ainsi décider plus intelligemment si un paquet entrant est légitime ou fait partie d'une attaque. Par conséquent, les passerelles d'applications sont plus sécurisées que les simples pare-feu de filtrage de paquets, qui ne peuvent traiter qu'un seul paquet à la fois.
La sécurité améliorée des passerelles d'application a toutefois un prix. Les passerelles d'application sont plus coûteuses que les filtres de paquets, à la fois en termes de prix d'achat et de coût de configuration et de maintenance. En outre, les passerelles d'application ralentissent les performances du réseau car elles effectuent une vérification plus détaillée des paquets avant de les laisser passer.