Зеркальное отображение портов как двойной NAT для Xbox Live

254
owenfi

Я хотел бы использовать 2 Xbox Ones на Xbox Live за одним провайдером (Comcast). Мой сетевой механизм Mikrotik и поддерживает зеркалирование портов.

Будет ли зеркалирование (которое, как я вижу, обычно используется для мониторинга трафика) решением для "перенаправления" портов на два устройства?

По моим грубым представлениям, кажется, что сетевой трафик каждого Xbox будет эффективно рассылать спам другому Xbox (но это просто отбросит неподходящий трафик и будет в порядке). Если это понимание близко к реальности, с какими проблемами оно столкнется (начнут ли они каждый взрывать NAK и задушить друг друга), и есть ли способ смягчить?

0

1 ответ на вопрос

1
grawity

Нет, в лучшем случае это было бы бесполезно.

Обе ваши консоли имеют разные MAC-адреса (и разные IP-адреса), поэтому они будут просто игнорировать трафик друг друга (точно так же, как вещи, используемые для работы в концентраторе Ethernet с общей средой). А коммутатор в вашем Mikrotik уже доставляет трафик для MAC-адреса назначения на правильный порт коммутатора, поэтому зеркалирование коммутатора в любом случае не поможет.

Тем не менее, я на самом деле сам не использовал Xbox, но кажется, что этого должно быть достаточно, чтобы включить UPnP для автоматической переадресации портов NAT?

Да, UPnP должен работать. По какой-то причине (пока без большой отладки) он еще не помещает свою запись в динамический NAT, может быть, я просто перезагружу его еще несколько раз, пока это не произойдет :) owenfi 7 лет назад 0
Извините, это имело смысл, и теперь это не имеет смысла: я знаю, что у них разные MAC + IP-адреса; эта техника фактически делает ставку на них, игнорируя трафик. Я надеюсь, что каждый из них получит соединение с живым сервером Xbox, и каждый из них будет выглядеть так, как будто порт был перенаправлен на них (игнорируя трафик другого), по сравнению с обычной конфигурацией переадресации NAT на один ящик. только. owenfi 7 лет назад 0
Для входящих соединений это _определенно_ не будет работать. Для исходящих переадресация портов не обязательна _все_? grawity 7 лет назад 0
Ладно, я полагаю, что для входящих пакетов они попадают в оба блока, каждый думает, что это для них (что на самом деле не будет правдой, и это приведет к некоторому «повреждению»), и они будут оба пытаются ответить, что приведет к условиям гонки и другим ошибкам. owenfi 7 лет назад 0