Внедрение домашней сети 10G (SKS8300-8X)
сеть
Lastmod: 2025-03-21
Published: 2023-11-29

Предыстория

Я подключил NURO Hikari 2G в своем доме и установил SONY NSD-G1000T, однако не мог использовать порты 2.5Gbps и из-за этого недоиспользовал 2Gbps соединение.

Не было доступных по разумной цене управляемых переключателей с портами 2.5Gbps, но я нашел отключенный по цене управляемый 10Gbps переключатель SKS8300-8X и решил попробовать его приобрести как тестовый образец.

У него есть 8 портов 10G SFP+, и его цена менее 15 000 иен.
Кроме того, так как это управляемый переключатель, он поддерживает VLAN и SNMP, а также может использоваться как L3 переключатель.

Купленные товары

Модель Описание Цена Количество Примечания
SEEKER SKS8300-8X 10Gbps управляемый переключатель ¥14,397 1 AliExpress
FB-LINK SFP-2.5G-T 2.5Gbps RJ45 SFP модуль ¥2,486 1 AliExpress
Mellanox MCX311A-XCAT 10Gbps SFP+ NIC ¥3,980 2 AliExpress
XICOM XC-SFP+-SR 10G-SR SFP+ модуль ¥1,329 4 AliExpress
10Gtek OM3-LC-LC-D2M Одномодовый LC-LC волокно ¥1,401 2 AliExpress
Cisco GLC-T 34-1410-04 1Gbps RJ45 SFP модуль ¥770 1 Yahoo Auctions

Дополнительные покупки (ноябрь 2024 года)

Модель Описание Цена Количество Примечания
Intel X520-DA2 10Gbps SFP+ NIC ¥4,993 1 AliExpress
Intel AFBR-703SDZ-IN2 10G-SR SFP+ модуль ¥1,441 2 AliExpress
10Gtek 10G SFP+ кабель 10G SFP+ DAC ¥2,099 1 Amazon

Конфигурация

              Интернет
                  | 2Gbps
              NSD-G1000T
                  | 2.5Gbps
  +---------------+----------------+
  |         SKS8300-8X             |
  +---------------+----------------+
  | 10Gbps        | 10Gbps         | 1Gbps
Персональный ПК   Сервер      Существующий переключатель

SKS8300-8X имеет функционал L3 переключателя, но я решил использовать его как L2 переключатель.
Существующий переключатель поддерживает только 1Gbps, поэтому я буду использовать GLC-T 34-1410-04 для подключения.

SKS8300-8X

Изначально все порты принадлежали VLAN1, и была назначена подсеть 192.168.2.1/24.
Доступ возможен через HTTP или Telnet.
Также имеется шнур для подключения к последовательной консоли (скорость 9600 бит/с).

Прилагается только один лист бумаги, и информация о пароле отсутствует, поэтому я не знал, как войти в систему.

Руководство и прошивка доступны для загрузки по следующему URL:

Хотя руководство на китайском языке…

Начальные учетные данные для входа следующие.

Имя пользователя Пароль
admin admin

WebUI

Выбор английского языка отображает WebUI на английском. Это не китайский, и это хорошо…

На WebUI можно легко произвести всевозможные настройки.

CLI

CLI можно управлять с помощью команд, похожих на Cisco, поэтому для опытных пользователей, возможно, использование CLI будет удобнее.

Username: admin
Password:*****
Switch#show version
  Device: SKS8300-8X, sysLocation: Default 
  CPU MAC          84-E5-D8-XX-XX-XX
  VLAN MAC         84-E5-D8-XX-XX-XX
  SoftWare Version V300SP10230826
  BootRom Version  V2.00
  Serial No.:XXXXXXXXXXXX
  Firmware Compile Date 2023-08-26 18:16:37
  Last reboot was warm reset.
  Uptime is 0 weeks, 1 days, 0 hours, 25 minutes
Switch#?
Exec commands:
  baudrate     Baudrate
  cd           Displays the name of or changes the current directory
  clear        Reset functions
  clock        Set clock
  config       Enter configuration mode
  copy         Copy file
  crypto       Ssh crypto key clear command
  debug        Debugging functions
  delete       Deletes one files
  dir          Displays a list of files and subdirectories in a directory
  disable      Turn off privileged mode command
  enable       Turn on privileged mode command
  exit         End current mode and down to previous mode
  format       Formats a device
  ftp-dir      Show remote server file information
  help         Description of the interactive help system
  logging      Logging
  no           Negate a command or set its default
  ping         Send ipv4 echo messages
  ping6        Send ipv6 echo messages
  public-key   public key
  pwd          Displays the name of the current directory
  reload       Reboot switch
  rename       Renames a file
  set          Set
  setup        Run the SETUP command facility
  show         Show running system information
  telnet       Connect remote computer
  terminal     Set terminal line parameters
  traceroute   Trace route to destination
  traceroute6  Trace route to IPv6 destination
  who          Display who is on vty
  write        Write running configuration to memory or terminal

SFP модули

Я немного нервничал по поводу совместимости SFP модулей, но все они сработали.
При покупке ненадежных переключателей информации немного, так что я решил рискнуть.

Я видел информацию, что DAC-кабели не работают, поэтому я подключил волокно, но в настройках media-type был DAC, так что, возможно, они тоже будут работать.

