(57)【要約】  本願は、ポート構成方法及び通信デバイスを提供する。方法は、第１通信デバイスにより、第２通信デバイスの第２ポートグループの識別子を取得する段階であって、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用される、段階と、第１通信デバイスにより、第１ポートを用いることにより、第２ポートグループの第２ポートへの接続を確立する段階であって、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む、段階と、第１通信デバイスにより、第２ポートグループの識別子に基づき第１ポートの構成情報を決定する段階と、第１通信デバイスにより、第１ポートのための構成情報を構成する段階と、を含む。本願で提供されるポート構成方法及びデバイスは、エラーが２つの通信デバイスが手動で接続されるポートにおいて生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
2021515497.tif 000002
【特許請求の範囲】
【請求項１】
ポート構成の方法であって、前記方法は、
第２通信デバイスの第２ポートグループの識別子を第１通信デバイスが取得する段階であって、前記第２ポートグループの前記識別子は、前記第１通信デバイスの第１ポートの構成情報を示すべく使用される、段階と、
前記第１ポートを使用することにより、前記第２ポートグループの第２ポートへの接続を、前記第１通信デバイスが確立する段階であって、前記第１ポートは、前記第１通信デバイスの任意のポートであり、前記第２ポートは、前記第２ポートグループの任意のポートであり、前記構成情報は、インターネットプロトコルＩＰアドレスを含む、段階と、
前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を、前記第１通信デバイスが決定する段階と、
前記第１ポートのための前記構成情報を、前記第１通信デバイスが構成する段階と、を備える
方法。
【請求項２】
前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を、前記第１通信デバイスが決定する前記段階は、
前記第２ポートグループの前記識別子及び予め構成された第１マッピング関係に基づき前記ポートの前記構成情報を、前記第１通信デバイスが決定する段階であって、前記第１マッピング関係は、前記第２ポートグループの前記識別子と前記構成情報との間の対応関係を示すために使用される、段階を含む
請求項１に記載の方法。
【請求項３】
前記第１通信デバイスは、少なくとも１つのポートグループを備え、前記少なくとも１つのポートグループは、第１ポートグループを備え、前記第１ポートは、前記第１ポートグループにおける任意のポートであり、
前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を前記第１通信デバイスが決定する前記段階は、
前記第２ポートグループの前記識別子と前記第１ポートグループの識別子とに基づいて、前記構成情報を前記第１通信デバイスが決定する段階を含む
請求項１に記載の方法。
【請求項４】
前記第２ポートグループの前記識別子及び前記第１ポートグループの識別子に基づき前記構成情報を前記第１通信デバイスが決定する前記段階は、
前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び予め構成された第２マッピング関係に基づき前記構成情報を、前記第１通信デバイスが決定する段階であって、前記第２マッピング関係は、前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び前記構成情報の間の対応関係を示すために使用される、段階を含む
請求項３に記載の方法。
【請求項５】
前記第１通信デバイスが前記第１ポートグループのみを含む場合、前記第１ポートグループの前記識別子は、前記第１通信デバイスの識別子である
請求項３又は４に記載の方法。
【請求項６】
第２通信デバイスの第２ポートグループの識別子を第１通信デバイスが取得する前記段階は、
前記第２通信デバイスにより送信された指示情報を前記第１通信デバイスが受信する段階であって、前記指示情報は、前記第２ポートグループの前記識別子を示すために使用される、段階を含む
請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記指示情報は、リンクレイヤディスカバリプロトコルパケット（ＬＬＤＰパケット）におけるデバイス識別子フィールド又は前記ＬＬＤＰパケットにおける予約されたフィールドに保持される
請求項６に記載の方法。
【請求項８】
通信デバイスであって、前記通信デバイスは、
第２通信デバイスの第２ポートグループの識別子を取得するように構成された取得ユニットであって、前記第２ポートグループの前記識別子は、前記通信デバイスの第１ポートの構成情報を示すために使用され、前記通信デバイスは、前記第１ポートを使用することによって前記第２ポートグループの第２ポートへの接続を確立し、前記第１ポートは、前記通信デバイスの任意のポートであり、前記第２ポートは、前記第２ポートグループの任意のポートであり、前記構成情報は、インターネットプロトコルＩＰアドレスを含む、取得ユニットと、
前記取得ユニットにより取得された前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を決定するように構成される決定ユニットと、
前記第１ポートに対して、前記決定ユニットにより決定された前記構成情報を構成するように構成される構成ユニットと、を備える。
通信デバイス。
【請求項９】
前記決定ユニットは、前記第２ポートグループの前記識別子及び予め構成された第１マッピング関係に基づき、前記ポートの前記構成情報を決定するように具体的に構成され、
前記第１マッピング関係は、前記第２ポートグループの前記識別子及び前記構成情報の間の対応関係を示すために使用される
請求項８に記載の通信デバイス。
【請求項１０】
前記通信デバイスは、少なくとも１つのポートグループを含み、前記少なくとも１つのポートグループは、第１ポートグループを含み、前記第１ポートは、前記第１ポートグループの任意のポートであり、
前記決定ユニットは、前記第２ポートグループの前記識別子及び前記第１ポートグループの識別子に基づき前記構成情報を決定するように具体的に構成される
請求項８に記載の通信デバイス。
【請求項１１】
前記決定ユニットは、前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び予め構成された第２マッピング関係に基づき前記構成情報を決定するように具体的に構成され、
前記第２マッピング関係は、前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び前記構成情報の間の対応関係を示すために使用される
請求項１０に記載の通信デバイス。
【請求項１２】
前記通信デバイスが前記第１ポートグループのみを含む場合、前記第１ポートグループの前記識別子は、前記通信デバイスの識別子である
請求項１０又は１１に記載の通信デバイス。
【請求項１３】
前記通信デバイスはさらに、受信ユニットを備え、
前記受信ユニットは、前記第２通信デバイスにより送信された指示情報を受信するように構成され、前記指示情報は、前記第２ポートグループの前記識別子を示すために使用される
請求項８から１２のいずれか一項に記載の通信デバイス。
【請求項１４】
前記指示情報は、リンクレイヤディスカバリプロトコルパケット（ＬＬＤＰパケット）におけるデバイス識別子フィールド又は前記ＬＬＤＰパケットにおける予約されたフィールドに保持される
請求項１３に記載の通信デバイス。
【請求項１５】
命令を備え、前記命令がコンピュータ上で実行される場合に、前記コンピュータは、請求項１から７のいずれか一項に記載の方法を実行することを可能にされる
コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、その全体で参照により本明細書に組み込まれる、２０１８年３月５日に中国特許庁に出願され、「ポート構成方法及び通信デバイス」と題された、中国特許出願第２０１８１０１８０５１９．０に対する優先権を請求する。
【０００２】
本願は、通信分野、より具体的には、通信分野におけるポート構成方法及び通信デバイスに関する。
【背景技術】
【０００３】
データセンタは拡張し、より多くのデータセンタはレイヤ３ネットワークを展開することを開始し、レイヤ３ネットワーク上で外部ボーダーゲートウェイプロトコル（ｅｘｔｅｒｎａｌ  ｂｏｒｄｅｒ  ｇａｔｅｗａｙ  ｐｒｏｔｏｃｏｌ，  ＥＢＧＰ）を使用して、ルーティング伝送を実装する。レイヤ３ネットワーク上で、接続が２つのスイッチの間で確立される場合、ＩＰアドレスは、２つのエンドを接続するように構成されたポートのために構成される必要がある。言い換えれば、２つのスイッチを接続するために使用されるポートのインターネットプロトコル（ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ，  ＩＰ）アドレスは、構成される必要があり、２つのエンドを接続するために構成されたポートのために構成されたＩＰアドレスは、２つのエンドのポート相互接続を実装するべく、同じサブネット上に配置される。
【０００４】
データセンタの既存の配置手順において、ネットワークプランニング中に、ネットワーク設計者は、接続される必要がある２つの特定のスイッチ上の２つのポートを計画する必要がある。ネットワーク配置人員は、ネットワークプランニングに基づいて、２つのスイッチを接続するネットワークケーブルの２つのエンドにラベルをそれぞれ取り付けることを担当する。各エンドでのラベルは、ローカルエンドのスイッチ識別子及びポート番号と、ピアエンドのスイッチ識別子及びポート番号とを示す。２つのスイッチは、ネットワークケーブル上のラベルに基づいて接続される。ネットワークＯ＆Ｍ人員は、２つのエンドを接続するべく、ネットワークプランニング中に構成されたポートに基づいて、２つのポートに対して同じサブネット上でＩＰアドレスを構成する。
【０００５】
しかしながら、データセンタにおけるスイッチ及びポートの個数が増大すると、接続エラーは、ネットワーク配置人員が２つのスイッチのポートを接続する場合に生じ得、その結果、２つのスイッチの間のルーティングは適切に動作しないことがある。
【発明の概要】
【０００６】
本願は、ポート構成方法及び通信デバイスを提供し、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避する。
【０００７】
第１態様により、本願は、ポート構成方法を提供し、方法は、第２通信デバイスの第２ポートグループの識別子を、第１通信デバイスが取得する段階であって、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用される、段階と、第１ポートを用いることにより、第２ポートグループの第２ポートへの接続を、第１通信デバイスが確立する段階であって、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む、段階と、第２ポートグループの識別子に基づき第１ポートの構成情報を、第１通信デバイスが決定する段階と、第１ポートのための構成情報を、第１通信デバイスが構成する段階と、を含む。
【０００８】
本願の本実施形態で提供されるポート構成方法により、第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子を取得し得る。第２ポートグループの識別子は、第１通信デバイスの構成情報を示すべく使用される。第１通信デバイスは、第１ポートを使用することにより、第２ポートグループの第２ポートへの接続を確立する。第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートである。第１通信デバイスは、第２ポートグループの識別子に基づき第１ポートの構成情報を決定し、第１ポートの構成情報を構成する。したがって、これは、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
【０００９】
具体的には、ネットワーク計画フェーズにおいて、ネットワーク設計者は、複数の通信デバイスの間の接続関係を計画することのみが必要であり、複数のポートの間の接続関係を指定する必要は無い。対応して、ネットワーク配置フェーズにおいて、ネットワーク配置人員は、スイッチが正確に接続されていることを確保することのみが必要であり、スイッチの接続に使用されるポートが正確に接続されているかどうかについて心配する必要が無い。したがって、これは、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
【００１０】
第１通信デバイス及び第２通信デバイスは、各々、ポート構成を介して他の通信デバイスへの接続を確立する必要がある任意の通信デバイスであり得るということは理解されるべきである。本願の本実施形態はこれに限定を課すものではない。
【００１１】
例えば、第１通信デバイス及び／又は第２通信デバイスは、各々、スイッチタイプデバイス（例えばスイッチ）又は非スイッチタイプデバイス（例えばサーバ）であり得る。
【００１２】
第１通信デバイスは、少なくとも１つのポートを含み得、第１通信デバイスの少なくとも１つのポートは、少なくとも１つのポートグループにグループ分けされ得るということは理解されるべきである。第１通信デバイスは、少なくとも１つのポートグループの各々の識別子及びポートグループに含まれるポートについての（ポート番号のような）情報を構成することができる。
【００１３】
同様に、第２通信デバイスは、少なくとも１つのポートを含み得、第２通信デバイスの少なくとも１つのポートはまた、少なくとも１つのポートグループにグループ分けされ得る。
【００１４】
本願の本実施形態のポートグループ（第１ポートグループ又は第２ポートグループを含む）は、１又は複数のポートを含み得ることはさらに理解されるべきである。
【００１５】
任意選択で、第１通信デバイスのポートグループの識別子は、第１通信デバイスの論理識別子と理解され得る。
【００１６】
言い換えれば、第１通信デバイスは、第１通信デバイスの論理識別子及び論理識別子に対応するポート、すなわち、論理識別子が有効であるポートを構成することができる。
【００１７】
例えば、第１通信デバイスは、３つの論理識別子である、論理識別子１１１、論理識別子１１２、及び論理識別子１１３を含む。論理識別子１１１は、ポート１からポート４に対応し、論理識別子１１２は、ポート５からポート８に対応し、論理識別子１１３は、ポート９及びポート１０に対応する。
【００１８】
任意選択で、第１通信デバイスがポートグループを１つのみ含む場合、ポートグループの識別子は、第１通信デバイスの論理識別子、第１通信デバイスのデバイス識別子（例えば、第１通信デバイスの物理識別子）、又は第１通信デバイスを一意に特定できる他の既存のフィールドもしくは新たに追加されるフィールドであり得る。本願の本実施形態はこれに限定を課すものではない。
【００１９】
第１通信デバイスが第１ポートを使用することによって第２ポートグループの第２ポートへの接続を確立することは、第１通信デバイスの第１ポートが、ネットワークケーブルを使用することによって第２通信デバイスの第２ポートへ接続される、又は第１通信デバイスが、第２通信デバイスへの物理的な接続を確立することを意味し得ることは理解されるべきである。
【００２０】
第１態様を参照して、第１態様の第１実施例では、第２ポートグループの識別子に基づき第１ポートの構成情報を第１通信デバイスが決定する段階は、第２ポートグループの識別子及び予め構成された第１マッピング関係に基づきポートの構成情報を第１通信デバイスが決定する段階であって、第１マッピング関係は、第２ポートグループの識別子と構成情報との間の対応関係を示すために使用される、段階を含む。
【００２１】
具体的に、第１通信デバイスは、少なくとも1つのマッピング関係を予め構成し得る。少なくとも１つのマッピング関係の各々は、ピアエンドにおけるポートグループの識別子とローカルエンドのポート構成との間の対応関係を示すために使用される。少なくとも1つのマッピング関係は、第１マッピング関係を含む。第１通信デバイスは、第２ポートグループの識別子に基づき少なくとも１つのマッピング関係において問い合わせて照合し、第２ポートグループの識別子に対応するポート構成を発見する。ポート構成は、第１ポートの構成情報である。
【００２２】
本願の本実施形態におけるポート構成はまた、ポートの構成情報と称されることは理解されるべきである。
【００２３】
第１通信デバイスによって予め構成されたマッピング関係は、第１通信デバイスによって予め構成された論理ノードであり得るということはさらに理解されるべきである。論理ノードは、第１通信デバイスにおける特定のポートに対して最初は有効ではないが、論理ノードにマッチするピアエンドでのポートが満たす必要がある条件（例えば、論理ノードにマッチするピアエンドにおけるポートが属するポートグループの識別子／論理識別子）、及びローカルエンドでのポート構成（例えばＩＰアドレス）は指定される。
【００２４】
対応して、第１ポートが第２ポートに接続された後に、第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子（論理識別子）を取得し、第２ポートグループの識別子に基づいて、第２ポートグループの識別子にマッチする論理ノードのためのローカル構成を検索し、論理ノードにおけるポート構成を、第１ポートに適合させ得る。
【００２５】
言い換えれば、第１通信デバイスは、論理ノードを構成し、（先行技術において特定のポート上で直接構成される）論理ノードにおけるローカルエンドでのポートの適用されるポート構成のような構成情報を構成し、ピアエンドでのポートグループの識別子（又は論理識別子）を指定することができる。
【００２６】
第１態様を参照して、第１態様の第２の可能な実施例では、第１通信デバイスは、少なくとも１つのポートグループを含み、少なくとも１つのポートグループは、第１ポートグループを含み、第１ポートは、第１ポートグループにおける任意のポートであり、第２ポートグループの識別子に基づき第１ポートの構成情報を第１通信デバイスが決定することは、第１通信デバイスによって、第２ポートグループの識別子と第１ポートグループの識別子とに基づいて、構成情報を決定することを含む。
【００２７】
本願の本実施形態で提供されるポート構成方法により、第１通信デバイスの第１ポートの構成情報は、特定のポート上で最初は構成されていない。しかしながら、第２通信デバイスの論理識別子は、取得され、次に、ローカル構成における論理ノードは、論理識別子に基づいて照合され、論理ノード上で構成されたポート構成は、第１ポートの構成情報として使用され、これにより、ポート構成が物理的な接続に対応しない場合に２つのエンドでのポートが同じサブネット内にないため生じるレイヤ２インターワーキング失敗の問題を回避する。
【００２８】
第１態様の第２の可能な実施例を参照して、第１態様の第３の可能な実施例では、第１通信デバイスによって第２ポートグループの識別子と第１ポートグループの識別子とに基づき構成情報を決定する段階は、第２ポートグループの識別子と第１ポートグループの識別子と予め構成された第２マッピング関係とに基づき構成情報を第１通信デバイスが決定する段階であって、第２マッピング関係は、第２ポートグループの識別子と、第１ポートグループの識別子と、構成情報との間の対応関係を示すために使用される、段階を含む。
【００２９】
具体的に、第１通信デバイスは、少なくとも1つのマッピング関係を予め構成し得る。少なくとも１つのマッピング関係の各々は、ピアエンドにおけるポートグループの識別子と、ピアエンドにおけるポートグループの識別子と、ローカルエンドのポート構成との間の対応関係を示すために使用される。少なくとも1つのマッピング関係は、第２マッピング関係を含む。第１通信デバイスは、第２ポートグループの識別子と第１ポートグループの識別子とに基づき少なくとも1つのマッピング関係において問い合わせて照合し、第２ポートグループの識別子及び第１ポートグループの識別子の両方に対応するポート構成を発見する。ポート構成は、第１ポートの構成情報である。
【００３０】
第１通信デバイスによって予め構成されたマッピング関係は、第１通信デバイスによって予め構成された論理ノードであり得るということはさらに理解されるべきである。論理ノードは、第１通信デバイスにおける特定のポートに対して最初は有効ではないが、論理ノードにマッチするピアエンドでのポートが満たす必要がある条件（例えば、論理ノードにマッチするピアエンドにおけるポートが属するポートグループの識別子／論理識別子）、ローカルエンドにおけるポート、及びローカルエンドにおけるポート構成（例えばＩＰアドレス）は指定される。
【００３１】
対応して、第１ポートが第２ポートに接続された後に、第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子（論理識別子）を取得し、第１ポートが属する第１ポートグループの識別子と第２ポートグループの識別子とに基づき、第１ポートグループの識別子と第２ポートグループの識別子とにマッチする論理ノードのためのローカル構成を検索し、論理ノードにおけるポート構成を第１ポートに適合させ得る。
【００３２】
言い換えれば、第１通信デバイスは、論理ノードを構成し、論理ノードにおいて、ローカルエンドでのポートの適用されるポート構成のような、事前に特定のポート上で直接構成される構成情報を構成し、ピアエンドでのポートグループの識別子（又は論理識別子）を指定することができる。
【００３３】
本願の本実施形態で提供されるポート構成方法により、第１通信デバイスの第１ポートの構成情報は、特定のポート上で最初は構成されていない。しかしながら、第２通信デバイスの論理識別子は、取得され、次に、ローカル構成における論理ノードは、論理識別子に基づいて照合され、論理ノード上で構成されたポート構成は、第１ポートの構成情報として使用され、これにより、ポート構成が物理的な接続に対応しない場合に２つのエンドでのポートが同じサブネット内にないため生じるレイヤ２インターワーキング失敗の問題を回避する。
【００３４】
任意選択で、第２通信デバイスは、少なくとも１つのポートを含み得、第２通信デバイスの少なくとも１つのポートは、少なくとも１つのポートグループにグループ分けされ得る。少なくとも１つのポートグループは、第２ポートグループを含む。第２通信デバイスは、少なくとも１つのポートグループの各々の識別子及びポートグループに含まれるポートについての（ポート番号のような）情報を構成することができる。
【００３５】
第１態様の第２又は第３の可能な実施例を参照して、第１態様の第４の可能な実施例では、第１通信デバイスが第１ポートグループのみを含む場合、第１ポートグループの識別子は、第１通信デバイスの識別子である。
【００３６】
任意選択で、第１ポートグループの識別子は、第１通信デバイスの論理識別子、第１通信デバイスのデバイス識別子（すなわち、第１通信デバイスの物理識別子）、又は第１通信デバイスを一意に特定できる他の既存のフィールドもしくは新たに追加されるフィールドであり得る。本願の本実施形態はこれに限定を課すものではない。
【００３７】
第１態様のいずれか一つ、又は第１態様の第１から第４の可能な実施例を参照して、第１態様の第５の可能な実施例では、第１通信デバイスによって、第２通信デバイスの第２ポートグループの識別子を取得する段階は、第１通信デバイスによって、第２通信デバイスにより送信された指示情報を受信する段階であって、指示情報は、第２ポートグループの識別子を示すべく使用される、段階を含む。
【００３８】
任意選択で、第１通信デバイスは、複数の方式で、第２通信デバイスの第２ポートグループの識別子を取得し得る。本願の本実施形態はこれに限定を課すものではない。
【００３９】
可能な実施例では、第１通信デバイスは、第２通信デバイスから指示情報を受信し得、指示情報は、第２ポートグループの識別子を示すために使用される。
【００４０】
言い換えれば、第１通信デバイスは、ピアエンドでのポートに接続された後、ピアエンドによって送信されるポートグループの識別子（又は論理識別子）を受信できる。対応して、第１通信デバイスは、さらに、ローカルエンドでのポートを使用することによって、ピアエンドに、ローカルエンドにおけるポートが属するポートグループの識別子（又は論理識別子）を送信することができる。
【００４１】
第２通信デバイスへの接続を確立した後に、第１通信デバイスは、根本のプロトコルを使用することによって、複数のポートグループの複数の識別子（又は複数の論理識別子）を交換し得ることは理解されるべきである。
【００４２】
任意選択で、根本のプロトコルは、ＬＬＤＰプロトコル又はＭＡＣプロトコルのような、既存のプロトコルであり得、又は新たに追加されたプロトコルであり得る。本願の本実施形態はこれに限定を課すものではない。
【００４３】
例えば、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドに保持され得る。
【００４４】
他の可能な実施例では、第１通信デバイスは、他の通信デバイスから指示情報を受信し得、指示情報は、第２ポートグループの識別子を示すべく使用され、他の通信デバイスは、第１通信デバイス及び第２通信デバイスを管理するように構成される。
【００４５】
さらに他の可能な実施例では、第１通信デバイスは、予め構成された第３マッピング関係に基づき第２ポートグループの識別子を決定し得、第３マッピング関係は、第１ポートグループの識別子と第２ポートグループの識別子との間の対応関係を示すように使用される。
【００４６】
言い換えれば、予め構成された第３マッピング関係は、第１通信デバイス及び第２通信デバイスの間の物理的な接続が、第１通信デバイスの第１ポートグループのポート及び第２通信デバイスの第２ポートグループのポートを使用することにより確立されることを示す。
【００４７】
任意選択で、第１通信デバイスはさらに、第１通信デバイスにおけるポートグループの特定のポート、及び物理的な接続が第１通信デバイス及び他の通信デバイスの間で確立された他の通信デバイスにおけるポートグループの特定のポートをそれぞれ構成し得る。本願の本実施形態はこれに限定を課すものではない。
【００４８】
第１態様の第５の可能な実施例を参照して、第１態様の第６の可能な実施例では、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドに保持される。
【００４９】
第２態様により、本願はポート構成方法を提供し、方法は、第２通信デバイスによって、指示情報を生成する段階であって、指示情報は、第２ポートグループの識別子を示すべく使用される、段階と、第２通信デバイスによって、第２ポートグループの第２ポートを使用することによって、第１通信デバイスの第１ポートへの接続を確立する段階であって、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用され、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む、段階と、第２通信デバイスによって、第１通信デバイスに指示情報を送信する段階と、を含む。
【００５０】
本願の本実施形態で提供されるポート構成方法により、第２通信デバイスは、第１通信デバイスに指示情報を送信し、指示情報は、第２ポートグループの識別子を示すために使用され、第２通信デバイスは、第２ポートグループの第２ポートを使用することによって、第１通信デバイスの第１ポートへの接続を確立し、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用され、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、これにより、第１通信デバイスは、第２ポートグループの識別子に基づき第１ポートの構成情報を決定し得る。したがって、これは、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
【００５１】
第１通信デバイス及び第２通信デバイスは、各々、ポート構成を介して他の通信デバイスへの接続を確立する必要がある任意の通信デバイスであり得るということは理解されるべきである。本願の本実施形態はこれに限定を課すものではない。
【００５２】
例えば、第１通信デバイス及び／又は第２通信デバイスは、各々、スイッチタイプデバイス（例えばスイッチ）又は非スイッチタイプデバイス（例えばサーバ）であり得る。
【００５３】
第２通信デバイスは、少なくとも１つのポートを含み得、第２通信デバイスの少なくとも１つのポートは、少なくとも１つのポートグループにグループ分けされ得るということは理解されるべきである。第２通信デバイスは、少なくとも１つのポートグループの各々の識別子及びポートグループに含まれるポートについての（ポート番号のような）情報を構成することができる。
【００５４】
同様に、第１通信デバイスは、少なくとも１つのポートを含み得、第１通信デバイスの少なくとも１つのポートは、また、少なくとも１つのポートグループにグループ分けされ得る。
【００５５】
本願の本実施形態のポートグループ（第１ポートグループ又は第２ポートグループを含む）は、１又は複数のポートを含み得ることはさらに理解されるべきである。
【００５６】
任意選択で、第２通信デバイスのポートグループの識別子は、第２通信デバイスの論理識別子と理解され得る。
【００５７】
言い換えれば、第２通信デバイスは、第２通信デバイスの論理識別子及び論理識別子に対応するポート、すなわち、論理識別子が有効であるポートを構成することができる。
【００５８】
第２態様を参照して、第２態様の第１の可能な実施例では、第２通信デバイスは、少なくとも１つのポートグループを含み、少なくとも１つのポートグループは、第２ポートグループを含む。
【００５９】
第２態様の第１の可能な実施例を参照して、第２態様の第２の可能な実施例では、第２通信デバイスが第２ポートグループのみを含む場合、第２ポートグループの識別子は、第２通信デバイスの識別子である。
【００６０】
任意選択で、第２通信デバイスがポートグループを１つのみ含む場合、ポートグループの識別子は、第２通信デバイスの論理識別子、第２通信デバイスのデバイス識別子（例えば、第２通信デバイスの物理識別子）、又は第２通信デバイスを一意に特定できる他の既存のフィールドもしくは新たに追加されるフィールドであり得る。本願の本実施形態はこれに限定を課すものではない。
【００６１】
第２態様のいずれか一つ、又は第２態様の第１もしくは第２の可能な実施例を参照して、第２態様の第３の可能な実施例では、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドに保持される。
【００６２】
第２通信デバイスが第２ポートグループにおける第２ポートを使用することによって第１通信デバイスの第１ポートへの接続を確立することは、第２通信デバイスの第２ポートが、ネットワークケーブルを使用することによって第１通信デバイスの第１ポートへ接続されること、又は第２通信デバイスが、第１通信デバイスへの物理的な接続を確立することを意味し得るということは理解されるべきである。
【００６３】
ピアエンドでのポートに接続された後に、第２通信デバイスは、ローカルエンドでのポートを使用することによって、ローカルエンドでのポートが属するポートグループの識別子（又は論理識別子）を、ピアエンドへ送信することができるということは理解されるべきである。対応して、第２通信デバイスは、さらに、ピアエンドにより送信されたポートグループの識別子（又は論理識別子）を受信できる。
【００６４】
第１通信デバイスへの接続を確立した後に、第２通信デバイスは、根本のプロトコルを使用することによって、複数のポートグループの複数の識別子（又は複数の論理識別子）を交換し得るということは理解されるべきである。
【００６５】
任意選択で、根本のプロトコルは、ＬＬＤＰプロトコル又はＭＡＣプロトコルのような、既存のプロトコルであり得、又は新たに追加されたプロトコルであり得る。本願の本実施形態はこれに限定を課すものではない。
【００６６】
例えば、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドにおいて保持され得る。
【００６７】
第３態様により、本願は、第１態様又は第１態様の任意の可能な実施例の方法を実行するように構成された通信デバイスを提供する。具体的に、通信デバイスは、第１態様又は第１態様の任意の可能な実施例の方法を実行するように構成されたユニットを含み得る。
【００６８】
第４態様により、本願は、第２態様又は第２態様の任意の可能な実施例の方法を実行するように構成された通信デバイスを提供する。具体的に、通信デバイスは、第２態様又は第２態様の任意の可能な実施例の方法を実行するように構成されたユニットを含み得る。
【００６９】
第５態様により、本願は、通信デバイスを提供し、通信デバイスは、メモリ、プロセッサ、送受信機、及びメモリに格納されプロセッサ上で実行できる命令を含む。メモリ、プロセッサ、及び通信インタフェースは、内部接続パスを使用することによって互いに通信する。プロセッサは、命令を実行し、通信デバイスが第１態様又は第１態様の任意の可能な実施例の方法を実装することを可能にする。
【００７０】
第６態様により、本願は、通信デバイスを提供し、通信デバイスは、メモリ、プロセッサ、送受信機、及びメモリに格納されプロセッサ上で実行できる命令を含む。メモリ、プロセッサ、及び通信インタフェースは、内部接続パスを使用することによって互いに通信する。プロセッサは、命令を実行し、通信デバイスが第２態様又は第２態様の任意の可能な実施例の方法を実装することを可能にする。
【００７１】
第７態様により、本願は、コンピュータプログラムを格納するように構成されたコンピュータ可読媒体を提供する。コンピュータプログラムは、第１態様又は第１態様の任意の可能な実施例の方法を実装するために使用される命令を含む。
【００７２】
第８態様により、本願は、コンピュータプログラムを格納するように構成されたコンピュータ可読媒体を提供する。コンピュータプログラムは、第２態様又は第２態様の任意の可能な実施例の方法を実装するために使用される命令を含む。
【００７３】
第９態様により、本願は、命令を含むコンピュータプログラム製品を提供する。命令がコンピュータ上で実行される場合、コンピュータは、第１態様又は第１態様の任意の可能な実施例の方法を実装することを可能にされる。
【００７４】
第１０態様により、本願は、命令を含むコンピュータプログラム製品を提供する。命令がコンピュータ上で実行される場合、コンピュータは、第２態様又は第２態様の任意の可能な実施例の方法を実装することを可能にされる。
【００７５】
第１１態様により、本願は、入力インタフェース、出力インタフェース、少なくとも１つのプロセッサ、及びメモリを含む、チップ装置を提供する。入力インタフェース、出力インタフェース、プロセッサ、及びメモリは、内部接続パスを使用することによって互いに通信する。プロセッサは、メモリにおけるコードを実行するように構成され、プロセッサがコードを実行する場合、チップ装置は、第１態様又は第１態様の任意の可能な実施例の方法を実施する。
【００７６】
第１２態様により、本願は、入力インタフェース、出力インタフェース、少なくとも１つのプロセッサ、及びメモリを含む、チップ装置を提供する。入力インタフェース、出力インタフェース、少なくとも１つのプロセッサ、及びメモリは、内部接続パスを使用することによって互いに通信する。プロセッサは、メモリにおけるコードを実行するように構成され、プロセッサがコードを実行する場合、チップ装置は、第２態様又は第２態様の任意の可能な実施例の方法を実施する。
【図面の簡単な説明】
【００７７】
【図１】本願の一実施形態による適用シナリオの概略図である。
【００７８】
【図２】本願の一実施形態によるネットワークケーブルの２つのエンドでのポートをラベリングする方式の概略図である。
【００７９】
【図３】本願の一実施形態によるポート構成方法の概略フローチャートである。
【００８０】
【図４】本願の一実施形態によるポート構成方法の概略フローチャートである。
【００８１】
【図５】本願の一実施形態による他のポート構成方法の概略フローチャートである。
【００８２】
【図６】本願の一実施形態による通信デバイスの概略ブロック図である。
【００８３】
【図７】本願の一実施形態による他の通信デバイスの概略ブロック図である。
【００８４】
【図８】本願の一実施形態によるさらに他の通信デバイスの概略ブロック図である。
【００８５】
【図９】本願の一実施形態によるさらに他の通信デバイスの概略ブロック図である。
【発明を実施するための形態】
【００８６】
以下では、添付図面を参照して、本願における技術的解決手段を説明する。
【００８７】
図１は、本願の一実施形態による適用シナリオの概略図である。図１に示されるように、通信デバイスＡ及び通信デバイスＢは、データセンタに配置されたレイヤ３ネットワーク上で互いに接続される必要がある２つの通信デバイスである。通信デバイスＡ及び通信デバイスＢは、各々、少なくとも１つのポートを含む（図１は、通信デバイスＡのポート１及び通信デバイスＢのポート２を示す）。
【００８８】
具体的に、通信接続が通信デバイスＡのポート１及び通信デバイスＢのポート２の間で確立される必要があることを決定された後に、ＩＰアドレスは、ポート１及びポート２の両方に対して構成される必要があり、ポート１に対して構成されたＩＰアドレス１及びポート２に対して構成されたＩＰアドレス２は、通信デバイスＡ及び通信デバイスＢの間でレイヤ２インターワーキングを実施するべく、同じサブネット上である必要がある。レイヤ２インターワーキングの後に、通信デバイスＡ及び通信デバイスＢは、ボーダーゲートウェイプロトコル（外部ボーダーゲートウェイプロトコル、ＢＧＰ）又は同様のものを使用することによってルーティング伝送を実施し得、通信デバイスＡ及び通信デバイスＢの間のパケット転送を実施する。
【００８９】
本願の本実施形態の通信デバイスＡ及び通信デバイスＢは、各々、ポート構成を介して他の通信デバイスへの接続を確立する必要がある任意の通信デバイスであり得るということは理解されるべきである。本願の本実施形態はこれに限定を課すものではない。
【００９０】
例えば、通信デバイスＡ及び／又は通信デバイスＢは、各々、スイッチタイプデバイス（例えばスイッチ）又は非スイッチタイプデバイス（例えばサーバ）であり得る。
【００９１】
図１は、レイヤ３ネットワーク上の通信デバイスＡ及び通信デバイスＢの例のみを示すということは理解されるべきである。レイヤ３ネットワークはさらに、他の通信デバイスを含み得る。本願の本実施形態は、これに限定されるものではない。
【００９２】
図１は、通信デバイスＡがポート１を含み、通信デバイスＢがポート２を含む例のみを示すことはさらに理解されるべきである。通信デバイスＡ及び通信デバイスＢは、各々、さらに、他の数のポートを含み得る。本願の本実施形態はこれに限定されるものではない。
【００９３】
データセンタは、現在、ネットワークケーブルの２つのエンドをラベリングする方式で配置され、ポート接続エラーを防止する。既存の配置手段は、以下の段階を含む。
【００９４】
第１に、ネットワークプランニング中に、ネットワーク設計者は、接続される必要がある２つの特定のスイッチの２つの特定のポートを決定する。例えば、配置中に、ネットワーク設計者は、スイッチＡのポート１及びスイッチＢのポート２が接続される必要があることを決定する。
【００９５】
次に、ネットワーク配置人員は、ネットワークケーブルの両方のエンドにラベルを取り付ける。両方のエンドのラベルは、ローカルエンドのスイッチ番号及びポート番号、及びネットワークケーブルのピアエンドのスイッチ番号及びポート番号を示す。例えば、ネットワーク配置人員は、スイッチＡのポート１及びスイッチＢのポート２を接続するネットワークケーブルにラベルを取り付ける。ラベルは、図２に示される方式で示され得る。
【００９６】
次に、ネットワーク配置人員は、ネットワークケーブル上のラベルの指示に基づいて、ネットワークケーブルの２つのエンドを、対応するスイッチの対応するポートにそれぞれ接続する。例えば、ネットワーク配置人員は、図２に示されるラベルに基づいて、スイッチＡのポート１に、ネットワークケーブルの一方のエンドを接続し、スイッチＢのポート２に、ネットワークケーブルの他方のエンドを接続し得る。
【００９７】
最後に、ネットワークＯ＆Ｍ人員は、ネットワークプランニング中に、２つのエンドを接続するように構成されたポートに基づいて、２つのエンドでのポートに対して同じサブネット上でＩＰアドレスを構成する。
【００９８】
しかしながら、既存の配置手段では、スイッチ間のネットワークケーブル配線は、手動で配置され、接続エラーは、手動のケーブル配線中に十分に回避されることができない。追加で、ネットワーク規模が拡張すると、スイッチの数及びネットワークケーブルの数は、継続的に増大し、ケーブル配線エラーの可能性はまた増大する。
【００９９】
このようにして、スイッチ間のネットワークケーブルのポートがネットワーク配置中に間違って接続されると、２つのエンドでのポートのＩＰアドレスは、同じサブネット上ではないことがあり得る。その結果、ＡＲＰ切断は、ポート間で生じ、ＢＧＰ接続は、確立されることができず、スイッチ間のルーティングは適切に動作できない。
【０１００】
本願の実施形態で提供されるポート構成方法及び通信デバイスは、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
【０１０１】
図３は、本願の一実施形態による、ポート構成方法３００の概略フローチャートである。方法３００は、図１に示される適用シナリオに適用され得る。
【０１０２】
Ｓ３１０．第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子を取得し、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用され、第１通信デバイスは、第１ポートを用いることにより、第２ポートグループの第２ポートへの接続を確立し、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む。
【０１０３】
Ｓ３２０．第１通信デバイスは、第２ポートグループの識別子に基づき第１ポートの構成情報を決定する。
【０１０４】
Ｓ３３０．第１通信デバイスは、第１ポートのための構成情報を構成する。
【０１０５】
第１通信デバイスは、図１の通信デバイスＡ及び通信デバイスＢのいずれかであり得、第２通信デバイスは、第１通信デバイスに対応する通信デバイス以外の図１の通信デバイスであり得るということは理解されるべきである。
【０１０６】
第１通信デバイスは、少なくとも１つのポートを含み得、第１通信デバイスの少なくとも１つのポートは、少なくとも１つのポートグループにグループ分けされ得るということはさらに理解されるべきである。第１通信デバイスは、少なくとも１つのポートグループの各々の識別子及びポートグループに含まれるポートについての（ポート番号のような）情報を構成することができる。
【０１０７】
同様に、第２通信デバイスは、少なくとも１つのポートを含み得、第２通信デバイスの少なくとも１つのポートは、また、少なくとも１つのポートグループにグループ分けされ得る。
【０１０８】
本願の本実施形態のポートグループ（第１ポートグループ又は第２ポートグループを含む）は、１又は複数のポートを含み得ることはさらに理解されるべきである。
【０１０９】
例えば、第１通信デバイスは、３つのポートグループである、ポートグループ１、ポートグループ２、及びポートグループ３を含む。ポートグループ１は、識別子１１１を有し、ポート１からポート４を含む。ポートグループ２は、識別子１１２を有し、ポート５からポート８を含む。ポートグループ３は、識別子１１３を有し、ポート９及びポート１０を含む。
【０１１０】
他の例について、第１通信デバイスは、３つのポートグループである、ポートグループ１、ポートグループ２、及びポートグループ３を含む。ポートグループ１は識別子１１１を有し、ポート１からポート４を含む。ポートグループ２は識別子１１２を有し、ポート５を含む。ポートグループ３は識別子１１３を有し、ポート６を含む。
【０１１１】
任意選択で、第１通信デバイスのポートグループの識別子は、第１通信デバイスの論理識別子と理解され得る。
【０１１２】
言い換えれば、第１通信デバイスは、第１通信デバイスの論理識別子及び論理識別子に対応するポート、すなわち、論理識別子が有効であるポートを構成することができる。
【０１１３】
例えば、第１通信デバイスは、３つの論理識別子である、論理識別子１１１、論理識別子１１２、及び論理識別子１１３を含む。論理識別子１１１は、ポート１からポート４に対応し、論理識別子１１２は、ポート５からポート８に対応し、論理識別子１１３は、ポート９及びポート１０に対応する。
【０１１４】
他の例では、第１通信デバイスは、３つの論理識別子である、論理識別子１１１、論理識別子１１２、及び論理識別子１１３を含む。論理識別子１１１は、ポート１からポート４に対応し、論理識別子１１２は、ポート５に対応し、論理識別子１１３は、ポート６に対応する。
【０１１５】
任意選択で、第１通信デバイスがポートグループを１つのみ含む場合、ポートグループの識別子は、第１通信デバイスの論理識別子、第１通信デバイスのデバイス識別子（例えば、第１通信デバイスの物理識別子）、又は第１通信デバイスを一意に特定できる他の既存のフィールドもしくは新たに追加されるフィールドであり得る。本願の本実施形態はこれに限定を課すものではない。
【０１１６】
第１通信デバイスが、Ｓ３１０において第１ポートを使用することによって第２ポートグループの第２ポートへの接続を確立することは、第１通信デバイスの第１ポートが、ネットワークケーブルを使用することによって第２通信デバイスの第２ポートへ接続される、又は第１通信デバイスが、第２通信デバイスへの物理的な接続を確立することを意味し得ることは理解されるべきである。
【０１１７】
任意選択で、Ｓ３１０では、第１通信デバイスは、複数の方式で、第２通信デバイスの第２ポートグループの識別子を取得し得る。本願の本実施形態はこれに限定を課すものではない。
【０１１８】
可能な実施例では、第１通信デバイスは、第２通信デバイスから指示情報を受信し得、指示情報は、第２ポートグループの識別子を示すために使用される。
【０１１９】
言い換えれば、第１通信デバイスは、ピアエンドでポートに接続された後、ピアエンドによって送信されるポートグループの識別子（又は論理識別子）を受信できる。対応して、第１通信デバイスは、さらに、ローカルエンドのポートを使用することによって、ピアエンドに、ローカルエンドのポートが属するポートグループの識別子（又は論理識別子）を送信することができる。
【０１２０】
第２通信デバイスへの接続を確立した後に、第１通信デバイスは、根本のプロトコルを使用することによって、複数のポートグループの複数の識別子（又は複数の論理識別子）を交換し得るということは理解されるべきである。
【０１２１】
任意選択で、根本のプロトコルは、ＬＬＤＰプロトコル又はＭＡＣプロトコルのような、既存のプロトコルであり得、又は新たに追加されたプロトコルであり得る。本願の本実施形態はこれに限定を課すものではない。
【０１２２】
例えば、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドにおいて保持され得る。
【０１２３】
他の可能な実施例では、第１通信デバイスは、他の通信デバイスから指示情報を受信し得る。指示情報は、第２ポートグループの識別子を示すために使用され、他の通信デバイスは、第１通信デバイス及び第２通信デバイスを管理するように構成される。
【０１２４】
さらに他の可能な実施例では、第１通信デバイスは、予め構成された第３マッピング関係に基づき第２ポートグループの識別子を決定し得る。第３マッピング関係は、第１ポートグループの識別子及び第２ポートグループの識別子の間の対応関係を示すために使用される。
【０１２５】
言い換えれば、予め構成された第３マッピング関係は、第１通信デバイス及び第２通信デバイスの間の物理的な接続が、第１通信デバイスの第１ポートグループのポート及び第２通信デバイスの第２ポートグループのポートを使用することにより確立されることを示す。
【０１２６】
任意選択で、第１通信デバイスはさらに、第１通信デバイスにおけるポートグループの特定のポート、及び物理的な接続が第１通信デバイス及び他の通信デバイスの間で確立された他の通信デバイスにおいてポートグループの特定のポートをそれぞれ構成し得る。本願の本実施形態はこれに限定を課すものではない。
【０１２７】
任意選択で、Ｓ３２０では、第１通信デバイスは、複数の方式において、第１ポートの構成情報を決定し得る。本願の本実施形態はこれに限定を課すものではない。
【０１２８】
シナリオ１：第１通信デバイスは、ポートグループを１つのみ含み、第２通信デバイスは、少なくとも１つのポートグループを含む。
【０１２９】
可能な実施例では、第１通信デバイスは、第２ポートグループの識別子及び予め構成された第１マッピング関係に基づき、ポートの構成情報を決定し得、第１マッピング関係は、第２ポートグループの識別子及び構成情報の間の対応関係を示すように使用される。
【０１３０】
具体的に、第１通信デバイスは、少なくとも1つのマッピング関係を予め構成し得る。少なくとも１つのマッピング関係の各々は、ピアエンドにおけるポートグループの識別子とローカルエンドのポート構成との間の対応関係を示すために使用される。少なくとも1つのマッピング関係は、第１マッピング関係を含む。第１通信デバイスは、第２ポートグループの識別子に基づき少なくとも１つのマッピング関係において問い合わせて照合し、第２ポートグループの識別子に対応するポート構成を発見する。ポート構成は、第１ポートの構成情報である。
【０１３１】
本願の本実施形態におけるポートのポート構成はまた、ポートの構成情報と称されることは理解されるべきである。
【０１３２】
第１通信デバイスによって予め構成されたマッピング関係は、第１通信デバイスによって予め構成された論理ノードであり得るということはさらに理解されるべきである。論理ノードは、第１通信デバイスにおける特定のポートに対して最初は有効ではないが、論理ノードにマッチするピアエンドでのポートが満たす必要がある条件（例えば、論理ノードにマッチするピアエンドにおけるポートが属するポートグループの識別子／論理識別子）、及びローカルエンドにおけるポート構成（例えばＩＰアドレス）は指定される。
【０１３３】
対応して、第１ポートが第２ポートに接続された後に、第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子（論理識別子）を取得し、第２ポートグループの識別子に基づいて、第２ポートグループの識別子にマッチする論理ノードのためのローカル構成を検索し、論理ノードにおけるポート構成を、第１ポートに適合させ得る。
【０１３４】
言い換えれば、第１通信デバイスは、論理ノードを構成し、（先行技術において特定のポート上で直接構成される）論理ノードにおけるローカルエンドの適用されるポート構成のような構成情報を構成し、ピアエンドでのポートグループの識別子（又は論理識別子）を指定することができる。
【０１３５】
例えば、第１通信デバイスは、表１に示されるマッピング関係表を予め構成し得る。
【表１】
2021515497.tif 000003
【０１３６】
表１に示されるように、第２通信デバイスは、論理識別子２１１及び論理識別子２１２を含む。論理識別子２１１（言い換えれば、第２ポートグループの識別子２１１）は、有効である場合の第２ポートを含む。第３通信デバイスは、論理識別子３１１を含む。
【０１３７】
表１の下線により示されるように、第１通信デバイスが論理識別子２１１を取得する場合、第１通信デバイスは、ピアエンドの論理識別子２１１に対応するＩＰアドレスを取得するべく、ピアエンドの論理識別子２１１に基づき、表１を問い合わせる。言い換えれば、第１ポートの構成情報は、１８２．１１１．２１１．１１１．２５５．２５５．２５５．０である。
【０１３８】
任意選択で、表１の各行は、第１通信デバイスにより構成されるマッピング関係又は論理ノードと理解され得る。
【０１３９】
シナリオ２：第１通信デバイスは、少なくとも１つのポートグループを含み、少なくとも１つのポートグループは、第１ポートグループを含み、第１ポートは、第１ポートグループの任意のポートであり、第２通信デバイスは、少なくとも１つのポートグループを含む。
【０１４０】
任意選択で、Ｓ３２０では、第１通信デバイスは、第２ポートグループの識別子及び第１ポートグループの識別子に基づき構成情報を決定し得る。
【０１４１】
可能な実施例では、第１通信デバイスは、第２ポートグループの識別子、第１ポートグループの識別子、及び予め構成された第２マッピング関係に基づき構成情報を決定し得、第２マッピング関係は、第２ポートグループの識別子、第１ポートグループの識別子、及び構成情報の間の対応関係を示すように使用される。
【０１４２】
具体的に、第１通信デバイスは、少なくとも1つのマッピング関係を予め構成し得る。少なくとも１つのマッピング関係の各々は、ピアエンドにおけるポートグループの識別子と、ピアエンドにおけるポートグループの識別子と、ローカルエンドのポート構成との間の対応関係を示すために使用される。少なくとも1つのマッピング関係は、第１マッピング関係を含む。第１通信デバイスは、第２ポートグループの識別子と第１ポートグループの識別子とに基づき少なくとも１つのマッピング関係において問い合わせて照合し、第２ポートグループの識別子及び第１ポートグループの識別子の両方に対応するポート構成を発見する。ポート構成は、第１ポートの構成情報である。
【０１４３】
第１通信デバイスによって予め構成されたマッピング関係は、第１通信デバイスによって予め構成された論理ノードであり得るということはさらに理解されるべきである。論理ノードは、第１通信デバイスにおける特定のポートに対して最初は有効ではないが、論理ノードにマッチするピアエンドでのポートが満たす必要がある条件（例えば、論理ノードにマッチするピアエンドにおけるポートが属するポートグループの識別子／論理識別子）、ローカルエンドにおけるポート、及びローカルエンドにおけるポート構成（例えばＩＰアドレス）は指定される。
【０１４４】
対応して、第１ポートが第２ポートに接続された後に、第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子（論理識別子）を取得し、第１ポートが属する第１ポートグループの識別子と第２ポートグループの識別子とに基づき、第１ポートグループの識別子と第２ポートグループの識別子とにマッチする論理ノードのためのローカル構成を検索し、論理ノードにおけるポート構成を第１ポートに適合させ得る。
【０１４５】
言い換えれば、第１通信デバイスは、論理ノードを構成し、（先行技術において特定のポート上で直接構成される）論理ノードにおけるローカルエンドの適用されるポート構成のような構成情報を構成し、ピアエンドでのポートグループの識別子（又は論理識別子）を指定することができる。
【０１４６】
例えば、第１通信デバイスは、表２に示されるマッピング関係表を予め構成し得る。
【表２】
2021515497.tif 000004
【０１４７】
表２に示されるように、第１通信デバイスは、論理識別子１１１、論理識別子１１２、及び論理識別子１１３を含む。論理識別子１１２（言い換えれば、第１ポートグループの識別子１１２）は、有効である場合の第１ポートを含む。第２通信デバイスは、論理識別子２１１及び論理識別子２１２を含む。論理識別子２１２（言い換えれば、第２ポートグループの識別子２１２）は、有効である場合の第２ポートを含む。第３通信デバイスは、論理識別子３１１を含む。
【０１４８】
表２の下線により示されるように、第１通信デバイスが論理識別子２１２を取得する場合、第１通信デバイスは、ピアエンドの論理識別子２１２及びローカルエンドの論理識別子１１２に基づき表２を問い合わせ、ピアエンドの論理識別子２１２に対応するＩＰアドレス及びローカルエンドの論理識別子１１２に対応するＩＰアドレスを取得する。言い換えれば、第１ポートの構成情報は、１８２．１１１．２１２．１１１  ２５５．２５５．２５５．０である。
【０１４９】
任意選択で、表２の各行は、第１通信デバイスにより構成されるマッピング関係又は論理ノードと理解され得る。
【０１５０】
表１及び表２は、第１通信デバイスにより予め構成されたマッピング関係の実装可能な形態の例を示すに過ぎないことは理解されるべきである。しかしながら、第１通信デバイスにより予め構成されたマッピング関係は、表の形態に限定されるものではなく、また、他の形態、例えばマッピング関係ツリーにあり得る。本願の本実施形態はこれに限定を課すものではない。
【０１５１】
本願の本実施形態で提供されるポート構成方法により、第１通信デバイスは、第２通信デバイスの第２ポートグループの識別子を取得し得る。第２ポートグループの識別子は、第１通信デバイスの構成情報を示すべく使用される。第１通信デバイスは、第１ポートを使用することにより、第２ポートグループの第２ポートへの接続を確立する。第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートである。第１通信デバイスは、第２ポートグループの識別子に基づき第１ポートの構成情報を決定し、第１ポートの構成情報を構成する。
【０１５２】
具体的には、ネットワーク計画フェーズにおいて、ネットワーク設計者は、複数の通信デバイスの間の接続関係を計画することのみが必要であり、複数のポートの間の接続関係を指定する必要は無い。対応して、ネットワーク配置フェーズにおいて、ネットワーク配置人員は、スイッチが正確に接続されていることを確保することのみが必要であり、スイッチの接続に使用されるポートが正確に接続されているかどうかについて心配する必要が無い。したがって、これは、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
【０１５３】
図４は、本願の一実施形態によるポート構成方法４００の概略フローチャートである。図４に示されるように、方法４００は、図１に示される適用シナリオに適用され得る。
【０１５４】
Ｓ４１０．第２通信デバイスは、指示情報を生成し、指示情報は、第２ポートグループの識別子を示すべく使用され、第２通信デバイスは、第２ポートグループの第２ポートを使用することによって、第１通信デバイスの第１ポートへの接続を確立し、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用され、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む。
【０１５５】
Ｓ４２０．第２通信デバイスは、第１通信デバイスへ指示情報を送信し、対応して、第１通信デバイスは、第２通信デバイスから指示情報を受信する。
【０１５６】
第２通信デバイスは、図１の通信デバイスＡ及び通信デバイスＢのいずれかであり得、第１通信デバイスは、第２通信デバイスに対応する通信デバイス以外の図１の通信デバイスであり得ることは理解されるべきである。
【０１５７】
任意選択で、第２通信デバイスは、少なくとも１つのポートを含み得、第２通信デバイスの少なくとも１つのポートは、少なくとも１つのポートグループにグループ分けされ得る。少なくとも１つのポートグループは、第２ポートグループを含む。第２通信デバイスは、少なくとも１つのポートグループの各々の識別子及びポートグループに含まれるポートについての（ポート番号のような）情報を構成することができる。
【０１５８】
同様に、第１通信デバイスは、少なくとも１つのポートを含み得、第１通信デバイスの少なくとも１つのポートはまた、少なくとも１つのポートグループにグループ分けされ得る。
【０１５９】
本願の本実施形態のポートグループ（第１ポートグループ又は第２ポートグループを含む）は、１又は複数のポートを含み得ることはさらに理解されるべきである。
【０１６０】
例えば、第２通信デバイスは、３つのポートグループである、ポートグループ１、ポートグループ２、及びポートグループ３を含む。ポートグループ１は、識別子２１１を有し、ポート１からポート４を含む。ポートグループ２は、識別子２１２を有し、ポート５からポート８を含む。ポートグループ３は、識別子２１３を有し、ポート９及びポート１０を含む。
【０１６１】
他の例について、第２通信デバイスは、３つのポートグループである、ポートグループ１、ポートグループ２、及びポートグループ３を含む。ポートグループ１は、識別子２１１を有し、ポート１からポート４を含む。ポートグループ２は、識別子２１２を有し、ポート５を含む。ポートグループ３は、識別子２１３を有し、ポート６を含む。
【０１６２】
任意選択で、第２通信デバイスのポートグループの識別子は、第２通信デバイスの論理識別子と理解され得る。
【０１６３】
言い換えれば、第２通信デバイスは、第２通信デバイスの論理識別子及び論理識別子に対応するポート、すなわち、論理識別子が有効であるポートを構成することができる。
【０１６４】
例えば、第２通信デバイスは、３つの論理識別子である、論理識別子２１１、論理識別子２１２、及び論理識別子２１３を含む。論理識別子２１１は、ポート１からポート４に対応し、論理識別子２１２は、ポート５からポート８に対応し、論理識別子２１３は、ポート９及びポート１０に対応する。
【０１６５】
他の例では、第２通信デバイスは、３つの論理識別子である、論理識別子２１１、論理識別子２１２、及び論理識別子２１３を含む。論理識別子２１１は、ポート１からポート４に対応し、論理識別子２１２は、ポート５に対応し、論理識別子２１３は、ポート６に対応する。
【０１６６】
任意選択で、第２通信デバイスがポートグループを１つのみ含む場合、ポートグループの識別子は、第２通信デバイスの論理識別子、第２通信デバイスのデバイス識別子（例えば、第２通信デバイスの物理識別子）、又は第２通信デバイスを一意に特定できる他の既存のフィールドもしくは新たに追加されるフィールドであり得る。本願の本実施形態はこれに限定を課すものではない。
【０１６７】
Ｓ４１０において、第２通信デバイスが第２ポートグループにおける第２ポートを使用することによって第１通信デバイスの第１ポートへの接続を確立することは、第２通信デバイスの第２ポートが、ネットワークケーブルを使用することによって第１通信デバイスの第１ポートへ接続されること、又は第２通信デバイスが、第１通信デバイスへの物理的な接続を確立することを意味し得るということは理解されるべきである。
【０１６８】
ピアエンドでのポートに接続された後に、第２通信デバイスは、ローカルエンドでのポートを使用することによって、ローカルエンドでのポートが属するポートグループの識別子（又は論理識別子）を、ピアエンドへ送信することができるということは理解されるべきである。対応して、第２通信デバイスは、さらに、ピアエンドにより送信されたポートグループの識別子（又は論理識別子）を受信できる。
【０１６９】
第１通信デバイスへの接続を確立した後に、第２通信デバイスは、根本のプロトコルを使用することによって、複数のポートグループの複数の識別子（又は複数の論理識別子）を交換し得ることは理解されるべきである。
【０１７０】
任意選択で、根本のプロトコルは、ＬＬＤＰプロトコル又はＭＡＣプロトコルのような、既存のプロトコルであり得、又は新たに追加されたプロトコルであり得る。本願の本実施形態はこれに限定を課すものではない。
【０１７１】
例えば、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドに保持され得る。
【０１７２】
任意選択で、Ｓ４２０の後に、第１通信デバイスは、図３において第２通信デバイスにより実行される段階を実行し得、第１ポートの構成情報を決定して第１ポートを構成する。詳細は本明細書で再度説明しない。
【０１７３】
本願の本実施形態で提供されるポート構成方法により、第２通信デバイスは、第１通信デバイスに指示情報を送信し、指示情報は、第２ポートグループの識別子を示すために使用され、第２通信デバイスは、第２ポートグループの第２ポートを使用することによって、第１通信デバイスの第１ポートへの接続を確立し、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すべく使用され、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、これにより、第１通信デバイスは、第２ポートグループの識別子に基づき第１ポートの構成情報を決定し得る。したがって、これは、２つの通信デバイスが手動で接続されるポートにおいてエラーが生じるため、２つの通信デバイスの間のルーティングが適切に動作できないという問題を回避できる。
【０１７４】
図５は、本願の一実施形態によるポート構成方法５００の概略フローチャートである。図５に示されるように、方法５００は、図１に示される適用シナリオに適用され得る。
【０１７５】
ネットワーク計画フェーズにおいて、ネットワーク設計者は、第１通信デバイスが第２通信デバイスに接続される必要があることを計画し、第１通信デバイス上にあり、第２通信デバイスを接続するために使用されるポートのＩＰアドレスは、１７２．１．１１２．１１／２４であり、第２通信デバイス上にあり、第１通信デバイスに接続するために使用されるポートのＩＰアドレスは、１７２．１．１１２．１２／２４であることは注意すべきである。
【０１７６】
Ｓ５０１．第１通信デバイスは、論理識別子１１１を第１通信デバイスに割り当てる。
【０１７７】
任意選択で、論理識別子１１１は、拡張コマンドラインインターフェイス（ｃｏｍｍａｎｄ  ｌｉｎｅ  ｉｎｔｅｒｆａｃｅ、ＣＬＩ）、ネットワーク構成（ｎｅｔｗｏｒｋ  ｃｏｎｆｉｇｕｒａｔｉｏｎ，  ＮＥＴＣＯＮＦ）プロトコル、又は同様のものを使用することにより、第１通信デバイスにおいて構成され得る。
【０１７８】
Ｓ５０２．第２通信デバイスは、論理識別子２２２を第２通信デバイスに割り当てる。
【０１７９】
任意選択で、論理識別子２２２は、拡張コマンドラインインターフェイス（ＣＬＩ）、ＮＥＴＣＯＮＦ、又は同様のものを使用することにより、第２通信デバイスにおいて構成され得る。
【０１８０】
Ｓ５０１は、第１通信デバイスが論理識別子を構成する手順であり、Ｓ５０２は、第２通信デバイスが論理識別子を構成する手順であることは注意すべきである。Ｓ５０１及びＳ５０２の実行シーケンスは、本願の本実施形態に限定されるものではない。
【０１８１】
Ｓ５０３．第１通信デバイスは、第１通信デバイスに対する論理ノード１を構成し、論理ノード１にマッチするピアエンドの論理識別子及びピアエンドの論理識別子に対応するローカルエンドでのポートのＩＰアドレスは、論理ノード１上で構成される。
【０１８２】
例えば、第１通信デバイスは、コマンド「ローカルｉｐ１７２．１．１１２．１１／２４」を使用することによって、論理ノード１上のローカルエンドのポートのＩＰアドレスを構成し、コマンド「ピアスイッチ論理ｉｄ２２２」を使用することによって、論理ノード１上のピアエンドの論理識別子を構成する。
【０１８３】
任意選択で、第１論理ノードは、拡張スイッチのＣＬＩ、ＮＥＴＣＯＮＦ、又は同様のものを使用することによって第１通信デバイスにおいて構成され得る。
【０１８４】
Ｓ５０４．第２通信デバイスは、第２通信デバイスに対する論理ノード２を構成し、論理ノード２にマッチするピアエンドの論理識別子及びピアエンドの論理識別子に対応するローカルエンドでのポートのＩＰアドレスは、論理ノード２上で構成される。
【０１８５】
例えば、第２通信デバイスは、コマンド「ローカルｉｐ１７２．１．１１２．２２／２４」を使用することによって、論理ノード２上のローカルエンドでのポートのＩＰアドレスを構成し、コマンド「ピアスイッチ論理ｉｄ１１１」を使用することによって、論理ノード２上のピアエンドの論理識別子を構成する。
【０１８６】
任意選択で、第２論理ノードは、拡張スイッチのＣＬＩ、ＮＥＴＣＯＮＦ、又は同様のものを使用することによって第２通信デバイスにおいて構成され得る。
【０１８７】
Ｓ５０３は、第１通信デバイスが論理ノードを構成する手順であり、Ｓ５０４は、第２通信デバイスが論理ノードを構成する手順であることは注意すべきである。Ｓ５０３及びＳ５０４の実行シーケンスは、本願の本実施形態に限定されるものではない。
【０１８８】
Ｓ５０５．第１通信デバイスは、第２通信デバイスへの物理的な接続を確立する。
【０１８９】
例えば、ネットワーク配置人員は、ネットワークケーブルの一方のエンドを、第１通信デバイスのポートＡに接続し、ネットワークケーブルの他方のエンドを、第２通信デバイスのポートＢに接続する。
【０１９０】
Ｓ５０６．第１通信デバイスは、第１指示情報を第２通信デバイスに送信し、第１指示情報は、論理識別子１１１を示すために使用される。対応して、第２通信デバイスは、第１通信デバイスから第１指示情報を受信する。
【０１９１】
任意選択で、第１指示情報は、第１ＬＬＤＰパケットにおいて保持され得る。
【０１９２】
例えば、第１指示情報は、第１ＬＬＤＰパケットにおける予約済みフィールドに保持され得、予約済みフィールドは、論理識別子フィールドに設定され、論理識別子フィールドの値は論理識別子１１１である。
【０１９３】
他の例では、第１指示情報は、第１ＬＬＤＰパケットにおけるデバイス識別子フィールドに保持され得、デバイス識別子フィールドの値は論理識別子１１１である。
【０１９４】
Ｓ５０７．第２通信デバイスは、第２指示情報を第１通信デバイスに送信し、第２指示情報は、論理識別子２２２を示すように使用される。対応して、第１通信デバイスは、第２通信デバイスから第２指示情報を受信する。
【０１９５】
任意選択で、第２指示情報は、第２ＬＬＤＰパケットに保持され得る。
【０１９６】
例えば、第２指示情報は、第２ＬＬＤＰパケットにおける予約済みフィールドに保持され得、予約済みフィールドは、論理識別子フィールドに設定され、論理識別子フィールドの値は論理識別子２２２である。
【０１９７】
他の例では、第２指示情報は、第２ＬＬＤＰパケットにおけるデバイス識別子フィールドに保持され得、デバイス識別子フィールドの値は論理識別子２２２である。
【０１９８】
既存のＬＬＤＰパケットは、デバイス識別子（筐体識別子、Ｃｈａｓｓｉｓ  ＩＤ）フィールド、ポート識別子（ｐｏｒｔ  ＩＤ）フィールド、生存時間（ｔｉｍｅ  ｔｏ  ｌｉｖｅ）フィールド、リンクレイヤディスカバリプロトコルデータユニット（ｌｉｎｋ  ｌａｙｅｒ  ｄｉｓｃｏｖｅｒｙ  ｐｒｏｔｏｃｏｌ  ｄａｔａ  ｕｎｉｔ，  ＬＬＤＰＤＵ）エンド識別子フィールド、及び予約済みフィールドを含むことは理解されるべきである。
【０１９９】
任意選択で、第１指示情報及び第２指示情報は、あるいは、別の既存のプロトコルにおけるパケット又は新たに追加されたプロトコルにおけるパケットに保持され得る。本願の本実施形態はこれに限定を課すものではない。
【０２００】
Ｓ５０６は、第１通信デバイスが論理識別子を第２通信デバイスに通知する手順であり、Ｓ５０７は、第２通信デバイスが論理識別子を通知する手順であることは注意すべきである。Ｓ５０６及びＳ５０７の実行シーケンスは、本願の本実施形態において限定されるものではない。
【０２０１】
Ｓ５０８．第２通信デバイスは、第１指示情報により示された論理識別子１１１に基づきローカル構成におけるマッチされた論理ノード２を発見し、次に、ポートＢ上で、論理ノード２上で構成されたローカルエンドでのポートのＩＰアドレス１７２．１．１１２．２２／２４を構成する。
【０２０２】
Ｓ５０９．第１通信デバイスは、第２指示情報により示された論理識別子２２２に基づきローカル構成におけるマッチされた論理ノード１を発見し、次に、ポートＡ上で、論理ノード１上で構成されたローカルエンドでのポートのＩＰアドレス１７２．１．１１２．１１／２４を構成する。
【０２０３】
Ｓ５０８は、第１通信デバイスがポートを構成する手順であり、Ｓ５０９は、第２通信デバイスがポートを構成する手順であることは注意すべきである。Ｓ５０８及びＳ５０９の実行シーケンスは、本願の本実施形態において限定されるものではない。
【０２０４】
図２から図５を参照して、前述は、本願の実施形態において提供されたポート構成方法を記載する。図６から図９を参照して、前述は、本願の実施形態において提供された通信デバイスを記載する。
【０２０５】
図６は、本願の一実施形態による通信デバイス３００の概略ブロック図である。通信３００は、第２通信デバイスの第２ポートグループの識別子を取得するように構成された取得ユニット６１０であって、第２ポートグループの識別子は、通信デバイスの第１ポートの構成情報を示すために使用され、通信デバイスは、第１ポートを使用することにより第２ポートグループにおける第２ポートへの接続を確立し、第１ポートは、通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む、取得ユニット６１０と、取得ユニット６１０により取得された第２ポートグループの識別子に基づき第１ポートの構成情報を決定するように構成された決定ユニット６２０と、第１ポートに対して、決定ユニット６２０により決定された構成情報を構成するように構成された構成ユニット６３０と、を含む。
【０２０６】
任意選択で、決定ユニットは、第２ポートグループの識別子及び予め構成された第１マッピング関係に基づき、ポートの構成情報を決定するように具体的に構成され、第１マッピング関係は、第２ポートグループの識別子及び構成情報の間の対応関係を示すように使用される。
【０２０７】
任意選択で、通信デバイスは、少なくとも１つのポートグループを含み、少なくとも１つのポートグループは、第１ポートグループを含み、第１ポートは、第１ポートグループの任意のポートであり、決定ユニットは、第２ポートグループの識別子及び第１ポートグループの識別子に基づき構成情報を決定するように具体的に構成される。
【０２０８】
任意選択で、決定ユニットは、第２ポートグループの識別子、第１ポートグループの識別子、及び予め構成された第２マッピング関係に基づき構成情報を決定するように具体的に構成され、第２マッピング関係は、第２ポートグループの識別子、第１ポートグループの識別子、及び構成情報の間の対応関係を示すように使用される。
【０２０９】
任意選択で、通信デバイスが第１ポートグループのみを含む場合、第１ポートグループの識別子は、通信デバイスの識別子である。
【０２１０】
任意選択で、通信デバイスはさらに受信ユニットを含む。受信ユニットは、第２通信デバイスにより送信された指示情報を受信するように構成され、指示情報は、第２ポートグループの識別子を示すために使用される。
【０２１１】
任意選択で、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドにおいて保持される。
【０２１２】
通信デバイス６００は、本明細書では、機能ユニットの形態で実装されることは理解されるべきである。用語「ユニット」は本明細書では、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ，  ＡＳＩＣ）、電子回路、１又は複数のソフトウェア又はファームウェアプログラムを実行するように構成されたプロセッサ（例えば共有プロセッサ、専用プロセッサ、又はグループプロセッサ）、メモリ、組み合わせ論理回路、及び／又は説明した機能をサポートする他の適切なコンポーネントであり得る。随意の例では、通信デバイス６００は、具体的に、方法３００から方法５００の実施形態における第１通信デバイスであり得ることは、当業者は理解し得る。通信デバイス６００は、方法３００から方法５００の実施形態における第１通信デバイスに対応する手順及び／又は段階を実行するように構成され得る。繰り返しを避けるために、詳細はここで再度説明しない。
【０２１３】
図７は、本願の一実施形態による通信デバイス７００の概略ブロック図である。通信デバイス７００は、指示情報を生成するように構成された生成ユニット７１０であって、指示情報は、第２ポートグループの識別子を示すために使用され、通信デバイスは、第２ポートグループの第２ポートを使用することにより第１通信デバイスの第１ポートへの接続を確立し、第２ポートグループの識別子は、第１通信デバイスの第１ポートの構成情報を示すために使用され、第１ポートは、第１通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む、生成ユニット７１０と、生成ユニット７１０により生成された指示情報を第１通信デバイスに送信するように構成された送信ユニット７２０と、を含む。
【０２１４】
任意選択で、第２通信デバイスは、少なくとも１つのポートグループを含み、少なくとも１つのポートグループは、第２ポートグループを含む。
【０２１５】
任意選択で、第２通信デバイスが第２ポートグループのみを含む場合、第２ポートグループの識別子は、第２通信デバイスの識別子である。
【０２１６】
任意選択で、指示情報は、リンクレイヤディスカバリプロトコルＬＬＤＰパケットにおけるデバイス識別子フィールド又はＬＬＤＰパケットにおける予約されたフィールドにおいて保持される。
【０２１７】
通信デバイス７００は、本明細書では、機能ユニットの形態で実装されることは理解されるべきである。用語「ユニット」は本明細書では、ＡＳＩＣ、電子回路、１又は複数のソフトウェア又はファームウェアプログラムを実行するように構成されたプロセッサ（例えば共有プロセッサ、専用プロセッサ、又はグループプロセッサ）、メモリ、組み合わせ論理回路、及び／又は説明した機能をサポートする他の適切なコンポーネントであり得る。随意の例では、通信デバイス７００は、具体的に、方法３００から方法５００の実施形態における第２通信デバイスであり得ることは、当業者は理解し得る。通信デバイス７００は、方法３００から方法５００の実施形態における第２通信デバイスに対応する手順及び／又は段階を実行するように構成され得る。繰り返しを避けるために、詳細はここで再度説明しない。
【０２１８】
図８は、本願の一実施形態による通信デバイス８００を示す。通信デバイス８００は、図３から図５の第１通信デバイスであり得る。第１通信デバイス８００は、図８に示されるハードウェアアーキテクチャを使用し得る。装置は、プロセッサ８１０、送受信機８２０、及びメモリ８３０を含み得る。プロセッサ８１０、送受信機８２０、及びメモリ８３０は、内部接続パスを使用することにより、互いに通信する。図６の決定ユニット６２０及び構成ユニット６３０により実装される関連機能は、プロセッサ８１０により実装され得、取得ユニット６１０により実装される関連機能は、送受信機８２０を制御することによりプロセッサ８１０により実装され得る。
【０２１９】
プロセッサ８１０は、１又は複数のプロセッサを含み得、例えば１又は複数の中央演算処理装置（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ，  ＣＰＵ）を含む。プロセッサが１つのＣＰＵである場合、ＣＰＵは、シングルコアＣＰＵ又はマルチコアＣＰＵであり得る。
【０２２０】
送受信機８２０は、データ及び／又は情報を送信及び受信し、データ及び／又は情報を受信するように構成される。送受信機は、送信機及び受信機を含み得る。送信器は、データ及び／又は信号を送信するように構成され、受信器は、データ及び／又は信号を受信するように構成される。
【０２２１】
メモリ８３０は、ランダムアクセスメモリ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ，  ＲＡＭ）、リードオンリメモリ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ，  ＲＯＭ）、消去可能なプログラマブルメモリ（ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ，  ＥＰＲＯＭ）、及びコンパクトディスクリードオンリメモリ（ｃｏｍｐａｃｔ  ｄｉｓｃ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ，  ＣＤ−ＲＯＭ）を含むがこれに限定されるものではない。メモリ５３０は、関連命令及びデータを格納するように構成される。
【０２２２】
メモリ９３０は、装置のプログラムコード及びデータを格納するように構成され、別個のデバイスであり得、又はプロセッサ５１０に統合され得る。
【０２２３】
具体的にプロセッサ８１０は、第２通信デバイスとの情報／データ伝送を実行するように送受信機を制御するように構成される。詳細には、方法の実施形態の説明を参照する。詳細は本明細書で再度説明しない。
【０２２４】
図８は、装置の簡略設計のみを示すことは理解されることができる。実際の適用中に、装置は、他の必要な構成要素をさらに含み得、任意の数の送受信機、プロセッサ、コントローラ、及びメモリを含みこれに限定されるものではなく、本願を実装できる全ての装置は、本願の保護範囲内に含まれるものとなる。
【０２２５】
可能な設計では、通信デバイス８００は、チップ装置と置き換えられ得、例えば、装置において使用され得る通信チップであり得、装置におけるプロセッサ８１０の関連機能を実装するように構成される。チップ装置は、フィールドプログラマブルゲートアレイ、専用集積チップ、システムチップ、中央演算処理装置、ネットワークプロセッサ、デジタル信号処理回路、マイクロコントローラ、プログラマブルコントローラ、又は関連機能を実装するための他の集積チップであり得る。任意選択で、チップは、プログラムコードを格納するように構成される１又は複数のメモリを含み得る。コードが実行される場合、プロセッサは、対応する機能を実装することを可能にされる。
【０２２６】
図９は、本願の一実施形態による通信デバイス９００を示す。通信デバイス９００は、図３から図５の第２通信デバイスであり得る。通信９００は、図９に示されるハードウェアアーキテクチャを使用し得る。装置は、プロセッサ９１０、送受信機９２０、及びメモリ９３０を含み得る。プロセッサ９１０、送受信機９２０、及びメモリ９３０は、内部接続パスを使用することにより、互いに通信する。図７の生成ユニット７１０により実装される関連機能は、プロセッサ９１０により実装され得、送信ユニット７２０により実装される関連機能は、送受信機９２０を制御することによりプロセッサ９１０により実装され得る。
【０２２７】
プロセッサ９１０は、１又は複数のプロセッサを含み得、例えば１又は複数のＣＰＵを含む。プロセッサが１つのＣＰＵである場合、ＣＰＵは、シングルコアＣＰＵ又はマルチコアＣＰＵであり得る。
【０２２８】
送受信機９２０は、データ及び／又は情報を送信及び受信し、データ及び／又は情報を受信するように構成される。送受信機は、送信機及び受信機を含み得る。送信器は、データ及び／又は情報を送信するように構成され、受信器は、データ及び／又は情報を受信するように構成される。
【０２２９】
メモリ９３０は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、及びＣＤ−ＲＯＭを含むがこれらに限定されるものではない。メモリ９３０は、関連命令及びデータを格納するように構成される。
【０２３０】
メモリ９３０は、装置のプログラムコード及びデータを格納するように構成され、別個のデバイスであり得、又はプロセッサ９１０に統合され得る。
【０２３１】
具体的にプロセッサ９１０は、第１通信デバイスとの情報伝送を実行するように送受信機を制御するように構成される。詳細には、方法の実施形態の説明を参照する。詳細は本明細書で再度説明しない。
【０２３２】
図９は、装置の簡略設計のみを示すことは理解されることができる。実際の適用中に、装置は、他の必要な構成要素をさらに含み、任意の数の送受信機、プロセッサ、コントローラ、及びメモリを含み得るがこれに限定されるものではなく、本願を実装できる全ての装置は、本願の保護範囲内に含まれるものとなる。
【０２３３】
可能な設計では、装置９００は、チップ装置と置き換えられ得、例えば、装置において使用され得る通信チップであり得、装置におけるプロセッサ９１０の関連機能を実装するように構成される。チップ装置は、フィールドプログラマブルゲートアレイ、専用集積チップ、システムチップ、中央演算処理装置、ネットワークプロセッサ、デジタル信号処理回路、マイクロコントローラ、プログラマブルコントローラ、又は関連機能を実装するための他の集積チップであり得る。任意選択で、チップは、プログラムコードを格納するように構成される１又は複数のメモリを含み得る。コードが実行される場合、プロセッサは、対応する機能を実装することを可能にされる。
【０２３４】
当業者であれば、本明細書において開示される実施形態を参照して説明される例におけるユニット及びアルゴリズム段階は、電子ハードウェア又はコンピュータソフトウェアと電子ハードウェアとの組み合わせにより実装され得ることを認識し得る。これらの機能がハードウェア及びソフトウェアのどちらで実行されるかは、技術的解決策の特定の用途及び設計上の制約で決まる。当業者は、異なる方法を用いて、説明された機能を特定の用途ごとに実装し得るが、当該実装が本願の範囲を超えるとみなされるべきではない。
【０２３５】
当業者は明確に理解し得るように、説明を簡便かつ簡潔にする目的で、説明したシステム、装置、及びユニットの詳細な動作プロセスについては、前述の方法の実施形態における対応するプロセスを参照されたい。詳細は本明細書で再度説明しない。
【０２３６】
本願において提供されたいくつかの実施形態において、開示されたシステム、装置、及び方法は、別の方式で実装され得ることが理解されるべきである。例えば、説明される装置の実施形態は、単なる例に過ぎない。例えば、ユニット区分は単に論理機能区分に過ぎず、実際の実装においては他の区分であってよい。例えば、複数のユニット又はコンポーネントを組み合わせるか又は統合して別のシステムにしてもよいし、いくつかの特徴を無視するか又は実行しなくてもよい。加えて、表示又は議論される相互結合もしくは直接結合又は通信接続は、いくつかのインタフェースを使用することにより実装され得る。機器又はユニットの間の間接的な連結又は通信接続は、電子的な形態、機械的な形態、又は、別の形態で実装され得る。
【０２３７】
別個の部分として説明されたユニットは、物理的に分かれていても、そうでなくてもよい。また、ユニットとして表示された部分は、物理的ユニットであっても、そうでなくてもよく、一か所に配置されてよく、又は、複数のネットワークユニットにおいて分散されてよい。ユニットのいくつか又は全てが、実施形態の解決手段の目的を達成するための実際の要件に従って選択されてよい。
【０２３８】
加えて、本願の実施形態における機能ユニットは、１つの処理ユニットに組み込まれてもよく、当該ユニットの各々は、物理的に単独で存在してもよく、２つ又はそれよりも多くのユニットが１つのユニットに組み込まれてもよい。
【０２３９】
機能がソフトウェア機能ユニットの形態で実装され、単独製品として販売又は使用されるとき、機能はコンピュータ可読記憶媒体に格納されてよい。そのような理解に基づいて、基本的に本願の技術的解決手段又は従来技術に対して貢献する部分又は技術的解決手段のいくつかが、ソフトウェアプロダクトの形式で実装されてよい。コンピュータソフトウェア製品は、記憶媒体に格納され、本発明の実施形態において説明された方法の段階の全部又は一部を実行するよう、（パーソナルコンピュータ、サーバ、又はネットワークデバイスであり得る）コンピュータデバイスに命令するためのいくつかの命令を含む。上述した記憶媒体は、プログラムコードを格納可能な任意の媒体、例えば、ＵＳＢフラッシュドライブ、取り外し可能なハードディスク、ＲＯＭ、ＲＡＭ、磁気ディスク又は光ディスクを含む。
【０２４０】
上述の説明は、単に本願の特定の実装に過ぎず、本願の保護範囲を限定することを意図するものではない。本願に開示された技術的範囲内で当業者が容易に考え出す、あらゆる変形又は置換は、本願の保護範囲に含まれるものとする。したがって、本出願の保護範囲は、特許請求の範囲の保護範囲の対象になるものとする。
【図１】
2021515497.tif 000005
【図２】
2021515497.tif 000006
【図３】
2021515497.tif 000007
【図４】
2021515497.tif 000008
【図５】
2021515497.tif 000009
【図６】
2021515497.tif 000010
【図７】
2021515497.tif 000011
【図８】
2021515497.tif 000012
【図９】
2021515497.tif 000013
【手続補正書】
【提出日】令和2年10月14日(2020.10.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ポート構成の方法であって、前記方法は、
第２通信デバイスの第２ポートグループの識別子を第１通信デバイスが取得する段階であって、前記第２ポートグループの前記識別子は、前記第１通信デバイスの第１ポートの構成情報を示すべく使用される、段階と、
前記第１ポートを使用することにより、前記第２ポートグループの第２ポートへの接続を、前記第１通信デバイスが確立する段階であって、前記第１ポートは、前記第１通信デバイスの任意のポートであり、前記第２ポートは、前記第２ポートグループの任意のポートであり、前記構成情報は、インターネットプロトコルＩＰアドレスを含む、段階と、
前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を、前記第１通信デバイスが決定する段階と、
前記第１ポートのための前記構成情報を、前記第１通信デバイスが構成する段階と、を備える
方法。
【請求項２】
前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を、前記第１通信デバイスが決定する前記段階は、
前記第２ポートグループの前記識別子及び予め構成された第１マッピング関係に基づき前記第１ポートの前記構成情報を、前記第１通信デバイスが決定する段階であって、前記第１マッピング関係は、前記第２ポートグループの前記識別子と前記構成情報との間の対応関係を示すために使用される、段階を含む
請求項１に記載の方法。
【請求項３】
前記第１通信デバイスは、少なくとも１つのポートグループを備え、前記少なくとも１つのポートグループは、第１ポートグループを備え、前記第１ポートは、前記第１ポートグループにおける任意のポートであり、
前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を前記第１通信デバイスが決定する前記段階は、
前記第２ポートグループの前記識別子と前記第１ポートグループの識別子とに基づいて、前記構成情報を前記第１通信デバイスが決定する段階を含む
請求項１に記載の方法。
【請求項４】
前記第２ポートグループの前記識別子及び前記第１ポートグループの識別子に基づき前記構成情報を前記第１通信デバイスが決定する前記段階は、
前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び予め構成された第２マッピング関係に基づき前記構成情報を、前記第１通信デバイスが決定する段階であって、前記第２マッピング関係は、前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び前記構成情報の間の対応関係を示すために使用される、段階を含む
請求項３に記載の方法。
【請求項５】
前記第１通信デバイスが前記第１ポートグループのみを含む場合、前記第１ポートグループの前記識別子は、前記第１通信デバイスの識別子である
請求項３又は４に記載の方法。
【請求項６】
第２通信デバイスの第２ポートグループの識別子を第１通信デバイスが取得する前記段階は、
前記第２通信デバイスにより送信された指示情報を前記第１通信デバイスが受信する段階であって、前記指示情報は、前記第２ポートグループの前記識別子を示すために使用される、段階を含む
請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記指示情報は、リンクレイヤディスカバリプロトコルパケット（ＬＬＤＰパケット）におけるデバイス識別子フィールド又は前記ＬＬＤＰパケットにおける予約されたフィールドに保持される
請求項６に記載の方法。
【請求項８】
通信デバイスであって、前記通信デバイスは、
第２通信デバイスの第２ポートグループの識別子を取得するように構成された取得ユニットであって、前記第２ポートグループの前記識別子は、前記通信デバイスの第１ポートの構成情報を示すために使用され、前記通信デバイスは、前記第１ポートを使用することによって前記第２ポートグループの第２ポートへの接続を確立し、前記第１ポートは、前記通信デバイスの任意のポートであり、前記第２ポートは、前記第２ポートグループの任意のポートであり、前記構成情報は、インターネットプロトコルＩＰアドレスを含む、取得ユニットと、
前記取得ユニットにより取得された前記第２ポートグループの前記識別子に基づき前記第１ポートの前記構成情報を決定するように構成される決定ユニットと、
前記第１ポートに対して、前記決定ユニットにより決定された前記構成情報を構成するように構成される構成ユニットと、を備える。
通信デバイス。
【請求項９】
前記決定ユニットは、前記第２ポートグループの前記識別子及び予め構成された第１マッピング関係に基づき、前記第１ポートの前記構成情報を決定するように具体的に構成され、
前記第１マッピング関係は、前記第２ポートグループの前記識別子及び前記構成情報の間の対応関係を示すために使用される
請求項８に記載の通信デバイス。
【請求項１０】
前記通信デバイスは、少なくとも１つのポートグループを含み、前記少なくとも１つのポートグループは、第１ポートグループを含み、前記第１ポートは、前記第１ポートグループの任意のポートであり、
前記決定ユニットは、前記第２ポートグループの前記識別子及び前記第１ポートグループの識別子に基づき前記構成情報を決定するように具体的に構成される
請求項８に記載の通信デバイス。
【請求項１１】
前記決定ユニットは、前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び予め構成された第２マッピング関係に基づき前記構成情報を決定するように具体的に構成され、
前記第２マッピング関係は、前記第２ポートグループの前記識別子、前記第１ポートグループの前記識別子、及び前記構成情報の間の対応関係を示すために使用される
請求項１０に記載の通信デバイス。
【請求項１２】
前記通信デバイスが前記第１ポートグループのみを含む場合、前記第１ポートグループの前記識別子は、前記通信デバイスの識別子である
請求項１０又は１１に記載の通信デバイス。
【請求項１３】
前記通信デバイスはさらに、受信ユニットを備え、
前記受信ユニットは、前記第２通信デバイスにより送信された指示情報を受信するように構成され、前記指示情報は、前記第２ポートグループの前記識別子を示すために使用される
請求項８から１２のいずれか一項に記載の通信デバイス。
【請求項１４】
前記指示情報は、リンクレイヤディスカバリプロトコルパケット（ＬＬＤＰパケット）におけるデバイス識別子フィールド又は前記ＬＬＤＰパケットにおける予約されたフィールドに保持される
請求項１３に記載の通信デバイス。
【請求項１５】
コンピュータに、請求項１から７のいずれか一項に記載の方法を実行させるための
プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０２０５
【補正方法】変更
【補正の内容】
【０２０５】
図６は、本願の一実施形態による通信デバイス３００の概略ブロック図である。通信デバイス３００は、第２通信デバイスの第２ポートグループの識別子を取得するように構成された取得ユニット６１０であって、第２ポートグループの識別子は、通信デバイスの第１ポートの構成情報を示すために使用され、通信デバイスは、第１ポートを使用することにより第２ポートグループにおける第２ポートへの接続を確立し、第１ポートは、通信デバイスの任意のポートであり、第２ポートは、第２ポートグループの任意のポートであり、構成情報は、インターネットプロトコルＩＰアドレスを含む、取得ユニット６１０と、取得ユニット６１０により取得された第２ポートグループの識別子に基づき第１ポートの構成情報を決定するように構成された決定ユニット６２０と、第１ポートに対して、決定ユニット６２０により決定された構成情報を構成するように構成された構成ユニット６３０と、を含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０２２６
【補正方法】変更
【補正の内容】
【０２２６】
図９は、本願の一実施形態による通信デバイス９００を示す。通信デバイス９００は、図３から図５の第２通信デバイスであり得る。通信デバイス９００は、図９に示されるハードウェアアーキテクチャを使用し得る。装置は、プロセッサ９１０、送受信機９２０、及びメモリ９３０を含み得る。プロセッサ９１０、送受信機９２０、及びメモリ９３０は、内部接続パスを使用することにより、互いに通信する。図７の生成ユニット７１０により実装される関連機能は、プロセッサ９１０により実装され得、送信ユニット７２０により実装される関連機能は、送受信機９２０を制御することによりプロセッサ９１０により実装され得る。
【国際調査報告】
2021515497.tif 000014
2021515497.tif 000015
2021515497.tif 000016
2021515497.tif 000017