Csomagszűrés

A Wikipédiából, a szabad enciklopédiából
(Iptables szócikkből átirányítva)

A csomagszűrés az informatikában a tűzfal funkció egyik megvalósítása. Ennek során a csomagok fejlécét szűrőprogrammal ellenőrzik, és a szűrő különböző szabályok alapján eldönti, hogy mi legyen a csomagok további sorsa. Például, csak egy adott IP címről érkező csomagot enged be egy bizonyos interfész bizonyos portjára.

Tartalomjegyzék

[szerkesztés] Csomagszintű tűzfal

Csak a csomagok fejlécét vizsgálja, tartalmukat nem. Linux és UNIX operációs rendszer alatt a kernel része, más operációs rendszereknél, mint például a Windowsnál, különálló alkalmazás végzi a csomagszűrést.

[szerkesztés] Iptables

A Linux operációs rendszer alatt a 2.4-es kerneltől kezdve az Iptables végzi a csomagszűrést.

[szerkesztés] Vázlata

bejövő forgalom --> [Döntés] --> <FORWARD> -->kimenő forgalom
                       |                           ^
                       v                           |
                    <INPUT>                     <OUTPUT>
                       |                           |
                       `-----> Helyi process ------'

[szerkesztés] Statikus csomagszűrés

A szűrési szabályokat egyszerűen a forrás és célállomás adatai alapján határozza meg (cím, protokoll, portszám, egyéb csomagfejléc jellemzők).

[szerkesztés] Dinamikus csomagszűrés

Mikor egy számítógép kommunikálni akar a tűzfal által védett hálózattal, akkor a tűzfal tárolja a távoli gép IP-címét és a port számát, melyen keresztül várja a választ, és megnyit egy véletlenszerűen kiválasztott portot, amelyen keresztül csak a tárolt IP-címről fogad csomagokat.

[szerkesztés] Állapotfüggő csomagszűrés

Az állapotfüggő csomagfelügyelet (angolul stateful packet inspection, rövidítve SPI) olyan tűzfal architektúra, amely – a statikus csomagfelügyelettel ellentétben – értelmezi a csomagok egymásutániságát, és „követi” az összetartozó csomagok által alkotott logikai adatfolyamok állapotát, és így azokat egy magasabb absztrakciós szinten képes ellenőrizni (például észlelni az adatfolyamokba logikailag nem illeszkedő adatcsomagokat).

Személyes eszközök
Névterek

Változók
Műveletek
Navigáció
Részvétel
Nyomtatás/exportálás
Eszközök
Más nyelveken