URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2740
[ Назад ]

Исходное сообщение
"маршрутизация под Unix"

Отправлено alexanderZ , 31-Мрт-04 19:31 
Может кто подскажет как программно получить доступ к входящим\исходящим
IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
т.е фактически как программно реализуется маршрутизация.

Содержание

Сообщения в этом обсуждении
"маршрутизация под Unix"
Отправлено kavel , 31-Мрт-04 19:56 
>Может кто подскажет как программно получить доступ к входящим\исходящим
>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>т.е фактически как программно реализуется маршрутизация.

fd = socket(PF_PACKET, SOCK_RAW, 0), например.



"маршрутизация под Unix"
Отправлено alexanderZ , 06-Апр-04 18:19 
>>Может кто подскажет как программно получить доступ к входящим\исходящим
>>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>>т.е фактически как программно реализуется маршрутизация.
>
>fd = socket(PF_PACKET, SOCK_RAW, 0), например.


Помоему это прокатывает только под Linux???!!!


"маршрутизация под Unix"
Отправлено a_v , 07-Апр-04 22:13 
>>>Может кто подскажет как программно получить доступ к входящим\исходящим
>>>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>>>т.е фактически как программно реализуется маршрутизация.
>>
>>fd = socket(PF_PACKET, SOCK_RAW, 0), например.
>
>
>Помоему это прокатывает только под Linux???!!!

Под FreeBSD - divert - сокеты (посмотри: man divert).



"маршрутизация под Unix"
Отправлено a_v , 08-Апр-04 23:19 
>>>>Может кто подскажет как программно получить доступ к входящим\исходящим
>>>>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>>>>т.е фактически как программно реализуется маршрутизация.
>>>
>>>fd = socket(PF_PACKET, SOCK_RAW, 0), например.
>>
>>
>>Помоему это прокатывает только под Linux???!!!
>
>Под FreeBSD - divert - сокеты (посмотри: man divert).

Ili, esli ne oshibayus, pod vse UNIX LIBPCAP library


"маршрутизация под Unix"
Отправлено zizi , 09-Апр-04 10:26 
>>>>>Может кто подскажет как программно получить доступ к входящим\исходящим
>>>>>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>>>>>т.е фактически как программно реализуется маршрутизация.
>>>>
>>>>fd = socket(PF_PACKET, SOCK_RAW, 0), например.
>>>
>>>
>>>Помоему это прокатывает только под Linux???!!!
>>
>>Под FreeBSD - divert - сокеты (посмотри: man divert).
>
>Ili, esli ne oshibayus, pod vse UNIX LIBPCAP library

отправлять пакеты (те перебивать может только диверт)


"маршрутизация под Unix"
Отправлено a_v , 10-Апр-04 12:28 
>>>>>>Может кто подскажет как программно получить доступ к входящим\исходящим
>>>>>>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>>>>>>т.е фактически как программно реализуется маршрутизация.
>>>>>
>>>>>fd = socket(PF_PACKET, SOCK_RAW, 0), например.
>>>>
>>>>
>>>>Помоему это прокатывает только под Linux???!!!
>>>
>>>Под FreeBSD - divert - сокеты (посмотри: man divert).
>>
>>Ili, esli ne oshibayus, pod vse UNIX LIBPCAP library
>
>отправлять пакеты (те перебивать может только диверт)

Soglasen.
Po moemu, DIVERT realisovany i pod LINUX


"маршрутизация под Unix"
Отправлено alexanderZ , 21-Апр-04 18:51 
>>>>>>>Может кто подскажет как программно получить доступ к входящим\исходящим
>>>>>>>IP-дейтаграммам  с целью их переадресовки на некоторый маршрутизатор.
>>>>>>>т.е фактически как программно реализуется маршрутизация.
>>>>>>
>>>>>>fd = socket(PF_PACKET, SOCK_RAW, 0), например.
>>>>>
>>>>>
>>>>>Помоему это прокатывает только под Linux???!!!
>>>>
>>>>Под FreeBSD - divert - сокеты (посмотри: man divert).
>>>
>>>Ili, esli ne oshibayus, pod vse UNIX LIBPCAP library
Вопрос такой если через divert осуществлять аналог маршрутизации т.е у каждого пакета заголовок корректировать то небудет ли проблем при более меннее серьёзном трафике
>>
>>отправлять пакеты (те перебивать может только диверт)
>
>Soglasen.
>Po moemu, DIVERT realisovany i pod LINUX