HiperSockets™ ハードウェアは、HiperSockets MFS (最大フレーム・サイズ) と呼ばれる 4 つの異なるフレーム・サイズをサポートしています。HCD (または IOCP) を使用して、IQD CHPID で 'OS=' パラメーターを使用して HiperSockets を構成します。その後、同一の IQD CHPID を介して通信するすべての LPAR は、同一の IQD MFS を使用します。MFS は、TCP/IP が伝送できる最大パケットに影響を及ぼします。TCP/IP は、アクティブになる時点で検出される MFS に応じて、MTU (最大伝送単位) を調整します。
OS= 値 | HiperSockets フレーム・サイズ | TCP/IP MTU サイズ |
---|---|---|
00 (デフォルト) | 16 KB | 8 KB |
40 | 24 KB | 16 KB |
80 | 40 KB | 32 KB |
C0 | 64 KB | 56 KB |
デフォルトの HiperSockets MFS は 16 KB です。ただし、帯域幅の増加が必要な場合は (例えば大規模ファイルの転送やファイル・バックアップの場合など)、もっと大きい MFS を使用できます。ほとんどのワークロード環境では、デフォルトのサイズによってストレージおよび CPU の使用効率が向上します。
***************************************************************
* OS values are '00'=16K, '40'=24K, '80'=40K and 'C0'=64K. *
* *
* Need at least 3 addresses per z/OS, maximum of 10: *
* - 2 addresses for control *
* - 1 address for data for each TCP stack (between 1 and 8) *
***************************************************************
ID SYSTEM=(2064,1)
*
CHPID PATH=FC,TYPE=IQD,SHARED,OS=00
CHPID PATH=FD,TYPE=IQD,SHARED,OS=40
CHPID PATH=FE,TYPE=IQD,SHARED,OS=80
CHPID PATH=FF,TYPE=IQD,SHARED,OS=C0
*
CNTLUNIT CUNUMBR=FC00,PATH=FC,UNIT=IQD
IODEVICE ADDRESS=(2C00,16),CUNUMBR=FC00,UNIT=IQD
*
CNTLUNIT CUNUMBR=FD00,PATH=FD,UNIT=IQD
IODEVICE ADDRESS=(2C10,16),CUNUMBR=FD00,UNIT=IQD
*
CNTLUNIT CUNUMBR=FE00,PATH=FE,UNIT=IQD
IODEVICE ADDRESS=(2C20,16),CUNUMBR=FE00,UNIT=IQD
*
CNTLUNIT CUNUMBR=FF00,PATH=FF,UNIT=IQD
IODEVICE ADDRESS=(2C30,16),CUNUMBR=FF00,UNIT=IQD
詳しくは、「z/OS HCD 計画」および HCD の使用を参照してください。