(57)【要約】      （修正有）【課題】ネットワークサービス構成方法およびネットワーク管理装置を提供する。【解決手段】端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを、ネットワーク管理装置によって、取得するステップと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータに従って、構成対象ポートを決定するステップと、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を生成するステップと、構成対象ポートの構成命令を構成対象ネットワーク装置に送信するステップとを含む。管理者からの介入が要求されず、ネットワーク運用および保守のエラー確率を低減することができ、ネットワークサービスのパラメータを構成する効率が改善され、管理者の多くの時間が節約される。【選択図】図３
2018166323.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークサービス構成方法であって、前記方法は、
端末アクセスポートと、前記端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを、ネットワーク管理装置によって、取得するステップであって、前記端末アクセスポートは、ネットワーク内のネットワーク装置の、端末装置を接続するためのポートである、ステップと、 
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータに従って、構成対象ポートを、前記ネットワーク管理装置によって、決定するステップであって、前記構成対象ポートは、関連経路上にあって、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータと関連付けられるポートであり、前記関連経路は、前記端末アクセスポートとコアスイッチとの間の経路である、ステップと、 
前記構成対象ポートと、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータとに従って、前記構成対象ポートの構成命令を、前記ネットワーク管理装置によって、生成するステップと、
構成対象ネットワーク装置に前記構成対象ポートの前記構成命令を、前記ネットワーク管理装置によって、送信するステップであって、前記構成対象ネットワーク装置は、前記構成対象ポートが位置しているネットワーク装置である、ステップと、
を含む、ネットワークサービス構成方法。
【請求項２】
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータは、仮想ローカル・エリア・ネットワーク識別子（VLAN ID）であり、前記構成対象ポートは、前記関連経路上の、前記端末アクセスポート以外のポートであり、
前記構成対象ポートと、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータとに従って、前記構成対象ポートの構成命令を、前記ネットワーク管理装置によって、生成する前記ステップは、
前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDが存在しないとき、前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDを作成するよう指示するために使用され、前記構成対象ポートを前記VLAN IDに付加するよう指示するために使用される構成命令を生成するステップ、または、
前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDが存在するとき、前記構成対象ポートを前記VLAN IDに付加するよう指示するために使用される構成命令を生成するステップ、
を含む、請求項1に記載のネットワークサービス構成方法。 
【請求項３】
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータは、動的ホスト構成プロトコル（DHCP）スヌーピングを有効にしており、前記構成対象ポートは、前記関連経路上の別のネットワーク装置を接続するための、前記端末アクセスポートが位置しているネットワーク装置のポートであり、 
前記構成対象ポートと、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータとに従って、前記構成対象ポートの構成命令を、前記ネットワーク管理装置によって、生成する前記ステップは、
前記関連経路上の前記別のネットワーク装置を接続するための、前記端末アクセスポートが位置している前記ネットワーク装置の前記ポートに、DHCPスヌーピング信頼済みポートとして構成されるよう指示するために使用される構成命令を、前記ネットワーク管理装置によって、生成するステップ
を含む、請求項1に記載のネットワークサービス構成方法。
【請求項４】
端末アクセスポートと、前記端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを取得するように構成される、送受信機ユニットであって、前記端末アクセスポートは、ネットワーク内のネットワーク装置の、端末装置を接続するためのポートである、送受信機ユニットと、
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータに従って、構成対象ポートを決定し、前記構成対象ポートは、関連経路上にあって、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータと関連付けられるポートであり、前記関連経路は前記端末アクセスポートとコアスイッチとの間の経路であり、前記構成対象ポートと、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータとに従って、前記構成対象ポートの構成命令を生成するように構成された、処理ユニットと、
を含む、ネットワーク管理装置であって、 
前記送受信機ユニットは、前記構成対象ポートの前記構成命令を、構成対象ネットワーク装置に送信するようにさらに構成され、前記構成対象ネットワーク装置は、前記構成対象ポートが位置しているネットワーク装置である、
ネットワーク管理装置。
【請求項５】
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータは、仮想ローカル・エリア・ネットワーク識別子（VLAN ID）であり、前記構成対象ポートは、前記関連経路上の、前記端末アクセスポート以外のポートであり、
前記処理ユニットは、
前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDが存在しないとき、前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDを作成するよう指示するために使用され、前記構成対象ポートを前記VLAN IDに付加するよう指示するために使用される、構成命令を生成し、または、
前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDが存在するとき、前記構成対象ポートを前記VLAN IDに付加するよう指示するために使用される、構成命令を生成する
ように構成される、請求項4に記載のネットワーク管理装置。
【請求項６】
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータは、動的ホスト構成プロトコル（DHCP）スヌーピングを有効にしており、前記構成対象ポートは、前記関連経路上の別のネットワーク装置を接続するための、前記端末アクセスポートが位置しているネットワーク装置のポートであり、 
前記処理ユニットは、
前記関連経路上の前記別のネットワーク装置を接続するための、前記端末アクセスポートが位置している前記ネットワーク装置の前記ポートに、DHCPスヌーピング信頼済みポートとして構成されるよう指示するために使用される構成命令を生成する
ように構成される、請求項4に記載のネットワーク管理装置。
【請求項７】
送受信機とプロセッサとを含む、ネットワーク管理装置であって、
前記プロセッサは、端末アクセスポートと、前記端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを、前記送受信機を使用することによって、取得するように構成され、前記端末アクセスポートは、ネットワーク内のネットワーク装置の、端末装置を接続するためのポートであり、 
前記プロセッサは、前記送受信機によって取得される、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータに従って、構成対象ポートを決定し、前記構成対象ポートは、関連経路上にあって、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータと関連付けられるポートであり、前記関連経路は、前記端末アクセスポートとコアスイッチとの間の経路であり、前記構成対象ポートと、前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータとに従って、前記構成対象ポートの構成命令を生成するようにさらに構成され、 
前記プロセッサは、前記プロセッサによって生成される、前記構成対象ポートの前記構成命令を、前記送受信機を使用することによって構成対象ネットワーク装置に送信するようにさらに構成され、前記構成対象ネットワーク装置は、前記構成対象ポートが位置しているネットワーク装置である、
ネットワーク管理装置。
【請求項８】
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータは、仮想ローカル・エリア・ネットワーク識別子（VLAN ID）であり、前記構成対象ポートは、前記関連経路上の、前記端末アクセスポート以外のポートであり、
前記プロセッサは、
前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDが存在しないとき、前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDを作成するよう指示するために使用され、前記構成対象ポートを前記VLAN IDに付加するよう指示するために使用される、構成命令を生成し、または、
前記構成対象ポートが位置している前記ネットワーク装置に前記VLAN IDが存在するとき、前記構成対象ポートを前記VLAN IDに付加するよう指示するために使用される、構成命令を生成する
ように構成される、請求項7に記載のネットワーク管理装置。
【請求項９】
前記端末アクセスポートに対して構成される、前記ネットワークサービスの前記アクセスパラメータは、動的ホスト構成プロトコル（DHCP）スヌーピングを有効にしており、前記構成対象ポートは、前記関連経路上の別のネットワーク装置を接続するための、前記端末アクセスポートが位置しているネットワーク装置のポートであり、
前記プロセッサは、
前記関連経路上の前記別のネットワーク装置を接続するための、前記端末アクセスポートが位置している前記ネットワーク装置の前記ポートに、DHCPスヌーピング信頼済みポートとして構成されるよう指示するために使用される構成命令を生成する
ように構成される、請求項7に記載のネットワーク管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、通信技術の分野に関し、より詳細には、ネットワークサービス構成方法およびネットワーク管理装置に関する。
【背景技術】
【０００２】
ネットワーク応用では、ネットワーク装置管理の簡略化は、重要な問題である。ネットワーク管理では、ネットワーク内に位置している端末がインターネットにアクセスする必要があるとき、ネットワーク内のネットワーク装置を使用することによって端末のアクセスデータがインターネットに送信されるように、管理者は、ネットワーク内の各ネットワーク装置のネットワークポートに対して対応するパラメータを構成する必要がある。ネットワークポートに対してパラメータを構成するプロセスでは、管理者は、端末がインターネットにアクセスするとき関連するネットワーク装置を最初に解析し、関連ネットワーク装置のサービス構成要件を次に解析し、ネットワーク装置を1つずつ最終的に構成する必要がある。
【０００３】
ネットワークサービスのパラメータを構成するとき、管理者は、関連ネットワーク装置の構成を計算する必要がある。これは、管理者の技能に対して高い要求を有する。
【発明の概要】
【０００４】
本出願は、ネットワークサービスの半自動構成を実施するように、ネットワークサービス構成方法およびネットワーク管理装置を提供する。
【課題を解決するための手段】
【０００５】
第1の実施態様に従って、ネットワークサービス構成方法が提供される。
【０００６】
方法は、端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを、ネットワーク管理装置によって、取得するステップであって、ここで端末アクセスポートは、ネットワーク内のネットワーク装置の、端末装置を接続するためのポートである、ステップと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータに従って、構成対象ポートを、ネットワーク管理装置によって、決定するステップであって、ここで構成対象ポートは、関連経路上にあって、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータと関連付けられるポートであり、関連経路は、端末アクセスポートとコアスイッチと間の経路である、ステップと、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を、ネットワーク管理装置によって、生成するステップと、構成対象ポートの構成命令を、構成対象ネットワーク装置に、ネットワーク管理装置によって、送信するステップであって、ここで構成対象ネットワーク装置は、構成対象ポートが位置しているネットワーク装置である、ステップとを含む。 
【０００７】
端末アクセスポートを決定した後、ネットワーク管理装置は、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータに従って、端末アクセスポートとコアスイッチとの間の経路上の構成対象ポートを決定し、次に、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を自動的に生成し、構成対象ポートの構成命令を、構成対象ネットワーク装置に送信することができ、それにより、管理者からの介入を要求することなくネットワークサービスのパラメータ構成を完了し、したがって、管理者がネットワークサービス上でパラメータ構成管理を行うための技能要求、ならびにネットワーク運用および保守のエラー確率を下げることができる。
【０００８】
第1の実施態様に関連して、第1の実施態様の第1の可能な実装では、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータは、仮想ローカル・エリア・ネットワーク識別子（英語：virtual local area network Identifier、VLAN ID）であり、構成対象ポートは、関連経路上の、端末アクセスポート以外のすべてのポートを含み、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を、ネットワーク管理装置によって、生成するステップは、具体的には、構成対象ポートが位置しているネットワーク装置にVLAN IDが存在しないとき、構成対象ポートが位置しているネットワーク装置にVLAN IDを作成するよう指示するために使用され、構成対象ポートをVLAN IDに付加するよう指示するために使用される構成命令を生成するステップ、または、構成対象ポートが位置しているネットワーク装置にVLAN IDが存在するとき、構成対象ポートをVLAN IDに付加するよう指示するために使用される構成命令を生成するステップである。
【０００９】
ネットワーク管理装置は、構成対象ポートによるVLANサービスを許可するためのコマンドを、VLANサービスに対して構成対象ポートによって実行される事前設定コマンドを使用することによって生成し、それにより、手動介入を必要とせずにVLANサービスを自動的に構成して、ネットワークサービスを構成する効率を改善する。
【００１０】
第1の実施態様に関連して、第1の実施態様の第2の可能な実装では、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータは、動的ホスト構成プロトコルDHCP（英語：Dynamic Host Configuration Protocol、DHCP）スヌーピングを有効にしており、構成対象ポートは、関連経路上の別のネットワーク装置を接続するための、端末アクセスポートが位置しているネットワーク装置のポートであり、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を、ネットワーク管理装置によって、生成するステップは、具体的には、関連経路上の別のネットワーク装置を接続するための、端末アクセスポートが位置しているネットワーク装置のポートに、DHCPスヌーピング信頼済みポートとして構成されるよう指示するために使用される構成命令を、ネットワーク管理装置によって、生成するステップである。
【００１１】
ネットワーク管理装置は、第1のポートによるDHCP監視を有効にし、端末アクセスポートによるDHCP監視を信頼するためのコマンドを、DHCP監視サービスに対して構成対象ポートにより実行される事前設定コマンドを使用することによって生成し、それにより、手動介入を必要とせずにDHCP監視サービスを自動的に構成して、ネットワークサービスを構成する効率を改善する。 
【００１２】
第2の実施態様によれば、ネットワーク管理装置が提供され、ここでネットワーク管理装置は、第1の実施態様または第1の実施態様の実装のうちのいずれか1つにおける方法を実行するためのモジュールを含む。 
【００１３】
第3の実施態様によれば、送受信機およびプロセッサを含む、ネットワーク管理装置が提供され、ここでプロセッサは、第1の実施態様または第1の実施態様の実装のうちのいずれか1つにおける方法を実行するように構成される。
【００１４】
第4の実施態様によれば、コンピュータ記憶媒体が提供され、ここでコンピュータ記憶媒体は、第1の実施態様または第1の実施態様の可能な実装で提供される方法を実行するために、第3の実施態様で提供されるプロセッサによって実行されるコンピュータソフトウェア命令を格納するように構成される。
【図面の簡単な説明】
【００１５】
【図１】本出願によるシステムアーキテクチャの概略図である。
【図２】本出願によるシステムアーキテクチャの概略図である。
【図３】本出願によるネットワークサービス構成方法の概略フローチャートである。
【図４】本出願によるネットワークトポロジの概略図である。
【図５】本出願によるネットワークトポロジの概略図である。
【図６】本出願によるネットワークトポロジの概略図である。
【図７】本出願によるネットワークトポロジの概略図である。
【図８】本出願によるネットワーク管理装置の概略構造図である。
【図９】本出願によるネットワーク管理装置の概略構造図である。
【発明を実施するための形態】
【００１６】
図1に示されたネットワークで、コアスイッチはスイッチ1、スイッチ2およびスイッチ3に別々に接続され、スイッチ2はスイッチ4およびスイッチ5に接続され、ワイヤレス・アクセス・ポイント（英語：access point、AP）はスイッチ5に接続される。パーソナルコンピュータPCは、スイッチ4に接続される。PCはインターネットにアクセスする必要があり、管理者によってなされた解析に従って、PCのアクセスデータが通過するネットワークポートに対して構成される必要があるパラメータは、仮想ローカル・エリア・ネットワーク（英語：virtual local area network、VLAN）VLAN識別子100である。この場合、管理者は、PCとインターネットとの間の通過されるネットワーク装置がスイッチ4、スイッチ2、およびコアスイッチであることを決定し、次に、スイッチ4の、端末を接続するためのネットワークポートと、スイッチ4の、スイッチ2を接続するためのネットワークポートとを、VLAN100に付加することを許可するように構成を行い、スイッチ2の、スイッチ4を接続するためのネットワークポートと、スイッチ2の、コアスイッチを接続するためのネットワークポートとを、VLAN100に付加することを許可するように構成を行い、コアスイッチの、スイッチ2を接続するためのネットワークポートをVLAN100に付加することを許可するように構成を行い、それによってパラメータ構成を完了する。したがって、スイッチ5、スイッチ2およびコアスイッチのいくつかのネットワークポートは、VLAN200に付加することを許可するために構成される。
【００１７】
しかしながら、ネットワークサービスのパラメータを構成するとき、管理者は、関連ネットワーク装置の構成を計算することを要求される。これは、管理者の技能に対して高い要求を有し、多くの時間がかかる。
【００１８】
前述の説明に基づいて、図2は、本出願に適用されるシステムアーキテクチャを示す。システムアーキテクチャに基づいて、ネットワークサービスの構成を制御することができ、ネットワークサービスの半自動パラメータ構成を実施することができる。本出願で提供される、ネットワークサービス構成のためのシステムアーキテクチャは、ネットワーク管理装置201ならびに3つのネットワーク装置、すなわち、コアスイッチ202、リレースイッチ203、およびエッジスイッチ204を含む。各独立ネットワークは、ただ1つのコアスイッチ202、複数のリレースイッチ203、および複数のエッジスイッチ204を含む。コアスイッチ202は、リレースイッチ203を使用することによってエッジスイッチ204に接続してもよく、またはエッジスイッチ204に直接接続してもよい。表示の便宜のために、図2は、ただ1つのリレースイッチ203を含むネットワークの実施例を示す。実際の応用では、コアスイッチ202は、カスケード接続を用いて複数のリレースイッチ203に接続した後にエッジスイッチ204に接続してもよい。
【００１９】
ネットワーク管理装置201は、ネットワーク管理サーバであってもよく、ネットワーク内のネットワーク装置を管理し、制御命令をネットワーク管理装置201によって管理されるネットワーク装置に送信するように構成される。コアスイッチ202は、一般に、ネットワーク内にあってインターネットにアクセスすることができるネットワーク装置である。エッジスイッチ204は、一般に、端末を接続するように構成されるネットワーク装置である。端末は、有線方式でエッジスイッチ204を接続する、パーソナルコンピュータまたはAPなどの端末装置とすることができる。リレースイッチ203は、ネットワーク内にある、コアスイッチ202とエッジスイッチ204との間のネットワーク装置である。
【００２０】
図2に示されるポート2042およびポート2044は、エッジスイッチ204上にある、端末に接続することが可能なポートであり、本出願で端末アクセスポートとも呼ばれることがある。
【００２１】
本出願では、ネットワーク管理装置201は、ネットワーク内のネットワーク装置を取得することができ、ネットワーク内のネットワーク装置間の接続関係を取得することができる。
【００２２】
前述の説明に基づいて、図3は、本出願で提供されるネットワークサービス構成方法の手順の実施例を示す。手順はネットワーク管理装置によって行うことができる。
【００２３】
図3に示されるように、手順は次のステップを具体的に含む。
【００２４】
ステップ301：ネットワーク管理装置は、端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを取得する。
【００２５】
端末アクセスポートは、ネットワーク内のエッジスイッチ上にある、端末を接続するためのポートであり、端末は、ネットワークリソースを使用するように、有線方式でポートに接続することができる。端末が端末アクセスポートに接続された後、端末を使用するユーザは、端末に接続された端末アクセスポート、例えば、図2におけるエッジスイッチ204上のポート2042を管理者に通知する。端末アクセスポートを取得した後、管理者は、端末アクセスポートに対して、ネットワークサービスのアクセスパラメータを手動で構成する。次に、ネットワーク管理装置が、端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを取得することができるように、管理者は、ポート2042としての端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを、ネットワーク管理装置のユーザ管理インタフェース上で、構成することができる。 
【００２６】
管理者が端末アクセスポートに対してネットワークサービスのアクセスパラメータを手動で構成するとき、端末がPCであり、かつPCがインターネットにアクセスする必要がある場合、端末アクセスポートに対して管理者により構成される、ネットワークサービスのアクセスパラメータは、VLAN識別子（ID）である。端末アクセスポートは、VLAN IDに付加することを許可するために構成する必要がある。端末がAPである場合、端末アクセスポートに対して構成される、ネットワークサービスの対応するアクセスパラメータは、動的ホスト構成プロトコル（英語：Dynamic Host Configuration Protocol、DHCP）DHCPスヌーピング（英語：snooping）を有効にしている。端末アクセスポートに対して構成される、ネットワークサービスの前述のアクセスパラメータのタイプは、例としてのみ使用され、本出願はそれについて限定を課さない。 
【００２７】
ステップ302：ネットワーク管理装置は、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータに従って構成対象ポートを決定する。 
【００２８】
構成対象ポートは、関連経路上にあって、端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに関連付けられるポートである。関連経路は、端末アクセスポートとコアスイッチとの間の経路である。端末アクセスポートを決定した後に、ネットワーク管理装置は、端末アクセスポートに従って関連経路を決定する必要がある。ネットワーク管理装置は、ネットワーク装置間の接続関係を学習することができるので、ネットワーク管理装置は、開始点として端末アクセスポートを使用することによって、および終了点としてコアスイッチを使用することによって、端末アクセスポートとコアスイッチとの間の経路を決定することができる。例えば、図2では、端末アクセスポートがポート2042であると学習すると、ネットワーク管理装置201は、コアスイッチ202に近づく方向で探索するための開始点としてポート2042を使用し、ネットワーク装置のポート番号を使用することによりポート2042→ポート2041→ポート2032→ポート2031→ポート2021と表される関連経路を取得することができる。端末アクセスポートがポート2044である場合、ネットワーク管理装置201は、関連経路をポート2044→ポート2043→ポート2033→ポート2031→ポート2021と決定することができる。 
【００２９】
ネットワーク管理装置201は、関連経路に従って、構成対象ポートを取得することができる。構成対象ポートは、関連経路上のすべてのポートのうちの1つまたは複数とすることができる。関連経路上のどの1つまたは複数のポートが構成対象ポートであるかは、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータによって決定される。例えば、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータがVLAN IDであるとき、構成対象ポートは、関連経路上の、端末アクセスポート以外のすべてのポートを含む。図2に示されるように、端末アクセスポートがポート2042であるとき、構成対象ポートは、ポート2041、ポート2032、ポート2031、およびポート2021である。端末アクセスポートがポート2044であるとき、構成対象ポートは、ポート2043、ポート2033、ポート2031、およびポート2021である。
【００３０】
端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータがDHCPスヌーピングを有効にしているとき、構成対象ポートは、関連経路上の別のネットワーク装置を接続するための、端末アクセスポートが位置しているネットワーク装置のポートである。図2に示されるように、端末アクセスポートがポート2042であるとき、関連経路上のリレースイッチ203を接続するための、端末アクセスポートが位置しているエッジスイッチ204のポートは、ポート2041であり、構成対象ポートは、ポート2041である。したがって、端末アクセスポートがポート2044であるとき、構成対象ポートは、ポート2043である。
【００３１】
ステップ303：ネットワーク管理装置は、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を生成する。
【００３２】
実行命令は、各構成対象ポートに対して構成される必要があるので、異なる端末アクセスポートに対して、ネットワークサービスの異なるアクセスパラメータが構成され、端末アクセスポートに対応する構成対象ポートに対して、異なる命令が構成される。以下に詳細を説明する。
【００３３】
端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータがVLAN IDであると決定し、構成対象ポートが、関連経路上の、端末アクセスポート以外のすべてのポートを含むと決定した後、ネットワーク管理装置は、構成対象ポートが位置しているネットワーク装置にVLAN IDが存在するかどうかを決定する必要がある。構成対象ポートが位置しているネットワーク装置にVLAN IDが存在しないと決定するとき、ネットワーク管理装置は、構成対象ポートが位置しているネットワーク装置にVLAN IDを作成するよう指示するために使用され、構成対象ポートをVLAN IDに付加するよう指示するために使用される、構成命令を生成する。構成対象ポートが位置しているネットワーク装置にVLAN IDが存在すると決定するとき、ネットワーク管理装置は、構成対象ポートをVLAN IDに付加するよう指示するために使用される、構成命令を生成する。
【００３４】
例えば、図4に示されるように、ネットワーク管理装置は、開始点として端末アクセスポート4032を使用する関連経路上のすべてのポート、すなわち、ポート4031、ポート4024、ポート4023、ポート4022、ポート4021、およびポート4011に対して、ネットワークサービスのパラメータVLAN100を構成しており、端末アクセスポート4034に対して、ネットワークサービスのアクセスパラメータVLAN200を構成している。すなわち、管理者は、ポート4034に対してVLAN200を新たに構成すると決定し、ネットワーク管理装置は、端末アクセスポート4034に対して構成される、ネットワークサービスのアクセスパラメータがVLAN200であると学習し、開始点として端末アクセスポート4034を使用する関連経路上の各ポートに対して、ネットワークサービスのパラメータVLAN200を構成しなければならない場合がある。図4に示されたネットワークトポロジでは、構成対象ポートは、ポート4033、ポート4025、ポート4023、ポート4022、ポート4021、およびポート4011であると決定することができる。この場合、ネットワーク管理装置は、エッジスイッチ403にVLAN200が存在すると決定することができ、したがって、ポート4033をVLAN200に付加するよう指示するために使用される構成命令を生成することができる。しかしながら、VLAN200は、リレースイッチ402またはコアスイッチ401に存在しない。この場合、ネットワーク管理装置は、ポート4023およびポート4025が位置しているリレースイッチ402にVLAN200を作成するよう指示するために使用される構成命令と、ポート4023およびポート4025をVLAN200に付加するよう指示するために使用される構成命令とを生成する必要があり、ポート4021およびポート4022が位置しているリレースイッチ402にVLAN200を作成するよう指示するために使用される構成命令と、ポート4021およびポート4022をVLAN200に付加するよう指示するために使用される構成命令とを生成する必要があり、ポート4011が位置しているコアスイッチ401にVLAN200を作成するよう指示するために使用される構成命令と、ポート4011をVLAN200に付加するよう指示するために使用される構成命令とを生成する必要がある。構成されたネットワークトポロジが図5に示されている。
【００３５】
任意選択として、ネットワーク管理装置が、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータは、DHCPスヌーピングを有効にしていると決定し、構成対象ポートは、関連経路上の別のネットワーク装置を接続するための、端末アクセスポートが位置しているネットワーク装置のポートであると決定した後、ネットワーク管理装置は、関連経路上の別のネットワーク装置を接続するための、端末アクセスポートが位置しているネットワーク装置のポートに、DHCPスヌーピング信頼済みポートとして構成されるよう指示するために使用される構成命令を生成することができる。
【００３６】
例えば、図6に示されるネットワークで、ネットワークは、コアスイッチ601、リレースイッチ602、およびエッジスイッチ603を含む。関連経路上のポートは、ポート6032、ポート6031、ポート6022、ポート6021、およびポート6011を含む。管理者は、端末アクセスポート6032に対して、DHCPスヌーピングを有効にするようにネットワークサービスのアクセスパラメータを構成し、すなわち、端末アクセスポートに対してDHCPスヌーピングが有効にされる。ネットワーク管理装置は、端末アクセスポート6032に対して構成される、ネットワークサービスのアクセスパラメータがDHCPスヌーピングを有効にしていることを学習することができ、したがって、DHCPスヌーピング信頼済みポートとして構成されるよう構成対象ポート6031に指示するために使用される構成命令を生成することができる。例えば、エッジスイッチ603におけるポート6031の構成命令は、DHCPスヌーピング信頼済みである。構成されたネットワークトポロジが図7に示されている。
【００３７】
説明の便宜のために、前述の実施例が比較的単純なトポロジ環境を示すだけであることに、留意するべきである。実際の応用では、方法は、より多くのネットワーク装置およびより複雑なネットワーク化を伴うネットワークに適用することができる。
【００３８】
前述の構成命令は、管理者によって事前設定されてもよい。構成命令と、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとの間の対応は、管理者によって事前設定され、次にネットワーク管理装置に格納されて、ネットワーク管理装置によって呼び出される。
【００３９】
ステップ304：ネットワーク管理装置は、構成対象ポートの構成命令を構成対象ネットワーク装置に送信する。
【００４０】
各構成対象ポートの構成命令を生成した後、ネットワーク管理装置は、構成対象ポートの生成された構成命令を関連経路上の構成対象ネットワーク装置に送信して、ネットワークサービス構成を完了し、ここで構成対象ネットワーク装置は、構成対象ポートが位置しているネットワーク装置である。
【００４１】
端末アクセスポートを決定した後、ネットワーク管理装置は、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータに従って、端末アクセスポートとコアスイッチとの間の経路上の構成対象ポートを決定し、次に、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を自動的に生成して、構成対象ポートの構成命令を構成対象ネットワーク装置に送信し、それにより、ネットワークサービスのパラメータ構成を完了し得ることを、前述の実施形態から知ることができる。このプロセスでは、管理者からの介入が要求されず、管理者がネットワークサービス上でパラメータ構成管理を行うための技能要求が下げられ、ネットワーク運用および保守のエラー確率を低減することができ、ネットワークサービスを構成する効率が改善され、管理者の多くの時間が節約される。
【００４２】
図8は、本出願によるネットワーク管理装置を示す。ネットワーク管理装置は、ネットワークサービス構成の手順を行うことができる。
【００４３】
図8に示されるように、ネットワーク管理装置は、処理ユニット801および送受信機ユニット802を具体的に含む。
【００４４】
送受信機ユニット802は、端末アクセスポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとを取得するように構成され、ここで端末アクセスポートは、ネットワーク内のネットワーク装置の、端末装置を接続するためのポートである。
【００４５】
処理ユニット801は、送受信機ユニット802によって取得される、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータに従って、構成対象ポートを決定し、ここで構成対象ポートは、関連経路上にあって、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータと関連付けられるポートであり、関連経路は、端末アクセスポートとコアスイッチとの間の経路であり、構成対象ポートと、端末アクセスポートに対して構成される、ネットワークサービスのアクセスパラメータとに従って、構成対象ポートの構成命令を生成するように、構成される。
【００４６】
送受信機ユニット802は、構成対象ポートの構成命令を構成対象ネットワーク装置に送信するようにさらに構成され、ここで構成対象ネットワーク装置は、構成対象ポートが位置しているネットワーク装置である。
【００４７】
処理ユニット801および送受信機ユニット802によって行われる具体的な手順については、前述の実施形態に詳細に説明されているので、詳細は再び説明しない。
【００４８】
同じ概念に基づいて図9を参照すると、図9は本出願によるネットワーク管理装置900を示している。ネットワーク管理装置900は、前述の実施形態でネットワーク管理装置によって行われるステップまたは機能を行うことができる。ネットワーク管理装置900は、送受信機901、プロセッサ902、およびメモリ903を含み得る。プロセッサ902は、ネットワーク管理装置900の動作を制御するように構成される。メモリ903は、リードオンリメモリおよびランダム・アクセス・メモリを含み、プロセッサ902によって実行され得る命令およびデータを格納することができる。送受信機901、プロセッサ902、およびメモリ903などの構成要素は、バス909を使用することによって接続される。
【００４９】
本出願において開示されたネットワークサービス構成方法は、プロセッサ902に適用されてもよく、または、プロセッサ902によって実施されてもよい。
【００５０】
プロセッサ902は、メモリ903内のコードを読んで、ネットワークサービス構成の手順を実行するように構成される。
【００５１】
前述の実施形態のすべてまたは一部は、ソフトウェア、ハードウェア、またはそれらの任意の組合せを用いて実施することができる。実施形態を実施するためにソフトウェアが使用されるとき、実施形態は、コンピュータプログラム製品の形で完全にまたは部分的に実施することができる。
【００５２】
コンピュータプログラム製品は、1つまたは複数のコンピュータ命令を含む。コンピュータプログラム命令がロードされコンピュータ上で実行されるとき、本発明の実施形態による手順または機能がすべてまたは部分的に生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、または別のプログラム可能な機器とすることができる。コンピュータ命令は、コンピュータ可読記憶媒体に格納されてもよく、またはコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に伝送されてもよい。例えば、コンピュータ命令は、有線（例えば、同軸ケーブル、ツイストペア、光ファイバ）または無線（例えば、赤外線、無線、およびマイクロ波など）方式で、ウェブサイト、コンピュータ、サーバ、またはデータセンタから別のウェブサイト、コンピュータ、サーバ、またはデータセンタに伝送することができる。コンピュータ可読記憶媒体は、コンピュータによりアクセス可能な任意の利用可能な媒体、または、1つもしくは複数の利用可能な媒体を統合する、サーバもしくはデータセンタなどの、データ記憶装置とすることができる。利用可能な媒体は、磁気媒体（例えば、フロッピーディスク、ハードディスク、または磁気テープ）、光学式媒体（例えば、光ディスク）、半導体媒体（例えば、固体ディスクSSD）などとすることができる。
【００５３】
明らかに、当業者は、本出願の適用範囲から逸脱することなく、本出願に対してさまざまな修正形態および変形形態をなすことができる。本出願は、これらの修正形態および変形形態が以下の特許請求の範囲によって定められる保護の適用範囲内にある限り、これらの修正形態および変形形態を含むように意図される。
【符号の説明】
【００５４】
100  VLAN、VLAN識別子
200  VLAN
201  ネットワーク管理装置
202  コアスイッチ
203  リレースイッチ
204  エッジスイッチ
401  コアスイッチ
402  リレースイッチ
403  エッジスイッチ
601  コアスイッチ
602  リレースイッチ
603  エッジスイッチ
801  処理ユニット
802  送受信機ユニット
901  送受信機
902  プロセッサ
903  メモリ
909  バス
2021  ポート
2031  ポート
2032  ポート
2033  ポート
2041  ポート
2042  ポート
2043  ポート
2044  ポート
4011  ポート
4021  ポート
4022  ポート
4023  ポート
4024  ポート
4025  ポート
4031  ポート
4032  端末アクセスポート
4033  ポート
4034  端末アクセスポート
6011  ポート
6021  ポート
6022  ポート
6031  構成対象ポート
6032  端末アクセスポート
【図１】
2018166323.tif 000003
【図２】
2018166323.tif 000004
【図３】
2018166323.tif 000005
【図４】
2018166323.tif 000006
【図５】
2018166323.tif 000007
【図６】
2018166323.tif 000008
【図７】
2018166323.tif 000009
【図８】
2018166323.tif 000010
【図９】
2018166323.tif 000011
【外国語明細書】
2018166323000001.pdf