1

Материнская плата моего настольного ПК имеет два порта Ethernet. Каждый порт имеет свой собственный сетевой контроллер от Realtek, и оба они поддерживают Gigabit Ethernet. Теперь у меня есть сумасшедшая идея взять короткий кабель Ethernet категории 5e и соединить его между двумя портами, чтобы создать петлю. Идея состоит в том, чтобы проверить пропускную способность обоих этих портов, используя самую короткую длину кабеля.

Я уже подключил два порта. Одно из подключений идентифицируется как Сеть 6, и я выбрал Домой в качестве типа сети, чтобы сделать его доступным для обнаружения. Другой застрял в "идентификации". Но теперь он рассматривается как неопознанная сеть, и я вручную изменил тип с Public на Home. Затем Windows Media Player попросил меня обмениваться мультимедийными файлами между этими двумя. В сети один виден как сетевой компьютер, а другой - как портативный медиаплеер. Есть три устройства с одинаковым именем.

a б

Обновить


Я установил одно соединение с IP 10.1.1.1 и маску 255.255.255.0, а другое - с IP 10.1.1.2 и маску 255.255.255.0. Я также добавил 10.1.1.1 в качестве шлюза на втором соединении.

с d

После этого "Сеть 7" была идентифицирована.

е

Используя pcattcp ...

На стороне получателя:

C:\PCATTCP-0114>pcattcp -r
PCAUSA Test TCP Utility V2.01.01.14 (IPv4/IPv6)
  IP Version  : IPv4
Started TCP Receive Test 0...
TCP Receive Test
  Local Host  : GIGA
**************
  Listening...: On TCPv4 0.0.0.0:5001

  Accept      : TCPv4 0.0.0.0:5001 <- 10.1.1.1:8127
  Buffer Size : 8192; Alignment: 16384/0
  Receive Mode: Sinking (discarding) Data
  Statistics  : TCPv4 0.0.0.0:5001 <- 10.1.1.1:8127
16777216 bytes in 0.089 real seconds = 184089.89 KB/sec +++
numCalls: 2061; msec/call: 0.044; calls/sec: 23157.303

C:\PCATTCP-0114>

На стороне передатчика:

C:\PCATTCP-0114>pcattcp -t 10.1.1.1
PCAUSA Test TCP Utility V2.01.01.14 (IPv4/IPv6)
  IP Version  : IPv4
Started TCP Transmit Test 0...
TCP Transmit Test
  Transmit    : TCPv4 0.0.0.0 -> 10.1.1.1:5001
  Buffer Size : 8192; Alignment: 16384/0
  TCP_NODELAY : DISABLED (0)
  Connect     : Connected to 10.1.1.1:5001
  Send Mode   : Send Pattern; Number of Buffers: 2048
  Statistics  : TCPv4 0.0.0.0 -> 10.1.1.1:5001
16777216 bytes in 0.091 real seconds = 180043.96 KB/sec +++
numCalls: 2048; msec/call: 0.045; calls/sec: 22505.495

C:\PCATTCP-0114>

1 ответ1

3

Я предвосхищу это словами, что никогда не пробовал, но не понимаю, почему это не сработает так:

  • Подключите провод (так как это порты Gb, вам не нужен перекрестный кабель, чтобы получить Link).

  • Настройте адаптеры, чтобы они находились в одной подсети (скажем, 10.1.1.1 и 10.1.1.2, маска 255.255.255.0). Только один из них может / должен иметь шлюз, и если вам нужно его вставить, просто выберите один из этих IP-адресов (10.1.1.1 или .2).

Даже если он застрял на "идентификации", вы все равно сможете использовать соединение (для "идентификации" часто требуется DNS, который может показаться странным, если он недоступен, но не помешает соединениям на основе IP-адреса).

Вам также не нужно делать их «доступными» как таковые. Просто отключите брандмауэр и используйте IP-адреса для таргетинга.

  • Проверка с помощью ping: ping 10.1.1.1 для проверки соединения.

  • Запустите тестер пропускной способности TCP между хостами. Мне нравится этот для использования Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .