URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 692
[ Назад ]

Исходное сообщение
"CIsco 3750G System MTU routing jumbo frames?"

Отправлено kreator777 , 17-Апр-13 13:39 
Уважаемые коллеги, здравствуйте!
Прошу совета по следующему вопросу:
есть 3750g в котором крутятся как обычные vlan'ы так и сеть для стораджа (NetApp).
Есть желание завернуть линки от стораджа к непсоредственному потребителю в vlan c использованием jumbo frames (mtu 9000).
И вот с какой загадкой столкнулся - вроде как размер jumbo frames установил, свитч перегрузил, а вот в vlan'ах их как нет так и не было...
ИОС:
Cisco IOS Software, C3750 Software (C3750-IPSERVICESK9-M), Version 12.2(55)SE1, RELEASE SOFTWARE (fc1)
Системный MTU size:
Switch#sh system mtu
System MTU size is 1500 bytes
System Jumbo MTU size is 9000 bytes
System Alternate MTU size is 1500 bytes
Routing MTU size is 1500 bytes

При этом, при попытке изменить:
Switch(config)#system mtu routing ?
  <1500-1500>  MTU size in bytes

ЧТо ж получается - в такой дорогой железяке, нет возможности установить vlan'у mtu 9000 байт? :(


Содержание

Сообщения в этом обсуждении
"CIsco 3750G System MTU routing jumbo frames?"
Отправлено IZh , 17-Апр-13 14:38 
system mtu не имеет отношения к коммутируемым/маршпрутизируемым пакетам, и касается только локального tcp/ip-стека

"CIsco 3750G System MTU routing jumbo frames?"
Отправлено IZh , 17-Апр-13 14:41 
для транзитного трафика достаточно указать нужный размер пакетов в свойствах интерфейсов/вланов

"CIsco 3750G System MTU routing jumbo frames?"
Отправлено kreator777 , 17-Апр-13 14:54 
> для транзитного трафика достаточно указать нужный размер пакетов в свойствах интерфейсов/вланов

conf t
vlan 100
mtu 9000

sh vlan
VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1    enet  100001     1500  -      -      -        -    -        0      0
10   enet  100012     1500  -      -      -        -    -        0      0
100  enet  100100     9000  -      -      -        -    -        0      0

Таким образом вроде как указал, но тем не менее пинг с do-not-fragment-bit и datagram size 9000 не пробегает ни между потребителем и стораджем, ни между свитчом и стораджем... :(

Switch#ping
Protocol [ip]:
Target IP address: 10.0.0.102
Repeat count [5]:
Datagram size [100]: 9000
Timeout in seconds [2]:
Extended commands [n]: y
Source address or interface:
Type of service [0]:
Set DF bit in IP header? [no]: y
Validate reply data? [no]:
Data pattern [0xABCD]:
Loose, Strict, Record, Timestamp, Verbose[none]:
Sweep range of sizes [n]:
Type escape sequence to abort.
Sending 5, 9000-byte ICMP Echos to 10.0.0.102, timeout is 2 seconds:
Packet sent with the DF bit set
.....
Success rate is 0 percent (0/5)

Почему у меня и возник данный вопрос - на циско-форумах увидел такую сентенцию, что в L3 при роутинге vlan'ов свитч вроде как не позволяет использовать mtusize более 1500. Вот и думаю, правда али нет...

Да и собственно:
conf t
int vlan100
ip mtu ?
<68-1500>  MTU (bytes)


"CIsco 3750G System MTU routing jumbo frames?"
Отправлено IZh , 17-Апр-13 14:58 
Мда, точно облажался, и просто не подумал.
http://www.cisco.com/en/US/docs/switches/lan/catalyst3560/so...

"CIsco 3750G System MTU routing jumbo frames?"
Отправлено IZh , 17-Апр-13 15:00 
Может, есть возможность не маршрутизировать?

"CIsco 3750G System MTU routing jumbo frames?"
Отправлено kreator777 , 17-Апр-13 15:11 
> Может, есть возможность не маршрутизировать?

А вот здесь вопросик - задача у меня в принципе простая:
1. gi1/0/1 - линк от стораджа (транк) с двумя vlan'ами (для секьюрности и load balancing)
2. gi1/0/2-3 - линки от серверов (тоже транки), с двумя vlan'ами.

В принципе, мне от него больше ничего и не надо, кроме как дать возможность использования в одном vlan'e (сугубо между стораджем и двумя серверами) пакетов с mtusize 9000, а в другом vlan'e - обычные данные с mtusize 1500.
Не подскажите, может я чего лишнего понастраивал?..


"CIsco 3750G System MTU routing jumbo frames?"
Отправлено Тимофей , 17-Апр-13 16:51 
>> Может, есть возможность не маршрутизировать?
> А вот здесь вопросик - задача у меня в принципе простая:
> 1. gi1/0/1 - линк от стораджа (транк) с двумя vlan'ами (для секьюрности
> и load balancing)
> 2. gi1/0/2-3 - линки от серверов (тоже транки), с двумя vlan'ами.
> В принципе, мне от него больше ничего и не надо, кроме как
> дать возможность использования в одном vlan'e (сугубо между стораджем и двумя
> серверами) пакетов с mtusize 9000, а в другом vlan'e - обычные
> данные с mtusize 1500.
> Не подскажите, может я чего лишнего понастраивал?..

а так:
vlan 111
mtu 9600


"CIsco 3750G System MTU routing jumbo frames?"
Отправлено kreator777 , 17-Апр-13 16:58 
> а так:
> vlan 111
>  mtu 9600

Switch>en
Switch#conf t
Switch(config)#vlan 100
Switch(config-vlan)#mtu 9600
Switch(config-vlan)#exit
Switch(config)#exit
Switch#show vlan mtu

VLAN    SVI_MTU    MinMTU(port)      MaxMTU(port)     MTU_Mismatch
---- ------------- ----------------  ---------------  ------------
10     -           9000              9000              No
100  1500          9000              9000            

при том, что:

Switch#show vlan

[snip]
VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1    enet  100001     1500  -      -      -        -    -        0      0
10   enet  100010     1500  -      -      -        -    -        0      0
100  enet  100100     9600  -      -      -        -    -        0      0

Вот теперь, я уже ничего не понимаю...


"CIsco 3750G System MTU routing jumbo frames?"
Отправлено IZh , 17-Апр-13 18:04 
Я уже начал сомневаться, честно говоря, в себе, а точнее в своих предположениях что cat3750 - стекированный аналог ex3200.
Потому что таких ограничений я там не помню.
http://kb.juniper.net/InfoCenter/index?page=content&id=KB222...
А вообще, общепринятая практика, и как я это в своё время делал, но с джунипером - у сервака используются две карты, одна под внутреннюю сеть, одна под внешнюю.
На сетевухе с внутренним вланом и в самом влане ставим mtu 9000, серваки вместе с хранилищем в одной сетке L2.

"CIsco 3750G System MTU routing jumbo frames?"
Отправлено Mr. Mistoffelees , 17-Апр-13 17:33 
Привет,

> Routing MTU size is 1500 bytes

Routing MTU - это MTU на тех физических интерфейсах, что переведены в routed mode (у вас такие вряд ли есть?). VLAN интерфейс != routed interface.

Если у вас просто L2 коммутация, jumbo frames должны работать - выставите system mtu jumbo 9000 на всякий случай.

WWell,