SFP-2.5G-T

Успешно работал на SKS8300-8X. Скорость соединения составила 2500Mbps.

Однако порты 2.5Gbps и 1Gbps, похоже, не могут использоваться рядом.
(Соединение не установилось)

На этот раз Port1 был подключен к GC-T 34-1410-04, а Port3 к SFP-2.5G-T.

GC-T 34-1410-04

Успешно работал на SKS8300-8X. Скорость соединения составила 1000Mbps.

Точно так же, порты 2.5Gbps и 1Gbps, похоже, не могут использоваться рядом.
(Соединение не установилось)

На этот раз Port1 был подключен к GC-T 34-1410-04, а Port3 к SFP-2.5G-T.

XC-SFP+-SR

Успешно работал на SKS8300-8X. MCX311A-XCAT также без проблем установил соединение.

Прокладка и установка

Переключатель

Сервер

Сможет ли он обеспечить 10Gbps?

Я связал порты 7 и 8 с помощью XICOM XC-SFP+-SR и протестировал с помощью iperf3.

Конфигурация

Linux MCX311A-XCAT <=> SKS8300-8X <=> Linux MCX311A-XCAT
  • Вверх

    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.00  sec  10.9 GBytes  9.33 Gbits/sec  139             sender
    [  5]   0.00-10.00  sec  10.9 GBytes  9.33 Gbits/sec                  receiver
    
  • Вниз

    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.00  sec  10.6 GBytes  9.14 Gbits/sec  5141             sender
    [  5]   0.00-10.00  sec  10.6 GBytes  9.14 Gbits/sec                  receiver
    

Удастся ли сохранить соединение 2G NURO?

Измерения проводились с внешним сервером.

Конфигурация

Linux MCX311A-XCAT <=> SKS8300-8X <=> NSD-G1000T <=> Интернет (NURO2G) <=> Сервер, который обеспечивает 10Gbps
  • Вниз

    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.00  sec  2.50 GBytes  2.15 Gbits/sec  139             sender
    [  5]   0.00-10.00  sec  2.50 GBytes  2.15 Gbits/sec                  receiver
    
  • Вверх

    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.00  sec  1.05 GBytes   900 Mbits/sec    2             sender
    [  5]   0.00-10.00  sec  1.05 GBytes   899 Mbits/sec                  receiver
    

Я успешно подключил SFP-2.5G-TSFP и смог использовать соединение 2G NURO.

Mellanox MCX311A-XCAT

  • В Ubuntu 22.04 LTS он корректно распознается.

    Ethernet controller: Mellanox Technologies MT27500 Family [ConnectX-3]
    
  • В Windows 11 работает неправильно, пришлось отказаться.

    Устройство остановлено из-за проблемы. (Код 43)
    

Поскольку это старая NIC, драйвера для Windows 11 не доступны, так что мне пришлось сдаться.

10Gtek 10G SFP+ DAC кабель (ноябрь 2024 года)

Я слышал слухи, что SKS8300-8X не поддерживает DAC, поэтому решил попробовать.

  • 10Gtek 10G SFP+ кабель
    • SKS8300-8X <=> Mellanox MCX311A-XCAT без проблем установил 10Gbps соединение, похоже, все в порядке.

Заключение

  • SKS8300-8X

    • Это был очень дешевый управляемый переключатель, но и с хорошими функциями.
    • SFP модули работали без каких-либо проблем совместимости.
    • Успешно использовался сложный 2.5G SFP модуль.
    • WebUI и CLI работали быстро.
    • Немного нагревается, но безвентиляторная конструкция делает его тихим.
    • Хочу попробовать использовать DAC-кабели.
  • Mellanox MCX311A-XCAT

    • В Ubuntu 22.04 LTS работает без проблем.
    • В Windows 11 работает неправильно, пришлось отказаться.

Какой недорогой и подходящий NIC с поддержкой SFP+ для Windows 11 существует…

Добавление декабря 2023 года

Проблема с использованием MCX311A-XCAT + Windows11

  • Изменение настройки UEFI на “PCI Express Native Native” + Windows11
    • Синий экран смерти (BSOD)
      • mlx4eth63.sys
      • Если 13-е поколение процессоров Intel Core, то нужно отключить E-ядра, иначе будет BSOD
        • NIC стал работать нормально, но скорость связи составила 1410Mbps, без увеличения скорости.
        • Поскольку отключение E-ядер кажется затратным, я снова сдался.

Добавление января 2024 года

  • Куплен Intel X520-DA2
    • Драйверы для Windows11 отсутствуют, но работают драйверы для Windows10
      • Драйвер для Windows10
      • Распаковка zip, exe отказываются от установки из-за проверки ОС, поэтому необходимо установить из распакованных файлов.
    • Скорость передачи составила 1410Mbps, но это сбой отображения, фактически составляет 10Gbps.
    • Слышал, что у NIC от Intel есть блокировка вендора, поэтому куплен Intel AFBR-703SDZ-IN2
      • Также нормально работает с XICOM XC-SFP+-SR
    • Использование Intel AFBR-703SDZ-IN2 на стороне SKS8300-8X также не вызвало проблем.

Добавление июля 2024 года

Добавление сентября 2024 года