Я пытаюсь настроить большие кадры в своей гигабитной домашней локальной сети, но пока безуспешно.
Моя установка такова:
* Маршрутизатор D-Link DIR-655, версия HW A3, прошивка 1.21 EU * Synology DS107+, прошивка 3.0-1337 * Ноутбук с Win7 x64, внешний сетевой адаптер PCIx, управляемый «универсальным Ethernet-контроллером на базе Marvel Yukon 88E8053»
Маршрутизатор должен поддерживать кадры jumbo, но не имеет соответствующих настроек. Я установил значение Jumbo Packet на 9000 как на сетевой карте, так и на Synobox, но это не работает, ping -f -l 8972 говорит "Packet needs to be fragmented but DF set".
Есть ли еще какие-то настройки, которые я упустил из виду, DIR-655 на самом деле не поддерживает большие кадры, или в чем еще может быть проблема?
решение1
Я не могу найти в руководстве или спецификациях никаких ссылок на то, что он поддерживает MTU более 1500. На самом деле, внутренняя сторона этого маршрутизатора, похоже, вообще не имеет никаких настроек MTU. Только сторона, обращенная к провайдеру, имеет такие настройки, и нет никаких указаний на то, что он поддерживает большие значения.
Это устройство, скорее всего, делаетнетподдержка больших кадров.
решение2
Вы можете попробовать постепенно увеличивать размер пакета, пока это не перестанет работать. Я видел оборудование, «поддерживающее» кадры jumbo, где jumbo означает максимум 4k или 6k байт.
решение3
У меня есть этот маршрутизатор, и я могу подтвердить, что после ручной настройки размеров кадров 4k jumbo на маршрутизаторе и сетевых картах кадры jumbo заработали правильно.