【図解】Slow Protocol の概要とフレームフォーマット, rate fast について

リンクアグリゲーションや LACP が規格化される際 (IEEE802.3ad時代)、IEEE802.3 委員会は、Ethernet の管理を行うプロトコルとして汎用的なプロトコルを作り、そのサブプロトコルとして LACP を規定しました。LACP の母体となる汎用的なプロトコルというのが "Slow Protocolです。

IEEE802.3 委員会では、Ethernet の管理系プロトコルを2つに分類しました。1つは、速やかに対応する必要のある"Fast"、もう1つは、比較的ゆっくりした処理でよい"Slow"です。後者を Slow Protocol として規定し、サブタイプ Field に LACP 等のサブプロトコルを指定できるようにしました。

なお、"Fast Protocol" という名称のプロトコルは現在存在していませんが、Ethernet フロー制御の IEEE802.3X が ”Fast" に分類されています。

"Fast"は速さを優先するためHWアーキテクチャレベルで実装し、"Slow"は柔軟性を優先するためソフトウェア(ファームウェア)レベルで実装するべき、と IEEE802.3 委員会では言及しています。

また、Slow Protocol は「1秒に10フレームまで」、「128 Kbyte 未満が望ましい」とも言及しています。

rate fast とは

Cisco では LACPDU の送信間隔は 30 秒に 1 パケットですが、一部の機器では rate fast というコマンドが使えます。

SW1(config-if)# lacp rate fast

このコマンドにより 1 秒につき 1 フレームを送信することができます。(一応、IEEE802.3 委員会の言及している範囲)

Slow Protocol のフォーマット

Slow Protocol のフォーマットは以下の通りです。宛先 MAC アドレスもタイプもIEEE802.3X(Fast) と1つ違いです。なお、Slow Protocol としてはサブタイプしか指定しておらず、具体的な中身の規定は全て、サブタイプが示すサブプロトコルに委ねられています。

サブタイプには以下の種類があります。

SubType Value Protocol Name
0 未使用
1 Link Aggregation Control Protocol (LACP)
2 Link Aggregation Marker Protocol
3 Operation, Administration, and Maintenance (OAM)
4-9 予約
10 Organization Specific Slow Protocol (OSSP)
11-255 未使用

LACP自体の説明については以下を参照下さい。

関連記事

LACPのフレームフォーマット LACPのフォーマットは以下の通りです。前述の通り、LACPはSlow Protocol のサブレイヤーとして動作します。LACPDU (LACP Data Unit) とも呼びます。 最初に[…]

IT/インフラエンジニアの地位とスキル向上のために

関連記事

IT 技術の進化はとどまることを知りません。矢継ぎ早に新たな技術が出てきたり、数年前の技術が時代遅れになったりと、IT エンジニアは勉強し続ける運命のようです。 それをどう思うかはあなた次第。 ビジネスの基本は『付加価値を与える[…]

IMG
関連記事

nesuke の考える NW エンジニアの2つの道 ネットワークエンジニアには 2 つの道があります。 1 つはネットワーク構築一筋で、L4 までをひたすらきっちりと構築していく道。 もう 1 つはネットワークを軸として深堀し[…]

IMG