ことなかれblog 備忘録

何事もなく無事でありますように

VDX/VCS MTU


○ VDX/VCSのMTUについて

仮想化プラットフォームのStorageをiSCIS or NFS(notSAN)で構成して、
VDX/VCS(Eth Fabric)のうえにのせる場合、
jamboFrame対応のためMTUは大きく変更すると思います。
VDXのMTUは最大 9216(byte)まで設定できますが、そのあたりのメモです。

□ MTUの設定

1.ISL portはデフォルト9216で変更できない。
2.switch portはIF単位で設定可能
    (config-if) # mtu 9216

○マニュアルからの抜粋
----------------
Selecting the MTU
Always set the switch MTU to the maximum host MTU plus 100 bytes. This method is recommended because 
the definition of MTU sometimes varies among different vendors. If the switch MTU is set to the same as the 
connected host MTU, packets could be dropped.
----------------
switchのMTUはhostのMTUから100byteくらい多めに設定しとかないと、dropするかも?
ってかいてますが、どういうことなのか?


□ VDXでのMTUは範囲がちょっと違う
の前に、VCSmodeで動作させるとき、trillになるため、ISLportでは、
Outer transport header = 18byte
trill header           = 6byte
が付与されます。

*trillのframe format <- outer transport header -> <- trill header -> +-------+-------+------+-----+-------+-------+-------+----------+ |outer |Outer |Outer |E- |V,R,M |Egress |Ingress|User | |dst-mac|src-mac|V-tag |type |OL,HC |Rbridge|Rbridge|Ethframe | +-------+-------+------+-----+-------+-------+-------+----------+ <- 6 -> <- 6 -> < 4 > < 2 > <- 2 -> <- 2 -> <- 2 -> <- 1522 ->

*VDX独自実装で、さらに8byteが付与されているらしい。 で、VDXのMTUが指す範囲は

< -ここ!!-> +-------+-------+------+-----+-------+-------+-------+----------+ |outer |Outer |Outer |E- |V,R,M |Egress |Ingress|User | |dst-mac|src-mac|V-tag |type |OL,HC |Rbridge|Rbridge|Ethframe | +-------+-------+------+-----+-------+-------+-------+----------+ <- 9216 ->

なのである。 User Ethframの中身は、

+-------+-------+------+-----+------------------+-----+ |dst-mac|src-mac|V-tag |type | data | FCS | +-------+-------+------+-----+------------------+-----+ <- 6 -> <- 6 -> < 4 > < 2 > <- variable -> < 4 >

なのでHostがいうMTUは上記のdata 部分なので、 9216 - (6+6+4+2+4) = 9194 がhostに設定できる最大MTUとなる。 □注意点 HostからUntagではいってきても、trill時に、Innerのframeにもtag(4byte)が追加されます。 (追記) BrocadeのEth Fabricは特に、Userに設定させることなく、究極はconfig-lessまでめざしてる?と思うくらいです。 けど、この辺ではまったら、もろサーバ屋さんは気づくの難しいんじゃないかと。


Categorised as: Brocade | Ethernet



コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>