Solstice PPP 3.0.1 管理者ガイド

同期リンクにおける負荷分散

図 5-2 は、2 つのシリアル接続を使用して 2 つのローカルエリアネットワーク (LAN) 間に 1 つの同期 PPP リンクを確立する例を示しています。Solstice PPP を実装している 2 つのホスト (epicodyssey) は、2 つのネットワーク間のルーティングゲートウェイとして動作します。いずれのホストも同位認証を要求しません。

図 5-2 同期リンクにおける負荷分散

Graphic

この例は 「同期 LAN 対 LAN の構成」の基本同期リンクに似ていますが、負荷分散構成では両方のオンボードシリアルポートを使用することによって帯域幅を倍加します。

負荷分散は、標準のポイントツーポイントプロトコル (PPP) に対する Sun 独自の拡張機能です。両ホストが Solstice PPP を実装している必要があり、高性能を確保するには両方のシリアルデバイスが同じ回線速度で動作する必要があります。

両ホストは、IP ルーターの役割をします。したがって、IP データグラムを正しく配信するにはファイル /etc/gateways が各ホスト上に存在する必要があります。

epic の PPP 構成ファイル (ppp.conf)


ifconfig ipdptp0 plumb
ifconfig ipdptp0 epic odyssey netmask 255.255.255.0 mtu 1500 up
 
sync_path
		ip_interface      ipdptp0
		unix_device       zsh0
 
sync_path
		ip_interface      ipdptp0
		unix_device       zsh1

odyssey の PPP 構成ファイル (ppp.conf)


ifconfig ipdptp0 plumb
ifconfig ipdptp0 odyssey epic netmask 255.255.255.0 mtu 1500 up
 
sync_path
		ip_interface     ipdptp0
		unix_device      zsh0
 
sync_path
		ip_interface     ipdptp0
		unix_device      zsh1

epicodyssey のリンク構成ファイル (link.conf)


sync_device          syncdev0
    unix_device      zsh0
    line_speed       19200
    tx_clock         baud
    rx_clock         rxc
 
sync_device          syncdev1
    unix_device      zsh1
    line_speed       19200
    tx_clock         baud
    rx_clock         rxc