Назад | Перейти на главную страницу

Почему моя пропускная способность данных составляет всего 1 ГБ из возможных 10 ГБ, если я устанавливаю мост Ethernet?

Моя установка - это ПК с Windows 10 с картой 10G (LR-LINK 6880BT) и NAS Synology DS1618 + с картой 10G (Synology E10G18-T1). Оба порта 10G подключаются напрямую, чтобы не покупать коммутатор 10G.

А) Как работает соединение 10G:

Б) Как не работает:

  1. NAS eth4 (10G) настроен на 192.168.178.11
  2. Для ПК 10G установлено значение 192.168.178.13.
  3. NAS 10G и ПК 10G подключаются напрямую
  4. NAS eth3 (1G) настроен на 192.168.178.10
  5. NAS eth3 подключен к роутеру (192.168.178.1)
  6. Я создаю на NAS мост между eth3 (1G) и eth4 (10G) (для подключения ПК к внутренней сети и Интернету):
    brctl addbr br0 brctl stp br0 off ifconfig br0 192.168.178.12 netmask 255.255.255.0 up brctl addif br0 eth3 brctl addif br0 eth4 ifconfig eth3 promisc up ifconfig eth4 promisc up
  7. <115 МБ / с копирование файла с .12 через SMB

В обоих случаях в статусе адаптеров ПК показывает скорость передачи «10,0 Гбит / с». NAS тоже:

ethtool eth4
Settings for eth4:
        Supported ports: [ TP ]
        Supported link modes:   100baseT/Full
                                1000baseT/Full
                                10000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Advertised link modes:  100baseT/Full
                                1000baseT/Full
                                10000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Speed: 10000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: external
        Auto-negotiation: on
        MDI-X: Unknown
        Supports Wake-on: g
        Wake-on: d
        Link detected: yes

Может быть важно: я не могу настроить шлюз для моста. Я пробовал это:

route add default gw 192.168.178.1 dev br0

Но он возвращается:

SIOCADDRT: Network is unreachable

Я не знаю, почему, поскольку все IP-адреса настроены правильно:

    ifconfig
    br0       Link encap:Ethernet  HWaddr 00:00:00:00:00:00
              inet addr:192.168.178.12  Bcast:192.168.178.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:553505 errors:0 dropped:0 overruns:0 frame:0
              TX packets:3324 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:61656890 (58.8 MiB)  TX bytes:2251363 (2.1 MiB)
    ...
    eth3      Link encap:Ethernet  HWaddr 00:00:00:00:00:00
              inet addr:192.168.178.10  Bcast:192.168.178.255  Mask:255.255.255.0
              UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
              RX packets:3422085 errors:0 dropped:0 overruns:0 frame:0
              TX packets:845424 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:4592877231 (4.2 GiB)  TX bytes:1126753162 (1.0 GiB)
    eth4      Link encap:Ethernet  HWaddr 00:00:00:00:00:00
              inet addr:192.168.178.11  Bcast:192.168.178.255  Mask:255.255.255.0
              UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
              RX packets:1354792 errors:0 dropped:0 overruns:0 frame:0
              TX packets:4370314 errors:1 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:1199786642 (1.1 GiB)  TX bytes:6062719532 (5.6 GiB)

    route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    default         fritz.box       0.0.0.0         UG    0      0        0 eth1
    192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
    192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth3
    192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth4

    brctl show
    bridge name     bridge id               STP enabled     interfaces
    br0             8000.000000000000       no              eth3
                                                            eth4

Может быть, тоже интересно: