Форум
Сети, сокеты, протоколы
Тема
Как правильно задавать вопросы
B
I
abc
U
X
3
X
3
H1
H2
H3
H4
H5
H6
Asm
C/C++
C#
Erlang
Haskell
IDL
Java
Lisp
MSIL
Nemerle
ObjC
OCaml
Pascal
Perl
PHP
Prolog
Python
Ruby
Rust
SQL
VB
Здравствуйте, netch80, Вы писали: N>Здравствуйте, Bill Baklushi, Вы писали: BB>>Можно ли соединить два сервера друг с другом (UPD3, по TCP напрямую)? Например, послать SYN-пакет одному серверу от имени второго? BB>>Вернее послать-то можно, но даст ли это возможность соединения? N>Основное что защищает обычный TCP от таких сторонних участников - рандомизация sequence numbers. N>Если вы можете предсказать, какой номер выдаст другая сторона, или заставить её это сделать - считайте, соединение у вас в кармане. BB>>Или например, использовать расшаренные сокеты? N>В каком смысле? BB>>А то надо городить лишний агент-посредник, перебрасывающий трафик между двумя серверами - не охота, да и лишнее звено... BB>>(UPD2 - советуют socat). N>Ну да, какой-то прокси тут почти неизбежен, если не чудить с прямым доступом в ядро или эмуляцией пакетов соединения с обеих сторон. BB>>UPD1. Ось - Windows. Желательна некоторая совместимость с Linux. N>Ядерный хакер с умением обоих стеков уже есть?
Теги:
Введите теги разделенные пробелами. Обрамляйте в кавычки словосочетания с пробелами внутри, например:
"Visual Studio" .NET
Имя, пароль:
Загрузить
Нравится наш сайт?
Помогите его развитию!
Отключить смайлики
Получать ответы по e-mail
Проверить правописание
Параметры проверки …