RTシリーズのIPXに関するFAQ
IPXのフレーム・タイプ
最終変更日 | 2022/Dec/28 |
文書サイズ | 5.6KB |
ipx lan frame type コマンドの引数の意味が分からない
[ IPXのフレーム・タイプとの対応 ]
NET.CFG における書式との対応を示します。
+--------------------+-----------------------------+ | ipx lan frame type | NET.CFG の FRAME パラメータ | +--------------------+-----------------------------+ | 0 | ETHERNET_802.3 | | 1 | ETHERNET_II | | 2 | ETHERNET_802.2 | | 3 | ETHERNET_SNAP | +--------------------+-----------------------------+
[ IPXのフレーム・タイプの説明 ]
+- IEEE 802.3 Header -+ +-------+-------+-----+------------+--------------+-----+ | D-MAC | S-MAC | LEN | IPX HEADER | IPX DATA ... | FCS | +-------+-------+-----+------------+--------------+-----+
IEEE 802.3 ヘッダの直後に直接 IPX ヘッダおよびデータを挿入した形式です。 この場合、IPX ヘッダの最初の 2 オクテット(IEEE 802.3 本来の意味では IEEE 802.2 における DSAP、SSAP になる)は 0xff、0xff になっているので、 DSAP、SSAP として 0xff を使うことが正式に認められている XNS 診断プロトコルとの共存はできません。
この形式を単に 802.3 形式と呼ぶことは、IEEE の精神に反します。
Netware 3.11J 以前でのデフォルトです。
+- ETHERNET II Header -+ +-------+-------+------+------------+--------------+-----+ | D-MAC | S-MAC | TYPE | IPX HEADER | IPX DATA ... | FCS | +-------+-------+------+------------+--------------+-----+
TCP/IP で普通に使われている形式です。IEEE 802.3 で LEN フィールドだった ところが、イーサネットタイプを表すのに使われます。イーサネットタイプとしては 0x05dd (= 1501) 以上を使うようになっているので、IEEE 802.3 と共存できます。
+- IEEE 802.3 Header -+- IEEE 802.2 HEADER-+ +-------+-------+-----+------+------+------+---------+-----+ | D-MAC | S-MAC | LEN | DSAP | SSAP | CTRL | IPX ... | FCS | +-------+-------+-----+------+------+------+---------+-----+
IEEE 802.3 と IEEE 802.2 を組み合わせて使う形式です。これが本来の IEEE の 意図する使い方です。
Netware 3.12J 以降でのデフォルトです。
+- IEEE 802.3 Header -+- IEEE 802.2 HEADER-+ +-------+-------+-----+------+------+------+------+---------+-----+ | D-MAC | S-MAC | LEN | DSAP | SSAP | CTRL | SNAP | IPX ... | FCS | +-------+-------+-----+------+------+------+------+---------+-----+
Ethernet II で運用されているプロトコルを IEEE に移行させるために考案された 形式です。SNAP には通常イーサネットタイプそのものが入ります。 Macintosh の EtherTalk などで時々使われます。
[ FAQ for RT-Series ]
[ FAQ for IPX / files / TCPIP / Bridge ]