Anonymous
Konstantin Andreev будет жить. Поприветствуем!
Евгений
Ребята вопрос, не столько по микротику сколько больше по теории, как хосты виндовые линуксовые передают данные, выставляют ли они поле df или нет? если да а данные нужно передать на большое растояние где разные значения mtu, как все это работает не могу нормально инфы найти, все вокруг да около
Евгений
только не кратко типо pmtud и все, т.к. это не ответ и не то что icmp unricheble должно отвечать
Евгений
ну т.е. где то он есть где то его нет, какой то будет фрагментироваться а какой то нет
Евгений
если он не пролезет то получит ответ если это не запрещено от маршрутизатора что требуется фрагментация?
Евгений
с выставленым значением
Евгений
но разве это не часть pmtud?
Евгений
ведь когда его включаешь я так понял все пакеты становятся с df что бы если где то не пролезло прилетал ответ и хост выставлял верное мту
Евгений
да дело то не в обсуждении а в точном понимании потому что когда я начинаю углубляться появляются новые заголовки которе не наследуют df итд в итоге люди в конечном итоге путаются и не могут ответить
Nikita
клиент отправляет пакет с флагом df, получает отказ от первого роутера, где возникает узкое место, в icmp отказе фигурирует максимальный размер пакета, Клиент сокращает пакет и переотправляет. И так до следующего светофора в цикле.. или уже до получателя.
Евгений
ну это я выше написал )
Nikita
значит я подтвердил
Евгений
Dmitry
на какой еще ответ вы расчитываете ?
Евгений
чем тогда pmtud отличается от процеса выше?
Евгений
это отдельная функция и ее нужно включать
Евгений
или на ОС она по умолчанию работает? потому что на роутерах к примеру циско нет
Евгений
и при использование gre df не будет наследоваться в новый ip заголовок
Евгений
а следовательно начнется фрагментация
Евгений
но это все пойдет через глобал где может быть еще узкое место а пакеты уже фрагментированы
Nikita
чем тогда pmtud отличается от процеса выше?
я и описал выше алгоритм работы pmtud
Nikita
это отдельная функция и ее нужно включать
она на всех осях включена по-умолчанию
Dmitry
или на ОС она по умолчанию работает? потому что на роутерах к примеру циско нет
как вы включаете pmtu на cisco ? в linux pmtu (c описанным выше алгоритмом) - часть ядра
Danil
Господа! Настроил ОСПФв3 между двумя микротиками по вики в качестве дефолтного редистрибьютится только маршрут ::/0, а если прописан 2000::/3 (как рекомендуют в некоторых источниках) то он, не прилетает как дефолт. Я правильно понимаю, что "дефолтность" маршрута определяется маской /0 ?
Евгений
на память как то так внутри gre)
Евгений
а глобально я не смотрел , может так же по умолчанию отрабатыает
Евгений
протсо я так понял что pmtud должно df ставить везде но в дампе на исход трафик я вижу dns udp и тд пакеты без этого ключа
Евгений
вот и поломалась логика
Dmitry
It forces unreachables to be sent should we exceed MTU, rather fragmentation to occur.
Евгений
It forces unreachables to be sent should we exceed MTU, rather fragmentation to occur.
ну я так понимаю если df то есть то не о какой фрагментации и речи нет
Евгений
тут важно что бы icmp unr не брились
Евгений
ну в целом некоторые вещи вы мне закрипили, спасибо понимание лучше сформировалось!
Dmitry
ну в целом некоторые вещи вы мне закрипили, спасибо понимание лучше сформировалось!
полное описание опции тут: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/interface/command/ir-cr-book/ir-t2.html#wp1581717163
Dmitry
крадко, pmtud по-умолчанию работает для IP трафика, эта опция включает его еще и для GRE/IPIP
Евгений
угу
Евгений
то что на туннеле это включает, я понял ), просто я не понял че там выше то происходит, прочитал про pmtud, написано что он df везде ставить должен, снимаю дамп, нахожу пакеты без df, делаю вывод что тот кто пишет софт по разному решает быть дф или нет, но тогда получается что pmtud выключен раз он везде df не натыкал
Евгений
тема вроде простая но че то так запутывает
Anonymous
I будет жить. Поприветствуем!
Kirill
Вечер добрый! Не могу понять в чем дело. Есть 1 роутер, микротик 750, за ним scc 326. Свитч в дефолтном конфиге. От свитча подключена камера, и на 750 микротике проброшены порты. Но из вне достучаться до камеры не получается. Может есть какой спицифик на свитче. P.s. напрямую в роутер пока запихать камеру не получилось. Проброс до морды свитча через 750 работает.
Kirill
Внутри сети камера доступна😳 и даже вроде как, на другом роутере через проброс портов все работало (сам не проверял)
Cumberbatch
на камере нет шлюза
Тогда ещё src nat
Геннадий
внутри сети она работает по броадкаст домену
Геннадий
а за ее пределы не работает, портому что не знает куда отвечать
Геннадий
ванга моде офф
Kirill
Шлюз на камере есть, маска сетки совпадает. правило, обычный дст нат. Такое же правило до веб морды свитча отлично работает и на свитч попадаю. Значит на свитче спицифика быть не может? Ок. Посмотрю камеру.
Kirill
Switch не должен вообще влиять
Ок. Ранее с микротиковскими свитчами не работалось) увидел впервые и не совсем его понял) длинки и snr роднее выглядят. Буду смотреть на камеру. Попробую вникнуть. Спасибо
Геннадий
99% что проблема исчезнет
Kirill
все таки попробуйте срц нат
Не делал ранее. Как правило будет выглядеть? Откуда куда что нужно направить?
Геннадий
Не делал ранее. Как правило будет выглядеть? Откуда куда что нужно направить?
эффективнее понять что такое src-nat, и для чего он нужен )
Kirill
Это что изнутри сетки должно направляться во что-то))) так ведь? Пойду за букварем
Геннадий
дестинейшт нат, и нат источника
Геннадий
изучаем то, что собираемся подменять
Cumberbatch
Это что изнутри сетки должно направляться во что-то))) так ведь? Пойду за букварем
Вам нужно изменить адрес источника на адрес микрота внутри сети где камера
Kirill
Вам нужно изменить адрес источника на адрес микрота внутри сети где камера
Да приблизительно понял. В дст нате я говорю, что если мы стучится в этот порт, то идём в айпишник с таким портом. А при срц нате, не могу пока понять, что должно говориться)))) пойду мат часть учить
Kirill
В src нате я говорю, что если мы стучится в этот порт, то идём от такого-то айпишника.
Все. Понял. Если постучали в мой 80 порт, то мы пришли с внутреметевого IP, например с основного микротика.
Kirill
В src нате я говорю, что если мы стучится в этот порт, то идём от такого-то айпишника.
И нужно указать в срц адресе, адрес моего ммкротика. Спасибо
Anonymous
@fragmatic будет жить. Поприветствуем!
Anton
Добрый вечер господа. Имеем микротик 951. На нем капс на 3 вифи сетки. В него заходят два провайдера. Один основной, второй резервный. В последнее время начались проблемы со скоростью. На микрот от провайдера приходит 100мбит. Но если делать замер скорости с микрота, не важно по вифи или по проводу, скорость можнт быть разная. От 3 Мбит до 30 Мбит. Выше не поднимается. Может просто на час упасть до 5 мбит, но потом снова подняться до 30. Кто-нибудь сталкивался с такой проблемой? Дайте совет куда копать.
Kirill
Прямым кабелем в компухтер
Anton
Попробовать сесть на резерв, а с проблемного канала айперфом делать замеры
Резервный так же себя ведёт. Не важно какой провайдер.
Cumberbatch
Отключите его. Посмотрите как будет работать
Anton
Ох. Только сегодня писал про странную вещь с fasttrack.
Меня еще не было в этом чате ) можно повторить )
Anton
Cumberbatch окей. Попробую. Спасибо.
Nikolai
клиент отправляет пакет с флагом df, получает отказ от первого роутера, где возникает узкое место, в icmp отказе фигурирует максимальный размер пакета, Клиент сокращает пакет и переотправляет. И так до следующего светофора в цикле.. или уже до получателя.
Идеалист. Есть в провайдерах админы нетрадиционной ориентации, которые запрещают на своих роутерах весь icmp кроме транзитного. "В целях безопасности", разумеется. В таких случаях пакет тихо дохнет, без извещения отправителя.
Nikolai
Я бы сказал, иногда приходится подбирать mtu вручную.