【手続補正書】
【提出日】平成18年7月26日(2006.7.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データリンク層アドレス指定方式が異なる複数ネットワーク・セグメントの間の接続を行うネットワーク層ブリッジであって、
第１のポートが第１のネットワーク・セグメントへの接続のためのものであり第２のポートが第２のネットワーク・セグメントへの接続のためのものであるというように各々が異なるネットワーク・セグメントへの接続のためのものである複数のポートと、
ノードに関するネットワーク層アドレスを、対応するポート識別子およびデータリンク層アドレスと共に、記憶する機能を持ち、複数のタイプの上記データリンク層アドレスを記憶するように構成されるメモリと、を備え、
対応するポート識別子およびデータリンク層アドレスが既知でないネットワーク層アドレスに関して、対応するポート識別子およびデータリンク層アドレスを発見し、対応するポート識別子および前記第１、第２のノードの両方に関するデータリンク層アドレスがメモリに記憶されたとき、第１のネットワーク・セグメント経由で前記第１のポートに接続された第１のノードから、第２のネットワーク・セグメント経由で前記第２のポートに接続された第２のノードへメッセージを転送するよう、ネットワーク層ブリッジが構成され、
前記メッセージは、前記第２のノードの前記ネットワーク層アドレスでアドレスされ、ネットワーク層ブリッジは、前記メッセージを第２のノードに対応するポートを経由して対応するデータリンク層アドレスに向けて送出し、
前記メモリは、ネットワーク層アドレス、対応するデータリンク層アドレスおよびポート識別子が最後に使用された時からの経過時間を決定するタイマを含み、
ネットワーク層アドレスに関する経過時間が超過しているとき、前記ネットワーク層アドレス、対応するデータリンク層アドレスおよびポート識別子は前記メモリから削除される、ネットワーク層ブリッジ。
【請求項２】
前記ネットワーク層ブリッジによってサポートされるネットワーク層プロトコルがインターネット・プロトコルである、請求項１に記載のネットワーク層ブリッジ。
【請求項３】
対応するポート識別子およびデータリンク層アドレスが既知でないネットワーク層アドレスに関して、対応するポート識別子およびデータリンク層アドレスを発見するために、前記ネットワーク層ブリッジは、アドレス解決プロトコル・メッセージを送出または作成する、請求項２に記載のネットワーク層ブリッジ。
【請求項４】
前記第１または第２ネットワーク・セグメントのいずれかが動的アドレス指定方式を持つデータリンク層を有する、請求項１に記載のネットワーク層ブリッジ。
【請求項５】
前記動的アドレス指定方式を持つデータリンク層がＩＥＥＥ1394-1995に準拠している、請求項４に記載のネットワーク層ブリッジ。
【請求項６】
メモリが、NodeIDおよびFIFOを含む動的アドレス指定方式を持つ上記データリンク層に関するデータリンク層アドレスを記憶するよう構成される、請求項５に記載のネットワーク層ブリッジ。
【請求項７】
上記メモリが、UIDを含む動的アドレス指定方式を持つ上記データリンク層に関するデータリンク層アドレスを記憶するよう構成される、請求項５に記載のネットワーク層ブリッジ。
【請求項８】
データリンク層動的アドレス指定方式を持つネットワーク・セグメントのバス・リセットの後、ネットワーク・セグメント上でインターネット・プロトコルをサポートする能力を持ち、該ネットワーク層ブリッジにとって既知であるノードの各々に関してネットワーク層アドレスを対応するデータリンク層アドレスに再び関連づけるためネットワーク・セグメント上のノードのUIDを読み取るように適用される、請求項７に記載のネットワーク層ブリッジ。
【請求項９】
ブリッジを通過して受け取りネットワーク・セグメントに伝送されるべきＩＰパケットが大きすぎるか否かを判断し、受け取りネットワーク・セグメントへの伝送に適した小さいサイズの複数のＩＰパケット断片に該ＩＰパケットを細分化するよう構成される、請求項２に記載のネットワーク層ブリッジ。
【請求項１０】
前記ネットワーク層ブリッジによって支持されるネットワーク層プロトコルは、インターネット・プロトコルであり、対応するデータリンク層アドレス又はポート識別子がメモリに記憶されていないような目標ＩＰアドレスを伴うＩＰデータグラムが受信されると、キューが前記メモリ内に用意されて、ネットワーク層アドレスに関して、対応するポート識別子とデータリンク層アドレスを発見する手段が、前記目標ＩＰアドレスに関して、対応するデータリンク層アドレスとポート識別子を発見する間に、前記メモリに前記ＩＰデータグラムをキャッシュし、前記ＩＰデータグラムは転送されうる、ように前記ネットワーク層ブリッジが構成されている、請求項１記載のネットワーク層ブリッジ。
【請求項１１】
ネットワーク層アドレスに関して対応するポート識別子およびデータリンク層アドレスを発見するために、前記ネットワーク層ブリッジは、目標ＩＰアドレスに関して対応するデータリンク層アドレスおよびポート識別子を発見するためＡＲＰ要求を送出するよう構成される、請求項１０に記載のネットワーク層ブリッジ。
【請求項１２】
複数のネットワーク・セグメントを含み、該ネットワーク・セグメントは、１つまたは複数のネットワーク接続コンポーネントによって相互に接続され、１つまたは複数のネットワーク接続コンポーネントはネットワーク層ブリッジである、ネットワークであって、
前記ネットワーク層ブリッジは、
第１のポートは第１のネットワーク・セグメントに接続するためのものであり第２のポートは第２のネットワーク・セグメントに接続するためのものであるというように、各々が異なるネットワーク・セグメントへの接続のためのものである、複数のポートと、
対応するポート識別子およびデータリンク層アドレスと共に、ノードのネットワーク層アドレスを記憶したメモリであって、１タイプ以上のデータリンク層アドレスを記憶するよう構成された、メモリと、を備え、
前記ネットワーク層ブリッジは、対応するポート識別子およびデータリンク層アドレスが既知でないネットワーク層アドレスに関して、対応するポート識別子およびデータリンク層アドレスを発見し、対応するポート識別子および前記第１、第２のノードの両方に関するデータリンク層アドレスがメモリに記憶されたとき、第１のネットワーク・セグメント経由で前記第１のポートに接続された第１のノードから、第２のネットワーク・セグメント経由で前記第２のポートに接続された第２のノードへメッセージを送出するよう、ネットワーク層ブリッジが構成され、
前記複数のネットワーク層ブリッジがネットワーク内に存在し、前記ネットワーク層ブリッジは、該ネットワークの一部でループが発生することを防止するためのスパニングツリー・アルゴリズムを実行するために相互通信するように構成される、ネットワーク。
【請求項１３】
ネットワーク層ブリッジによって実行されるスパニングツリー・アルゴリズムが、データリンク層において他のネットワーク・コンポーネントによって実行されるスパニングツリー・アルゴリズムの実行とは独立である、請求項１２に記載のネットワーク。
【請求項１４】
データリンク層アドレス方式が異なる第１および第２のネットワーク・セグメントの間をブリッジする方法であって、
前記第１のネットワーク・セグメントをネットワーク層ブリッジの第１のポートに接続すると共に、前記第２のネットワーク・セグメントをネットワーク層ブリッジの第２のポートに接続するステップを含み、該ネットワーク層ブリッジが、対応するデータリンク層アドレスおよびポート識別子と共に、ネットワーク層アドレスのノードに関する値を保持するメモリを含み、前記メモリが１つまたは複数のタイプのデータリンク層アドレスを記憶するように構成され、
前記第１のネットワーク・セグメントを通して前記ネットワーク層ブリッジに接続する第１のノードが、前記第２のネットワーク・セグメントを通して前記ネットワーク層ブリッジに接続する第２のノードに関して対応するデータリンク層アドレスを引き出すためアドレス解決メッセージを送信するステップと、
前記第１ノードの対応するデータリンク層アドレスおよびポート識別子と共にネットワーク層アドレスを前記メモリに記憶するステップと、
第２ノードに関して対応するデータリンク層アドレスおよびポート識別子を引き出すため必要に応じて第２ポートを経由してアドレス解決メッセージを送出するステップと、
前記第１および第２のノードの、ネットワーク層アドレス、データリンク層アドレスおよびポート識別子がメモリに記憶されると、第２ノードに対するネットワーク層ブリッジによる当該第２ノードに関する適切なデータリンク層アドレスへの適切なポート経由のメッセージの回付を通して第１ノードから第２ノードへメッセージを伝送するステップと、を含み、
前記第１または第２のネットワーク・セグメントは、動的アドレス指定方式を持つデータリンク層を備え、動的アドレス指定方式を持つ前記データリンク層は、ＩＥＥＥ1394-1995に準拠しており、ＵＩＤを含む動的アドレス指定方式を持つ前記データリンク層に関するデータリンク層アドレスを前記メモリが記憶するよう構成された、方法。
【請求項１５】
上記第１のノードの対応するデータリンク層アドレスおよびポート識別子と共にネットワーク層アドレスをメモリに記憶した後、第２ノードに関する対応するデータリンク層アドレスおよびポート識別子をメモリから取り出し、従って、第２ノードに関する対応するデータリンク層アドレスおよびポート識別子を引き出すアドレス解決メッセージを送出しないステップを更に含む、請求項１４に記載の方法。
【請求項１６】
上記第１ノードおよび第２ノードのうちの１つまたは両方が、該ネットワーク層ブリッジの１つのポートに直接接続するネットワーク・セグメントに直接接続していないが、１つまたは複数のネットワーク接続コンポーネントを経由してそのようなネットワーク・セグメントに接続している、請求項１４に記載の方法。
【請求項１７】
該ネットワーク層ブリッジの１つのポートに直接接続するネットワーク・セグメントに直接接続してない上記第１ノードおよび第２ノードのうちのいずれか１つに関して、上記第１ノードおよび第２ノードのうちのいずれか１つに関するデータリンク層アドレスがそのようなネットワーク・セグメントに接続する上記１つまたは複数のネットワーク接続コンポーネントに関するデータリンク層アドレスである、請求項１６に記載の方法。
【請求項１８】
データリンク層が動的な状態のネットワーク・セグメントがバス・リセットされた後、ＩＰパケットが前記ブリッジを通過して転送されるには大きすぎるか否かを判断し、受け取りネットワーク・セグメントへの伝送に適した小さなサイズの複数のＩＰパケット断片に該ＩＰパケットを細分化するように、ブリッジが構成される、請求項１４に記載の方法。