355
можуть блокувати завантаження певних файлів або типів файлів,
обмежувати доступ до певних Web-ресурсів, блокувати Java, аплети
ActiveX, Cookies. Екрани прикладного рівня, зазвичай, не випускаються
у вигляді самостійних пристроїв або окремого ПЗ, а є службами у
міжмережевих екранах з повною пакетною перевіркою (Statefull Packet
Inspections – SPI).
Екрани з повною пакетною перевіркою дають можливість аналі-
зувати пакети на всіх рівнях
моделі OSI. До цього типу належить
більшість тих пристроїв, що випускаються сьогодні, проте це не озна-
чає, що вони можуть аналізувати всі протоколи прикладного рівня.
Найдешевші з них вміють працювати лише з протоколом HTTP, трохи
кращі підтримують більшу кількість протоколів (здебільшого, ще і FTP,
SMTP, POP3, IMAP4). Найфункціональніші моделі можуть працювати
з VoI P - протоколами (такими як SIP, H.323, MGCP, SCCP) і деякими
іншими
протоколами прикладного рівня. Тому при виборі пристроїв не
варто особливо звертати увагу на термін SPI, оскільки він практично
ні про що не говорить. Необхідно деталізувати характеристики
пристроїв, перелік підтримуваних функцій, технологій і протоколів, а
також такий важливий параметр, як продуктивність.
Екрани рівня з’єднання і прикладного рівня бувають двох типів:
прозорі (transparent) і посередники (proxy). Прозорі
міжмережні екрани
інспектують сесії, встановлені між зовнішніми і внутрішніми хостами.
Міжмережні екрани-посередники встановлюють сесію з хостом-
джерелом, а потім від його імені – сесію до хосту призначення. Такі
пристрої забезпечують більш високий рівень безпеки, оскільки усклад-
нюється реалізація атаки, тобто атакується відразу не кінцевий хост, а
брандмауер-посередник. Проте, їх недолік – невисока
швидкодія.
Є як програмні, так і апаратні реалізації міжмережних екранів.
Перші є ПЗ, функціонуюче на універсальній апаратній платформі
(звичайні сервери або ПК) поверх відкритої операційної системи
(відкритої для розробників ПЗ – Windows, UNIX, Mac тощо). Під час
розроблення програмних рішень існує менше різних технологічних
обмежень, до цього процесу притягується, зазвичай, менша кількість
розробників, і відповідно, їх
вартість часто нижча. Те ж саме
справедливо і для міжмережних екранів – програмні реалізації,
порівняно з аналогічними за функціональними можливостями