Обхитрил NAT (когда это не будет работать?)

Тема в разделе "WASM.NETWORKS", создана пользователем _evil, 6 фев 2018.

Метки:
  1. _evil

    _evil Member

    Публикаций:
    0
    Регистрация:
    28 сен 2003
    Сообщения:
    32
    клиентов с разных сетей не соединиш (для этого придумали UPNP перенаправление портов и тд)
    Но c UDP я сделал такой финт (работает)- клиенты посылают пакет серверу сервер смотрит обратный адрес и порт и пересылает их поменяв обратно клиентам и потом клиенты шлют UDP пакеты друг другу по етим IP и порту без сервера
    1 Какие проблемы могут возник нуть ? когда это не сработает?
    2 Почему Skupe не использует этот метод (у пользователей был большой трафик даже если они не звонили и существование суперузлов выдаёт это)
    3 Этот метод официальная возможность или нет?
     
  2. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    1.896
    Надо придумать этой технике название. Что-то, что будет отображать его суть, типа... эмм... бэкконнект.
     
    superakira нравится это.
  3. reversecode

    reversecode Active Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    1.152
  4. _evil

    _evil Member

    Публикаций:
    0
    Регистрация:
    28 сен 2003
    Сообщения:
    32
  5. Minzdrav

    Minzdrav Active Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    624
    _Evil.
    Ну ты же в начале сервер используешь? А потом адреса
    наверное, прописываются у провайдера, в таблице
    маршрутизации.
    И соединение повисает уже на автомате, пока не будет
    закрыто.
     
  6. Minzdrav

    Minzdrav Active Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    624
    Оно прописывается в НАТ, и держится там. А UDP туда орёт,
    в эту дырку.
     
  7. _evil

    _evil Member

    Публикаций:
    0
    Регистрация:
    28 сен 2003
    Сообщения:
    32
    и когда оно закроется ? ведь это UDP
     
  8. Minzdrav

    Minzdrav Active Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    624
    Не никаких не возникает, это так и должно работать.
    Помоему это и программы используют, только не
    знаю какие. Когда медиатрансляция идёт, оно
    в повисшее соединение пихает данные. Разговаривает с ними все.
     
  9. Minzdrav

    Minzdrav Active Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    624
    А хер его знает, я не помню.
     
  10. reversecode

    reversecode Active Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    1.152
    это называется udp hole punching
    когда оно работает
    когда не работает
    нужны ли кип алив пакеты что бы оно поддерживалось
    все написано
    вам почему то лень искать и читать
     
  11. Minzdrav

    Minzdrav Active Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    624
    А ещё основы сетей почитай, там всё как записывается в маршрутизацию.
    Закрывается открывается.
    И про эту... Видеозвонки которая делает. Там тоже НАТ обхитрили. Протоколы
    медиасвязи.

    Вот по теме что-то:
    https://ru.wikipedia.org/wiki/STUN
     
    Последнее редактирование: 7 фев 2018
  12. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.214
    Адрес:
    Fryazino
    Есть классификация NAT придуманная в CISCO. Некоторые из их маршрутизаторов даже позволяют настроить тип NAT. Так вот не везде есть Full Cone NAT. Поэтому и используют более хитрые способы.

    Источник: http://www.cyberguru.ru/networks/network-security/nat-details.html