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