Уважаемые коллеги, здравствуйте!
Прошу совета по следующему вопросу:
есть 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 байт? :(
system mtu не имеет отношения к коммутируемым/маршпрутизируемым пакетам, и касается только локального tcp/ip-стека
для транзитного трафика достаточно указать нужный размер пакетов в свойствах интерфейсов/вланов
> для транзитного трафика достаточно указать нужный размер пакетов в свойствах интерфейсов/влановconf t
vlan 100
mtu 9000sh 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)
Мда, точно облажался, и просто не подумал.
http://www.cisco.com/en/US/docs/switches/lan/catalyst3560/so...
Может, есть возможность не маршрутизировать?
> Может, есть возможность не маршрутизировать?А вот здесь вопросик - задача у меня в принципе простая:
1. gi1/0/1 - линк от стораджа (транк) с двумя vlan'ами (для секьюрности и load balancing)
2. gi1/0/2-3 - линки от серверов (тоже транки), с двумя vlan'ами.В принципе, мне от него больше ничего и не надо, кроме как дать возможность использования в одном vlan'e (сугубо между стораджем и двумя серверами) пакетов с mtusize 9000, а в другом vlan'e - обычные данные с mtusize 1500.
Не подскажите, может я чего лишнего понастраивал?..
>> Может, есть возможность не маршрутизировать?
> А вот здесь вопросик - задача у меня в принципе простая:
> 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
> а так:
> vlan 111
> mtu 9600Switch>en
Switch#conf t
Switch(config)#vlan 100
Switch(config-vlan)#mtu 9600
Switch(config-vlan)#exit
Switch(config)#exit
Switch#show vlan mtuVLAN 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Вот теперь, я уже ничего не понимаю...
Я уже начал сомневаться, честно говоря, в себе, а точнее в своих предположениях что cat3750 - стекированный аналог ex3200.
Потому что таких ограничений я там не помню.
http://kb.juniper.net/InfoCenter/index?page=content&id=KB222...
А вообще, общепринятая практика, и как я это в своё время делал, но с джунипером - у сервака используются две карты, одна под внутреннюю сеть, одна под внешнюю.
На сетевухе с внутренним вланом и в самом влане ставим mtu 9000, серваки вместе с хранилищем в одной сетке L2.
Привет,> Routing MTU size is 1500 bytes
Routing MTU - это MTU на тех физических интерфейсах, что переведены в routed mode (у вас такие вряд ли есть?). VLAN интерфейс != routed interface.
Если у вас просто L2 коммутация, jumbo frames должны работать - выставите system mtu jumbo 9000 на всякий случай.
WWell,