Яндекс.Метрика
    Поиск по тегу

    tcpmss


    Найдено: 1 запись

    Системное администрирование

    Еще несколько слов о Path MTU Discovery Black Hole

    Еще несколько слов о Path MTU Discovery Black Hole



    Вместо вступления


    Однажды для каждого настоящего системного администратора (или исполняющего обязанности такового) наступает момент истины. Ему выпадает судьба настроить маршрутизатор на компьютере с установленной ОС GNU/Linux. Те, кто это уже прошел, знают, что ничего сложного в этом нет и можно уложиться в пару команд. И вот наш админ находит эти команды, вбивает их в консоль и гордо идет к пользователям сказать, что уже все работает. Но не тут-то было – пользователи говорят что их любимые сайты не открываются. После траты некоторой части своей жизни на выяснение подробностей обнаруживается, что большая часть сайтов ведет себя следующим образом:
    1. При открытии страницы загружается заголовок и больше ничего;
    2. В таком состоянии страница висит неопределенно долгое время;
    3. Строка статуса браузера все это время показывает что загружает страницу;
    4. Пинги и трассировка до данного сайта проходят нормально;
    5. Соединение по telnet на 80 порт тоже проходит нормально.
    Обескураженный админ звонит в техподдержку провайдера, но там от него быстро избавляются, советуя попробовать настроить маршрутизатор на OC Windows, а если уж и там не работает тогда… купить аппаратный маршрутизатор.
    Я думаю, эта ситуация знакома многим. Некоторые в нее попадали сами, у кого-то с ней сталкивались знакомые, а кто-то встречал таких админов на форумах и прочих конференциях. Итак: если у Вас Такая Ситуация, то — Поздравляю! Вы столкнулись с Path MTU Discovering Black Hole. Данная статья посвящается тому, отчего это бывает, и как решить эту проблему.