В моей ситуации, у меня есть два отдельных компьютеров, работающих под управлением Bitcoin клиента. Один имеет брандмауэр / NAT, перенаправление порта 8333 к нему, а другой только за NAT.
Что происходит со списком адресов, что сеть проходит вокруг? Мое мышление является то, что, поскольку оба моих компьютеров по всей видимости, имеют один и тот же глобальный IP-адрес, они считаются тот же компьютер.
В качестве примера, клиент NAT'd подключается к его 8 другим клиентам. IP-адрес клиента NAT'd ныряет добавляется в список адреса, который получает совместно. Когда этот адрес получает передается другому клиенту, который хочет подключиться, что клиент пытается подключиться к IP-адресу, который он имеет. Поскольку брандмауэр / NAT пересылает порт 8333 ко второму клиенту, то этот клиент получает попытку подключения и обрабатывает его. Внешний клиент Bitcoin не знает разницы и счастлив.
Это как это будет работать?
Это действительно не слишком большой разницы в конце концов, потому что клиент NAT'd бы только когда-либо подключены свои 8 раз в любом случае. Будет ли это каким-то образом увеличить число подключений, порт пересылаемых клиент получает?
Моя дополнительная мысль, что когда-адреса двух моих клиентов (они же IP) получить розданы, они сливаются в одно так или иначе, и они клиент, который имеет порт вперед в основном "становится" оба из них.
Спасибо за любой из ваших мыслей.
Hazzey