【手続補正書】
【提出日】平成28年3月16日(2016.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク装置であって、
プロセッサ及びメモリを有し、
複数の端末に接続され、
前記複数の端末から送信されるパケットを受信するネットワークインタフェースを有し、
前記ネットワーク装置が前記複数の端末のアドレスを学習できるか否かを示す学習情報と、
前記ネットワーク装置が転送するパケットを示すアドレス情報と、
前記パケットの転送が許可されるか否かを示すフィルタ情報と、を保持し、
前記アドレス情報及び前記フィルタ情報の少なくとも一方に基づいてパケットを転送する転送部を有し、
前記転送部は、
端末からパケットを受信した場合、前記パケットを受信した際に前記ネットワーク装置が前記アドレスを学習できるか否かを、前記学習情報に基づいて判定し、
前記ネットワーク装置がアドレスを学習できる場合、前記受信したパケットの送信元のアドレスを前記アドレス情報に格納し、
前記ネットワーク装置がアドレスを学習できない場合、前記受信したパケットの送信元のアドレスを前記アドレス情報に格納せず、前記フィルタ情報に含まれるアドレスに基づいて前記受信したパケットを転送すべきかを判定することを特徴とするネットワーク装置。
【請求項２】
請求項１に記載のネットワーク装置であって、
前記学習情報は、前記ネットワーク装置が複数の端末のアドレスを学習できる有効時間を示し、
前記転送部は、
前記端末からパケットを受信した場合、前記受信したパケットの送信元及び宛先が同じネットワークセグメントに属するか否かをさらに判定し、
前記有効時間内にパケットを受信し、かつ、前記受信したパケットの送信元及び宛先が同じネットワークセグメントに属する場合、前記受信したパケットの送信元のアドレスを取得し、
前記取得した送信元のアドレスを前記アドレス情報に格納することを特徴とするネットワーク装置。
【請求項３】
請求項１に記載のネットワーク装置であって、
前記転送部は、
前記ネットワーク装置がアドレスを学習できる場合、前記受信したパケットの送信元のアドレスを、前記転送が許可されるパケットのアドレスとして前記フィルタ情報に格納し、
前記ネットワーク装置がアドレスを学習できず、かつ、前記受信したパケットの送信元のアドレスが、前記フィルタ情報に含まれるアドレスと異なる場合、前記受信したパケットを転送しないことを特徴とするネットワーク装置。
【請求項４】
請求項１に記載のネットワーク装置であって、
前記転送部は、
前記ネットワーク装置が複数の端末のアドレスを学習できる有効時間内にパケットを受信した場合、前記受信したパケットの送信元のアドレスを取得し、
前記取得した送信元のアドレスを前記アドレス情報に格納することを特徴とするネットワーク装置。
【請求項５】
請求項４に記載のネットワーク装置であって、
前記端末から受信するパケットは、アドレス解決要求を含み、
前記ネットワーク装置は、前記複数の端末が接続される複数のネットワークインタフェースを有し、
前記学習情報は、前記複数のネットワークインタフェースがアドレスを学習できるか否かを示し、
前記転送部は、
前記アドレスを学習できるネットワークインタフェースがアドレス解決要求を含むパケットを受信した場合、前記アドレス解決要求を送信した端末のアドレスを前記アドレス情報に格納し、
前記アドレスを学習できないネットワークインタフェースがアドレス解決要求を含むパケットを受信し、かつ、前記受信したパケットの送信元のアドレスが、前記フィルタ情報に含まれるアドレスと異なる場合、前記受信したパケットを転送しないことを特徴とするネットワーク装置。
【請求項６】
請求項４に記載のネットワーク装置であって、
ユーザへの通知を出力する出力インタフェースと、
前記ネットワーク装置がアドレスを学習できない場合、前記アドレスを学習できない状態において前記パケットを受信したことを、前記出力インタフェースを介して出力する制御部と、を有することを特徴とするネットワーク装置。
【請求項７】
請求項６に記載のネットワーク装置であって、
前記ネットワーク装置は、
前記アドレスの学習が許可されるか否かを示す許可情報を有し、
前記ネットワーク装置がアドレスを学習できる場合、前記受信したパケットの送信元のアドレスを学習することが許可されているか否かを、前記許可情報に基づいて判定し、
前記制御部が、前記受信したパケットの送信元のアドレスを学習することが許可されると判定した場合、前記転送部は、前記受信したパケットの送信元のアドレスを前記アドレス情報に格納することを特徴とするネットワーク装置。
【請求項８】
請求項７に記載のネットワーク装置であって、
ユーザによる指示を受け付ける入力インタフェースを有し、
前記制御部は、前記入力インタフェースを介して受け付けた前記ユーザの指示に従って、前記許可情報を更新することを特徴とするネットワーク装置。
【請求項９】
請求項１に記載のネットワーク装置であって、
ユーザによる指示を受け付ける入力インタフェースと、
前記入力インタフェースを介して受け付けた前記ユーザの指示に従って、前記学習情報を更新又は削除をする制御部と、を有することを特徴とするネットワーク装置。
【請求項１０】
ネットワーク装置による通信方法であって、
前記ネットワーク装置は、
プロセッサ及びメモリを有し、
複数の端末に接続され、
前記複数の端末から送信されるパケットを受信するネットワークインタフェースを有し、
前記ネットワーク装置が前記複数の端末のアドレスを学習できるか否かを示す学習情報と、
前記ネットワーク装置が転送するパケットを示すアドレス情報と、
前記パケットの転送が許可されるか否かを示すフィルタ情報と、を保持し、
前記方法は、
前記プロセッサが、前記アドレス情報及び前記フィルタ情報の少なくとも一方に基づいてパケットを転送する転送手順を含み、
前記転送手順は、
端末からパケットを受信した場合、前記プロセッサが、前記パケットを受信した際に前記ネットワーク装置が前記アドレスを学習できるか否かを、前記学習情報に基づいて判定する手順と、
前記ネットワーク装置がアドレスを学習できる場合、前記プロセッサが、前記受信したパケットの送信元のアドレスを前記アドレス情報に格納する手順と、
前記ネットワーク装置がアドレスを学習できない場合、前記プロセッサが、前記受信したパケットの送信元のアドレスを前記アドレス情報に格納せず、前記フィルタ情報に含まれるアドレスに基づいてパケットを転送する手順と、を含むことを特徴とする通信方法。
【請求項１１】
請求項１０に記載の通信方法であって、
前記学習情報は、前記ネットワーク装置が複数の端末のアドレスを学習できる有効時間を示し、
前記転送手順は、
前記ネットワークインタフェースが前記端末からパケットを受信した場合、前記プロセッサが、前記受信したパケットの送信元及び宛先が同じネットワークセグメントに属するか否かをさらに判定する手順と、
前記ネットワークインタフェースが前記有効時間内に当該パケットを受信し、かつ、前記受信したパケットの送信元及び宛先が同じネットワークセグメントに属する場合、前記プロセッサが、前記受信したパケットの送信元のアドレスを取得する手順と、
前記プロセッサが、前記取得した送信元のアドレスを前記アドレス情報に格納する手順と、を含むことを特徴とする通信方法。
【請求項１２】
請求項１０に記載の通信方法であって、
前記転送手順は、
前記ネットワーク装置がアドレスを学習できる場合、前記プロセッサが、前記受信したパケットの送信元のアドレスを、前記転送が許可されるパケットのアドレスとして前記フィルタ情報に格納する手順と、
前記ネットワーク装置がアドレスを学習できず、かつ、前記受信したパケットの送信元のアドレスが、前記フィルタ情報に含まれるアドレスと異なる場合、前記プロセッサが、前記受信したパケットを転送しない手順とを含むことを特徴とする通信方法。
【請求項１３】
請求項１０に記載の通信方法であって、
前記転送手順は、
前記ネットワーク装置がアドレスを学習できる場合、前記プロセッサが、前記受信したパケットの送信元のアドレスを取得する手順と、
前記プロセッサが、前記取得した送信元のアドレスを前記アドレス情報に格納する手順と、を含むことを特徴とする通信方法。
【請求項１４】
請求項１３に記載の通信方法であって、
前記端末から受信するパケットは、アドレス解決要求を含み、
前記ネットワーク装置は、前記複数の端末が接続される複数のネットワークインタフェースを有し、
前記学習情報は、前記複数のネットワークインタフェースがアドレスを学習できるか否かを示し、
前記転送手順は、
前記アドレスを学習できるネットワークインタフェースがアドレス解決要求を含むパケットを受信した場合、前記プロセッサが、前記アドレス解決要求を送信した端末のアドレスを前記アドレス情報に格納する手順と、
前記アドレスを学習できないネットワークインタフェースがアドレス解決要求を含むパケットを受信し、かつ、前記受信したパケットの送信元のアドレスが、前記フィルタ情報に含まれるアドレスと異なる場合、前記プロセッサが、前記受信したパケットを転送しない手順と、を含むことを特徴とする通信方法。
【請求項１５】
請求項１３に記載の通信方法であって、
前記ネットワーク装置は、ユーザへの通知を出力する出力インタフェースを有し、
前記方法は、前記ネットワーク装置がアドレスを学習できない場合、前記プロセッサが、前記アドレスを学習できない状態において前記パケットを受信したことを、前記出力インタフェースを介して出力する制御手順を含むことを特徴とする通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
なお、図４に示す処理において、データ転送部３０３は、自宛てのパケットではなく、また、異なるネットワークセグメント間で送受信されるパケットを、アドレス学習対象パケットの候補から除外する。しかし、データ転送部３０３は、Ｓ９０１を省略してもよく、有効時間３０５内に受信するすべてのパケットをアドレス学習対象パケットの候補としてもよい。