amper Posted December 14, 2006 Posted December 14, 2006 Собираюсь брать L3 свич, однако в описании нашел такое ограничение: "The 7300S Series Stackable Switch does not support IP ACL configuration for IP packet fragments." Насколько это серьезно и возможно ли это использовать для обхода ACL фильтров? В каких случаях появляются фрагментированные пакеты? Вставить ник Quote
Kuzmich Posted December 14, 2006 Posted December 14, 2006 Фрагментированные пакеты - нормальное явление, возникает в случае если MTU на промежуточном маршрутизаторе меньше, чем MTU на сетевом интерфейсе передающей стороны. Дальше действуют различные механизмы. Также фрагментированные пакеты могут посылаться и в нормальном режиме (ping -s 16384 1.2.3.4 - это всегда фрагментированние пакеты). У каждого фрагмента IP-пакета по-прежнему есть заголовок IP (адреса, TTL, TOS и т.д.), но с заголовками TCP, UDP и прочих протоколов более высокого уровня могут быть проблемы. Железно будут работать ACL типа "никому низя на сервер 1.2.3.4", а вот ACL типа "никому низя на сервер 1.2.3.4 по протоколу TCP на порт 22" - срабатывать на "не-первые" фрагменты пакетов не будут. Зная, что некий фильтр все врагментированные пакеты пропускает, можно: а) состряпать собственный VPN-протокол, который будет жить исключительно поверх таких фрагментиков б) DOS'ить сервера. Например - послать какому-нибудь серверу "десятый" фрагмент, и он будет довольно долго держать его в памяти, ожидая прихода первых девяти для сборки исходного пакета. Пара сотен "десятых" фрагментов, и сервак в глубоком ступоре... По идее, не должно работать для TCP-сервисов, но вполне можно использовать для атак по UDP и ICMP. Вставить ник Quote
amper Posted December 14, 2006 Author Posted December 14, 2006 А не может быть так, что увидев в заголовках некий флажок, свидетельствующий о том, что пакет фрагментирован - он по умолчанию его пропустит? Т.е. насколько железно суждение о том, что "никому низя на сервер 1.2.3.4" будет работать всегда? Или на этот счет есть некий стандарт и производители (в данном случае Netgear) его придерживаются? Насчет VPN - в таком случае применять его надо с двух сторон? Вставить ник Quote
nuclearcat Posted December 14, 2006 Posted December 14, 2006 Ну помоему это всего лишь значит, что firewall у него stateless, т.е. не хранит в памяти таблицу пакетов и "видит" только один пакет, не зная историю всего соединения. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.