LINUX.ORG.RU
ФорумAdmin

помогите с netstat


0

0

Народ я не понимаю немного в тонкостях вывода этой команды под freebsd а именно: в каких единицах мериется значение в поле expire и как трактовать это значение, что такое refs и как понимать эти "активные использования маршрута"

ЗЫ в man не посылать там уже был и все выкурил в google тоже не посылайте там тоже не нашел, вот такие кривые руки...

anonymous

Плохо читал man:

The refcnt field gives the current number of active uses of the route. Connection oriented protocols normally hold on to a single route for the duration of a connection while connectionless protocols obtain a route while sending to the same destination.

про expire сам ищи.

anonymous
()
Ответ на: комментарий от anonymous

я понял про какой expire ты говоришь, netsat -rn? в секундах он, это содержимое arp-таблицы. с тебя 5wmz.

anonymous
()
Ответ на: комментарий от anonymous

Что гений копи-паст освоил? молодец теперь поясни как понимать этот " Connection oriented protocols normally hold on to a single route for the duration of a connection"?

anonymous
()
Ответ на: комментарий от anonymous

Да, гений, и не намерен скрывать этого :). Подразумевается тьо что по какому маршруту соединение устанавливалось таким маршрутом и дальше будет ходить трафик, даже если таблица маршрутизации изменится. Про это написано было в какой-то девелоперской книжке по фре. Это нужно чтобы не делать lookup по таблице маршрутизации(которая может быть большой) при отправке каждого пакета а сразу взять "закешированное" значение. Я проверял это, вроде так и есть. За подробностями лучше обратись к сырцам к тому месту где происходит выбо роута. Где-то в районе in_pcb.c :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.