ネットワークのチューニング

ネットワーク・パフォーマンスは、最大伝送単位サイズ、送受信バッファー・サイズ、ポート・フィルタリング、デュプレックス設定、ドメイン名検索の影響を受けます。

TCP/IPバッファー・サイズ

サーバー・パフォーマンスを改善するには、TCP/IPで使用されるバッファー・サイズをチューニングします。

ネットワークが十分に信頼できる場合、バッファー・サイズをデフォルト値から増やしてみてください。

ネットワークで大量の衝突や混雑がある場合、TCP/IPの送信バッファーと受信バッファーを減らすことでパフォーマンスを改善できます。これは、不正なパケットの検出にかかる時間が減り、再伝送する必要があるデータが少なくなるためです。

32K~128Kの範囲でサイズを選択し、両方のバッファーに同じサイズを使用します。

バッファー・サイズを8388608などの大きな値に設定すると、マシン上で記憶域割り当ての問題が発生する場合があります。これは、すべてのTCP/IP接続で受信バッファーに8MBの記憶域を割り当てているためです。

多くのネットワーク環境において、これらのバッファを最低でも 65535 に引き上げることでパフォーマンスを向上できます。

ドメイン名サーバー検索

登録されたDNSサーバーが使用可能で適切に実行する場合、TCP/IP接続のパフォーマンスを改善できます。

JSM_OPEN組み込み関数は、DNS検索を実行して、ホスト名アドレスを解決します。ドット区切りのIPアドレスを使用する場合、このDNS検索はうまくいきません。

接続を開く際に組み込み関数 JSM_OPEN の速度が遅い場合は、DNS検索に問題がある可能性があります。パフォーマンスを改善するには、ローカル・ホスト・テーブルにエントリーを追加します。


TCP/IPドメインの変更
ホスト名検索優先度                 *LOCAL
ドメイン名サーバー
インターネット・アドレス            139.130.4.4
                                 203.48.48.13

 
リストの最初のDNS (Domain Name Server:ドメイン名サーバー)が応答しない場合、リストの2番目のDNSサーバーに接続を試みます。2番目のDNSサーバーが応答しない場合は、3番目のDNSサーバーに接続を試みます。