[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7080983B2 - 統一srラベルスタックを用いてメッセージ処理を行う方法および装置 - Google Patents

統一srラベルスタックを用いてメッセージ処理を行う方法および装置 Download PDF

Info

Publication number
JP7080983B2
JP7080983B2 JP2020544421A JP2020544421A JP7080983B2 JP 7080983 B2 JP7080983 B2 JP 7080983B2 JP 2020544421 A JP2020544421 A JP 2020544421A JP 2020544421 A JP2020544421 A JP 2020544421A JP 7080983 B2 JP7080983 B2 JP 7080983B2
Authority
JP
Japan
Prior art keywords
srh
message
label stack
transfer
transfer plane
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020544421A
Other languages
English (en)
Other versions
JP2021515456A (ja
Inventor
アイファ リウ
シャンピン ザン
ファンウェイ フー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of JP2021515456A publication Critical patent/JP2021515456A/ja
Application granted granted Critical
Publication of JP7080983B2 publication Critical patent/JP7080983B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/34Source routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/741Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/686Types of network addresses using dual-stack hosts, e.g. in Internet protocol version 4 [IPv4]/Internet protocol version 6 [IPv6] networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本開示は、パケット伝送ネットワーク(Packet Transport Network,PTN)の分野に関し、特に、統一セグメントルーティング(Segment Routing,SR)ラベルスタックを用いてメッセージ処理を行う方法および装置に関するものである。
SRは、送信元アドレスに基づくルーティング方法であり、従来のマルチプロトコルラベルスイッチング(Multi-Protocol Label Switching,MPLS)ネットワークのヘッダまたはインターネットプロトコルバージョン6(Internet Protocol Version 6,IPv6)ヘッダ内でセグメントルーティングヘッダ(Segment Routing Header,SR header)を搬送することによって、ネットワーク内でのデータのルーティングおよび送信のための一連の指示操作(セグメントオペレーションとも呼ばれる)をSRH内で搬送する。セグメントルーティングによって、ネットワークの負荷分散とプロセスエンジニアリング、および高速再ルーティングなどの複雑なネットワーク機能を非常に容易に実現でき、セグメントオペレーション指示も拡張してサービスまたはトポロジに基づくルーティング指示を実現できる。
セグメントルーティング技術の原理図は図1に示されており、図1において、Iは、メッセージPに対しセグメントルーティングフォーマットの封止を担当するイングレス(ingress)ノードであり、Eは、セグメントルーティングメッセージの封止解除を担当するイグレス(Egress)ノードであり、A、B、C、D、Fは、セグメントルーティングメッセージのデータ転送を担当する中間の転送ノードである。図1では、IノードからEノードへの最短経路はI-A-B-C-Eであり、一方、ユーザのニーズとしては、メッセージの転送時にノードBを経由したいが、A-BとC-Eとの間のリンクは経由したくない。この場合、従来の最短経路に基づく計算方法では、顧客のニーズを満たすことができないため、業界は次のようなセグメントルーティングの技術を提案した。即ち、イングレスノードIにおいて、経由する必要がある経路の指示操作をSR headerに封止し、中間ルータがこれら指示操作に基づいてデータ転送を行い、これら指示標示が内部ゲートウェイプロトコル(Interior Gateway Protocol,IGP)によって通知され、従来のシグナリングプロトコルの方式で通知する必要がなく、中間ノードがサービスエンジニアリングの転送情報を維持する必要もなく、ネットワーク配置が簡略化されるという技術である。
現在のSR技術では、異なる転送プレーンに対して異なるルーティング命令ラベルスタック(Label Stack)を有する。SRは、MPLS転送プレーンに対してMPLSラベルフォーマットと互換性のあるラベルスタック[I-D.ietf-spring-segment-routing-mpls]を用い、IPv6転送プレーンに対してルーティング拡張ヘッダ(Segment Routing Extension Header,SRH)によりIPv6アドレスフォーマットと互換性のあるラベルスタック[I-D.ietf-6man-segment-routing-header]を用い、他の転送プレーンに対しても、対応するラベルスタックフォーマットを適応させる必要がある。このような設計は、SRラベルスタックの処理に以下の問題をもたらす:
1. SRは、異なる転送プレーンに対して異なるラベルスタックフォーマットを適応させる必要がある。ラベルスタックフォーマットが統一的でなく、特にサービスのエンドツーエンド転送経路が異なる転送プレーンにまたがるシナリオが存在する場合、転送ボーダーノードがラベルスタックに対して転送プレーンフォーマットを適応させるための翻訳を行う必要がある。
2. SRの応用は具体的な転送プレーン技術を感知する必要がある。異なる転送プレーンに対して、封止が異なるラベルスタックフォーマットを適応させ、SR応用の複雑さが増している。
3. SRは、異なる転送プレーンに対してラベルスタックフォーマットを適応させるため、新しい転送プレーンにSR技術を拡張することには不利であり、即ち、新しい転送プレーンは新しいSRラベルスタックフォーマットを特別に定義する必要がある。
本開示の実施例は、統一SRラベルスタックを用いてメッセージ処理を行う方法および装置を提供し、現在のSRが、メッセージ転送時に異なる転送プレーンに対して異なるラベルスタック封止フォーマットを適応させる必要があるという問題を解決する。
本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行う方法は、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダU-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、
SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を含む。
好ましくは、前記転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるステップは、
前記転送プレーンのタイプがマルチプロトコルラベルスイッチMPLSまたはマルチプロトコルラベルスイッチ送信プロトコルMPLS-TP転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するMPLSまたはMPLS-TP予約ラベルを互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプがIPv6転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するIPv6拡張ヘッダを互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプがIPv4転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するユーザデータグラムプロトコルUDPポート番号を互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプが他の転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てるステップと、を含む。
好ましくは、前記U-SRHは、前記SRラベルスタックのフォーマットを指示するパラメータを含み、前記パラメータは、ヘッダバージョン、ラベルスタックの最大ラベル数および現在ラベル数、最大ラベルスタック深度および現在ラベルスタック深度、SRラベルのフォーマット幅、転送プレーン封止タイプ、および他のフラグのうちの少なくとも1つを含む。
好ましくは、前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップは、
プッシュ・スタック方式に基づいて、前記SRラベルスタックと前記U-SRHを前記サービスメッセージにプッシュして、前記U-SRHの前に前記互換性インジケータをプッシュして前記拡張メッセージを得るステップを含む。
好ましくは、前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップは、
前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記U-SRHおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送するステップと、
前記拡張メッセージが前記互換性インジケータを搬送することを識別できない場合、前記転送プレーンの転送フローに基づいて前記拡張メッセージを転送するステップと、
前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄するステップと、を含む。
好ましくは、前記方法は、
前記拡張メッセージが前記転送プレーンの出口に転送されると、前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するステップをさらに含む。
本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行う装置は、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるように設けられた割り当てモジュールと、
SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたプッシュ・スタックモジュールと、
前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するように設けられた転送モジュールと、を備える。
本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行う設備は、プロセッサと、前記プロセッサに結合されたメモリとを備え、前記メモリには、前記プロセッサにおいて実行可能な、統一SRラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一SRラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、
SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。
本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行うシステムは、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダU-SRHを搬送することを指示するための互換性インジケータを割り当て、SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたイングレスノードと、
前記拡張メッセージが搬送した前記互換性インジケータに基づいて、前記拡張メッセージが前記U-SRHを搬送していることを確定し、前記U-SRHおよび前記SRラベルスタックに基づいて、前記拡張メッセージを処理し転送するように設けられた転送ノードと、
前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するイグレスノードと、を備える。
本開示の実施例が提供する記憶媒体には、統一SRラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一SRラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、
SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。
本開示の実施例が提供する技術案は以下の有益な効果を有する:
本開示の実施例は、PTNにおいて統一SRラベルスタックを実現し、具体的には、統一SRラベルスタックフォーマットを異なる転送プレーン技術に適用することにより、SR技術の統一性、有効性および拡張性を向上させ、MPLS/MPLS-TP、IPv4/IPv6などを含む様々なパケット転送ネットワークに適用される。
SR技術の原理構造図である。 本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行うフローチャートである。 本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行う装置のブロック図である。 本開示の実施例が提供する、統一SRヘッダ(Unified Segment Routing Header,U-SRH)フォーマット定義の概略図である。 本開示の実施例が提供する、転送プレーンの転送処理のフローチャートである。 本開示の実施例が提供する、MPLS/MPLS-TP転送プレーンにおける統一SRラベルスタックのメッセージフォーマットの概略図である。 本開示の実施例が提供する、IPv6転送プレーンにおける統一SRラベルスタックのメッセージフォーマットの概略図である。 本開示の実施例が提供する、IPv4転送プレーンにおける統一SRラベルスタックのメッセージフォーマットの概略図である。
具体的な実施形態
以下では図面を組み合わせて本開示の好適な実施例について詳細に説明する。以下に説明する好適な実施例は、本開示を説明するためのものに過ぎず、本開示を限定するものではないと理解されたい。
実施例1
図2は、本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行うフローチャートである。図2に示すように、以下のステップを含む。
ステップS101:転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダ((Unified Segment Routing Header,U-SRH))を搬送することを指示するための互換性インジケータを割り当てる。
前記転送プレーンのタイプがMPLSまたはMPLS-TP転送プレーンである場合、前記サービスメッセージに、前記U-SRHを搬送することを指示するMPLSまたはMPLS-TP予約ラベル(例えば、予約ラベル値8)を互換性インジケータとして割り当てる。前記転送プレーンのタイプがIPv6転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するIPv6拡張ヘッダ(例えば、拡張ヘッダ45)を互換性インジケータとして割り当てる。前記転送プレーンのタイプがIPv4転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するUDPポート番号(例えば、UDPポート番号2000)を互換性インジケータとして割り当てる。前記転送プレーンのタイプが、仮想拡張可能ローカルエリアネットワーク(Virtual extensible Local Area Network,VxLAN)転送プレーンといった他の転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てる。当該拡張ヘッダタイプは、定義された新しい拡張ヘッダタイプであってもよく、SRHに基づいて定義された新しいルーティング拡張ヘッダタイプであってもよい。
ステップS102:SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得る。
プッシュ・スタック方式に基づいて、前記SRラベルスタックと前記U-SRHを前記サービスメッセージにプッシュして、前記U-SRHの前に前記互換性インジケータをプッシュし、前記拡張メッセージを得る。
ステップS103:前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送する。
前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記U-SRHおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送する。前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄する。
なお、前記拡張メッセージが前記互換性インジケータを搬送することを識別できない場合、前記転送プレーンの転送フローに基づいて前記拡張メッセージを転送する。
上記U-SRHは、前記SRラベルスタックのフォーマットを指示するパラメータを含み、前記パラメータは、ヘッダバージョン、ラベルスタックの最大ラベル数および現在ラベル数、最大ラベルスタック深度および現在ラベルスタック深度、SRラベルのフォーマット幅、転送プレーン封止タイプ、および他のフラグのうちの少なくとも1つを含む。ここで、前記他のフラグは、オペレーション管理メンテナンス(Operation Administration and Maintenance,OAM)メッセージ指示などの情報を含んでもよい。
さらに、拡張メッセージが前記転送プレーンの出口に転送されると、前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信する。
当業者であれば、上記実施例の方法におけるステップの全部または一部は、プログラムを介して関連するハードウェアに命令することにより実現でき、前記プログラムはコンピュータ読み取り可能な記憶媒体に記憶されてもよいということを理解できる。本開示の実施例はさらに記憶媒体を提供でき、当該記憶媒体には、統一SRラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一SRラベルスタックを用いてメッセージ処理を行うプログラムはプロセッサによって実行されるときに、転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。ここで、前記記憶媒体はROM/RAM、磁気ディスク、光ディスク、Uディスクを含んでもよい。
実施例2
図3は、本開示の実施例が提供する、統一SRラベルスタックを用いてメッセージ処理を行う装置のブロック図である。図3に示すように、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるように設けられた割り当てモジュールと、
SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたプッシュ・スタックモジュールと、
前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するように設けられた転送モジュールと、を備える。
前記装置は転送プレーンのイングレスノードに設けられることができ、その動作プロセスは次の通りである:前記転送プレーンのタイプがMPLSまたはMPLS-TP転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、U-SRHを搬送することを指示するMPLSまたはMPLS-TP予約ラベル(例えば、予約ラベル値8)を互換性インジケータとして割り当てる。前記転送プレーンのタイプがIPv6転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、U-SRHを搬送することを指示するIPv6拡張ヘッダ(例えば、拡張ヘッダ45)を互換性インジケータとして割り当てる。前記転送プレーンのタイプがIPv4転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、U-SRHを搬送することを指示するUDPポート番号(例えば、UDPポート番号2000)を互換性インジケータとして割り当てる。前記転送プレーンのタイプがVxLAN転送プレーンといった他の転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、U-SRHを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てる。プッシュ・スタックモジュールは、前記SRラベルスタックと前記U-SRHを前記サービスメッセージにプッシュして、前記U-SRHの前に前記互換性インジケータをプッシュして前記拡張メッセージを得る。転送モジュールは前記U-SRHおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送する。
前記転送モジュールは転送ノードとイグレスノードに設けられることができる。転送ノードがメッセージを受信すると、前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記拡張メッセージを処理して転送し、前記拡張メッセージが前記互換性インジケータを搬送することを識別できるが、前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄する。イグレスノードが前記拡張メッセージを受信すると、前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信する。
実施例3
本開示は、統一SRラベルスタックを用いてメッセージ処理を行う設備を提供し、当該設備は、プロセッサと、前記プロセッサに結合されたメモリとを備え、前記メモリには、前記プロセッサにおいて実行可能な、統一SRラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一SRラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、
SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。
実施例4
本開示は、統一SRラベルスタックを用いてメッセージ処理を行うシステムを提供し、前記システムは、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダU-SRHを搬送することを指示するための互換性インジケータを割り当て、SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたイングレスノードと、
前記拡張メッセージが搬送した前記互換性インジケータに基づいて、前記拡張メッセージが前記U-SRHを搬送していることを確定し、前記U-SRHおよび前記SRラベルスタックに基づいて、前記拡張メッセージを処理し転送するように設けられた転送ノードと、
前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するイグレスノードと、を備える。
前記システムの動作プロセスは次の通りである:イングレスノードはサービスメッセージを受信した後、SRラベルスタックとU-SRHを前記サービスメッセージにプッシュして、前記U-SRHの前にサービスメッセージに割り当てられた前記互換性インジケータをプッシュして前記拡張メッセージを得て、メッセージの処理と転送を容易にする。転送ノードは拡張メッセージを受信した後、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記拡張メッセージを処理し転送する。イグレスノードは、前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信する。
実施例5
本開示の実施例は、パケット転送ネットワークにおいて、SRが異なる転送プレーンに対して異なるラベルスタックを適応させる必要のない、統一されたSRラベルスタックフォーマットを実現し、これによって、統一されたSRラベルスタックは異なる転送プレーンに適応することができる。即ち、本開示の実施例は、統一されたSRラベルスタックフォーマットを設計し、統一されたSRラベルスタックフォーマットにより、異なる転送プレーンに対して異なるラベルスタックを適応させる必要がなく、統一されたSRラベルスタックを用いて異なる転送プレーンに応用する。
図4は、本開示の実施例が提供するU-SRHフォーマット定義の概略図である。図4に示すように、定義を追加してSRヘッダ(Unified Segment Routing Header,U-SRH)を統一し、SRヘッダにはSRラベルスタックフォーマットの関連パラメータ、例えば、ラベルスタックのバージョン番号(Version,VerまたはV)、ラベルスタックの最大数(Max Label Num,MLNまたはM)、ラベルスタックの現在の数(Current Label Num,CLNまたはC)、ラベルの封止タイプ(Label Type,LT)、および他のフラグ(Flags,F)などの情報が定義されている。U-SRHを用いて、統一されたSRラベルスタックを容易に実現でき、異なる転送プレーン技術を感知する必要がない。
本開示の実施例のアルゴリズムは以下の通りである。
ステップ1:U-SRHを定義する。当該ヘッダはSRラベルスタックのフォーマットを指示するパラメータを含み、統一SRラベルスタックフォーマットは図4に示されている。
ステップ2:従来の転送プレーンと互換性があるようにするために、U-SRHの転送プレーン互換性インジケータを定義する。MPLS/MPLS-TP転送プレーンに対して、U-SRHの拡張指示にMPLS予約ラベル値を用いる(例えば、MPLS/MPLS-TP転送プレーンがSRラベルスタックを搬送しているか否かを識別することの標記として予約値8を用いることを提案する)ことができるが、これに限定されない。IPv6の転送プレーンに対して、新たな拡張ヘッダタイプ(Extension Header Type)を定義するか、またはSRHに基づいて新たなルーティング拡張ヘッダタイプを定義してSRラベルスタックを搬送しているか否かを指示することが可能であるが、これに限定されない。VxLANなどの他の転送プレーンに対して、同様の考え方でU-SRHインジケータを定義することができる。
ここで、ステップ1においてU-SRHヘッダにはバージョン(Ver,例えば2 bit)パラメータが含まれることができるが、これに限定されず、ヘッダのバージョンを指示し、U-SRHバージョンの後続のアップグレード拡張をサポートする。
ここで、ステップ1においてU-SRHヘッダには、要求される最大ラベルスタック深度(MLD)と現在ラベルスタック深度(CLD)を含むラベルスタックの深度(Label Depth,LD,例えば6 bit)パラメータが含まれることができるが、これに限定されず、転送プレーンによるラベルスタック処理を容易にする。
ここで、ステップ1においてU-SRHには、SRラベルスタックのフォーマット幅(W,例えば2 bit)パラメータが含まれることができるが、これに限定されず、ラベルのビット幅(例えば0:32 bit/1:128 bit)を指示する。
ここで、ステップ1においてU-SRHには、転送プレーンの封止タイプ(LT,例えば3 bit)パラメータが含まれることができるが、これに限定されず、ラベルの封止プロトコルフォーマットを指示し、柔軟なラベル封止タイプをサポートし、デフォルトではMPLSラベルタイプ(例えば0:MPLS/1:IPv6、その他は割り当て待ち)を用いることを提案する。
ここで、ステップ1においてU-SRHには、OAMメッセージ指示情報(O-Flag:OAMメッセージ指示)を含む他のフラグ(Flags)情報パラメータが含まれることができるが、これに限定されず、次のU-SRH指示情報(N-Flag:次のU-SRHヘッダを搬送している)を搬送し、ユーザ定義情報(U-Flag:ユーザ定義情報を搬送している)を搬送する。
ここで、ステップ2に記載の転送プレーンは、U-SRH互換性インジケータに対し、転送プレーンと互換性のある指示案を定義することによってU-SRHを搬送するか否かを指示する。互換性インジケータの選択は次の2つの要件を満たす。一つは、対応する転送プレーンと互換性がある必要があること、つまり、U-SRHを感知しない転送プレーンに対し元の転送フローに従って転送することであり、もう一つは、互換性インジケータを感知するが当該インジケータを識別できない転送プレーンに対し、デフォルトで当該メッセージを破棄して誤転送を回避することである。例えば、MPLS/MPLS-TPに対し予約ラベル値が互換性インジケータとして選択される。
ここで、ステップ2に記載の転送プレーンはU-SRH互換性インジケータを識別できた後、U-SRHの転送フローに従って転送処理を行い、SRラベルスタックに関する転送処理を完了することを含むが、これに限定されない。転送プレーンの処理フローは図5に示されており、以下では、図6乃至図8を組み合わせて各転送プレーンの処理フローを詳細に説明する。
実施例6:統一されたSegment RoutingラベルスタックをMPLS/MPLS-TP転送プレーンに適用する。
MPLS/MPLS-TP転送プレーンに対し、従来のラベルフォーマット自体では、SRラベルと通常のMPLS/MPLS-TPラベルとのどちらであるかを区別することができず、即ち、管理制御プレーンを通じて配置または指定しない限り、ラベル自体を通じてSRラベルスタックを搬送しているか否かを識別することができない。
本開示の実施例の方法では、図6に示すように、まず、U-SRHを搬送するか否かを指示するための1つのMPLS/MPLS-TPの予約ラベルを割り当て(例えば、予約ラベル値8を割り当てる)、適切なパラメータを設定して、次にSRラベルスタックを追加する。
MPLS/MPLS-TP転送プレーンの処理は以下の通りである:
1. PEイングレスノードはU-SRHおよびSRラベルスタックのプッシュ・スタックを完了し、MPLS/MPLS-TPのSR互換性インジケータを追加し、即ち、U-SRHの前に予約ラベル8をプッシュする。
2. 純PノードはU-SRHおよびSRラベルスタックを感知せず、元のMPLS/MPLS-TP転送フローに従って転送するだけである。
3. U-SRHを感知し、即ち、ラベル8(U-SRH互換性インジケータ)を識別し、かつU-SRHをサポートするノードは、対応するSR転送フロー処理を行う。同時に、U-SRHのフラグと後続のSRラベルを識別することにより拡張処理(例えば、OAM)を行うことができる。
4. U-SRHを感知するがサポートしないノード、即ち、ラベル8を識別するが当該ラベル処理をサポートしないノードは、当該メッセージを破棄する。
5. PEイグレスノードは、U-SRHおよびSRラベルスタックのポップアップを完了し、ペイロードを復元する。
実施例7:統一されたSegment RoutingラベルスタックをIPv6転送プレーンに適用する。
IPv6転送プレーンに対し、従来のラベルフォーマット自体では、SRラベルと通常のIPv6アドレスとのどちらであるかを区別することができず、即ち、管理制御プレーンを通じて配置または指定しない限り、ヘッダ自体を通じてSRラベルスタックを搬送しているか否かを識別することができない。
本開示の実施例の方法では、図7に示すように、まず、U-SRHを搬送するか否かを指示するためのIPv6拡張ヘッダタイプを割り当て(例えば、SR拡張のための拡張ヘッダ45を割り当てる)、適切なパラメータを設定して、次にSRラベルスタックを追加する。特に、IPv6アドレスロングフォーマット(128 bit)に対して、U-SRHにおいてフラグを用いてSRラベルスタックが用いるラベルアドレスフォーマットを指示することができ、例えば、ショートフォーマットのMPLSラベルと互換性がある32 bitラベルを用いて、ヘッダの長さを減少することができる。
IPv6転写面の処理は以下の通りである:
1. PEイングレスノードはU-SRHおよびSRラベルスタックのプッシュ・スタックを完了し、IPv6のSR互換性インジケータを追加し、即ち、U-SRHの前にIPv6拡張ヘッダを追加し、規則に従ってSR拡張ヘッダと互換性があるタイプであることを明示する。
2. 純PノードはU-SRHおよびSRラベルスタックを感知せず、元のIPv6転送フローに従って転送するだけである。
3. U-SRHを感知し、即ち、U-SRHを含む拡張ヘッダ(U-SRH互換性インジケータ)を識別し、かつU-SRHをサポートするノードは、対応するSR転送フロー処理を行う。同時に、U-SRHのフラグと後続のSRラベルを識別することにより拡張処理(例えば、OAM)を行うことができる。
4. U-SRHを感知するがサポートしないノード、即ち、拡張ヘッダを識別するが当該ラベル処理をサポートしないノードは、当該メッセージを破棄する。
5. PEイグレスノードは、U-SRHおよびSRラベルスタックのポップアップを完了し、ペイロードを復元する。
実施例8:統一されたSegment RoutingラベルスタックをIPv4転送プレーンに適用する。
IPv4転送プレーンに対し、従来のIPv4ヘッダ自体では、SRラベルスタックを搬送しているか否かを識別することができず、即ち、管理制御プレーンを通じて配置または指定しない限り、ヘッダ自体を通じてSRラベルスタックを搬送しているか否かを識別することができない。
本開示の実施例の方法では、図8に示すように、まず、U-SRHを搬送するか否かを指示するためのIPv4転写面SR互換性インジケータを割り当て(例えば、指定されたUDPポート番号2000を用いる)、適切なパラメータを設定して、次にSRラベルスタックを追加する。
IPv4転写面の処理は以下の通りである:
1. PEイングレスノードはU-SRHおよびSRラベルスタックのプッシュ・スタックを完了し、IPv4のSR互換性インジケータを追加し、即ち、U-SRHの前にUDP封止を追加し、規則に従って互換性インジケータ(指定されたUDPポート番号、例えば2000)を用いる。
2. 純PノードはU-SRHおよびSRラベルスタックを感知せず、元のIPv4転送フローに従って転送するだけである。
3. U-SRHを感知し、即ち、U-SRHを含む拡張ヘッダ(U-SRH互換性インジケータ)を識別し、かつU-SRHをサポートするノードは、対応するSR転送フロー処理を行う。同時に、U-SRHのフラグと後続のSRラベルを識別することにより拡張処理(例えば、OAM)を行うことができる。
4. U-SRHを感知するがサポートしないノード、即ち、拡張ヘッダを識別するが当該ラベル処理をサポートしないノードは、当該メッセージを破棄する。
5. PEイグレスノードは、U-SRHおよびSRラベルスタックのポップアップを完了し、ペイロードを復元する。
実施例9:統一されたSegment Routingラベルスタックをハイブリッド転送プレーンに適用する。
MPLS/MPLS-TPとIPv6ハイブリッドネットワークが存在する転送プレーンには、以下2つのシナリオがある:
1. サービスは、異なる転送プレーンを順次経由し、異なる転送プレーンの間でノードの交差点がなく、即ち、2つの転送ドメインに同時に属するノードがない。
2. 異なる転送プレーンにおいてノードの交差点がある場合、異なる転送プレーンの相互通信を可能にするハイブリッド転送プレーンのエッジノード(Edge Node)を導入する。
前者について、単独のMPLS/MPLS-TPとIPv6転送ドメイン内の転送プレーンは依然として実施例6、7と同一であり、相違点がない。
後者について、エッジノードは、2種類の転送プレーンの、SRに対するPEノード機能を同時に完了させる必要があり、MPLS/MPLS-TP転送ドメインからIPv6転送ドメインに入るとき、まずMPLS/MPLS-TP転送プレーンのPEイグレスノード機能を完了させ、次にIPv6転送プレーンのイングレスノード機能を完了させる。
本開示の実施例は、統一されたSRラベルスタックを実現することにより、異なる転送プレーンにおけるSR技術の応用を簡略化し、SR封止フォーマットの統一性を向上させる。
以上のように、本開示の実施例は以下の技術効果を有する。
本開示の実施例は、U-SRHを用いて、統一されたSRラベルスタックを容易に実現することができ、異なる転送プレーン技術を感知する必要がなく、SR応用の複雑さを低減し、SR技術のスケーラビリティを向上させる。
以上では本開示を詳細に説明したが、本開示はこれに限定されず、当業者であれば、本開示の原理に基づいて種々の変形を行うことができる。よって、本開示の原理に基づいてなす変形は、全て本開示の請求範囲内にあると理解されたい。

Claims (8)

  1. 転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダU-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、
    SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
    前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を含む
    統一セグメントルーティングSRラベルスタックを用いてメッセージ処理を行う方法。
  2. 前記転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、U-SRHを搬送することを指示するための互換性インジケータを割り当てるステップは、
    前記転送プレーンのタイプがマルチプロトコルラベルスイッチMPLSまたはマルチプロトコルラベルスイッチ送信プロトコルMPLS-TP転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するMPLSまたはMPLS-TP予約ラベルを互換性インジケータとして割り当てるステップと、
    前記転送プレーンのタイプがIPv6転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示するIPv6拡張ヘッダを互換性インジケータとして割り当てるステップと、
    前記転送プレーンのタイプがIPv4転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示する指定されたユーザデータグラムプロトコルUDPポート番号を互換性インジケータとして割り当てるステップと、
    前記転送プレーンのタイプが仮想拡張可能ローカルエリアネットワーク(VxLAN)転送プレーンである場合、前記サービスメッセージに、U-SRHを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てるステップと、を含む
    請求項1に記載の方法。
  3. 前記U-SRHは、前記SRラベルスタックのフォーマットを指示するパラメータを含み、前記パラメータは、ヘッダバージョン、ラベルスタックの最大ラベル数および現在ラベル数、最大ラベルスタック深度および現在ラベルスタック深度、SRラベルのフォーマット幅、転送プレーン封止タイプ、OAMパケット指示情報(O-Flag)、次のU-SRHを搬送していることの指示情報(N-Flag)、およびユーザ定義情報を搬送していることの指示情報(U-Flag)のうちの少なくとも1つを含む
    請求項1に記載の方法。
  4. 前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップは、
    プッシュ・スタック方式に基づいて、前記SRラベルスタックと前記U-SRHを前記サービスメッセージにプッシュして、前記U-SRHの前に前記互換性インジケータをプッシュして前記拡張メッセージを得るステップを含む
    請求項1に記載の方法。
  5. 前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップは、
    前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、前記U-SRHをサポートする場合、前記U-SRHおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送するステップと、
    前記拡張メッセージが前記互換性インジケータを搬送することを識別できない場合、前記転送プレーンの転送フローに基づいて前記拡張メッセージを転送するステップと、
    前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別できるが、前記U-SRHをサポートしない場合、前記拡張メッセージを廃棄するステップと、を含む
    請求項1に記載の方法。
  6. 前記拡張メッセージが前記転送プレーンの出口に転送されると、前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記互換性インジケータをポップアップして、前記転送プレーンの外部に送信するステップをさらに含む
    請求項1に記載の方法。
  7. 転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダU-SRHを搬送することを指示するための互換性インジケータを割り当て、SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたイングレスノードと、
    前記拡張メッセージが搬送した前記互換性インジケータに基づいて、前記拡張メッセージが前記U-SRHを搬送していることを確定し、前記U-SRHおよび前記SRラベルスタックに基づいて、前記拡張メッセージを処理し転送するように設けられた転送ノードと、
    前記拡張メッセージにおける前記U-SRH、前記SRラベルスタックおよび前記互換性インジケータをポップアップして、前記転送プレーンの外部に送信するイグレスノードと、を備える
    統一セグメントルーティング(SR)ラベルスタックを用いてメッセージ処理を行うシステム。
  8. 統一セグメントルーティング(SR)ラベルスタックを用いてメッセージ処理を行うプログラムを記憶している記憶媒体において、前記統一セグメントルーティング(SR)ラベルスタックを用いてメッセージ処理を行うプログラムはプロセッサによって実行されるときに、
    転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダU-SRHを搬送することを指示するための互換性インジケータを割り当てるステップと、
    SRラベルスタック、前記U-SRHおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
    前記SRラベルスタック、前記U-SRHおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する 記憶媒体。
JP2020544421A 2018-03-01 2019-02-12 統一srラベルスタックを用いてメッセージ処理を行う方法および装置 Active JP7080983B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201810171541.9A CN110224934B (zh) 2018-03-01 2018-03-01 一种利用统一sr标签栈进行报文处理的方法及装置
CN201810171541.9 2018-03-01
PCT/CN2019/074875 WO2019165888A1 (zh) 2018-03-01 2019-02-12 一种利用统一sr标签栈进行报文处理的方法及装置

Publications (2)

Publication Number Publication Date
JP2021515456A JP2021515456A (ja) 2021-06-17
JP7080983B2 true JP7080983B2 (ja) 2022-06-06

Family

ID=67805154

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020544421A Active JP7080983B2 (ja) 2018-03-01 2019-02-12 統一srラベルスタックを用いてメッセージ処理を行う方法および装置

Country Status (5)

Country Link
US (1) US11316784B2 (ja)
EP (1) EP3742683B1 (ja)
JP (1) JP7080983B2 (ja)
CN (1) CN110224934B (ja)
WO (1) WO2019165888A1 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3991365A1 (en) 2019-07-31 2022-05-04 Huawei Technologies Co., Ltd. Transporting mtnc-id over srv6-enabled dataplane for 5g transport
EP3991366B1 (en) * 2019-07-31 2024-10-02 Huawei Technologies Co., Ltd. Transporting a multi-transport network context-identifier (mtnc-id) across multiple domains
CN114128228B (zh) 2019-07-31 2023-06-06 华为技术有限公司 通过SRv6头传输MTNC-ID以实现5G传输
CN112468397B (zh) * 2019-09-09 2023-09-26 华为技术有限公司 一种IPv6报文的处理方法及装置
CN112583711B (zh) * 2019-09-27 2024-06-28 华为技术有限公司 一种报文处理方法及装置
CN112769738B (zh) * 2019-11-05 2023-09-12 中兴通讯股份有限公司 DetNet数据包处理方法及装置
US11431616B2 (en) * 2020-02-18 2022-08-30 Nokia Solutions And Networks Oy Loop detection in multiprotocol label switching
CN113973063B (zh) * 2020-07-22 2023-08-01 中国移动通信有限公司研究院 带内测量方法、装置及节点
CN112383515B (zh) * 2020-10-29 2023-08-08 努比亚技术有限公司 电子价签兼容方法、装置、系统及可读存储介质
CN114448881B (zh) * 2022-02-25 2023-06-09 烽火通信科技股份有限公司 一种跨sr mpls与srv6域互操作通信的方法和系统
CN117014369A (zh) * 2022-04-28 2023-11-07 中兴通讯股份有限公司 报文处理方法及其装置、存储介质、程序产品

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015159486A (ja) 2014-02-25 2015-09-03 日本電信電話株式会社 中継ノード及び経路制御方法
US20150256456A1 (en) 2014-03-06 2015-09-10 Cisco Technology, Inc. Segment routing extension headers
US20170373966A1 (en) 2014-06-05 2017-12-28 Zte Corporation Packet Transmission Method, Node, Path Management Server and Storage Medium

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7724660B2 (en) * 2005-12-13 2010-05-25 Alcatel Lucent Communication traffic congestion management systems and methods
US8068482B2 (en) * 2008-11-13 2011-11-29 Qlogic, Corporation Method and system for network switch element
US9049233B2 (en) * 2012-10-05 2015-06-02 Cisco Technology, Inc. MPLS segment-routing
CN104734955A (zh) * 2013-12-19 2015-06-24 华为技术有限公司 网络功能虚拟化的实现方法、宽带网络网关以及控制装置
US9525622B2 (en) * 2014-03-17 2016-12-20 Telefonaktiebolaget Lm Ericsson (Publ) Label stack encoding and processing to enable OAM procedures for service segments in segment routed (SR) networks
CN104980350B (zh) * 2014-04-02 2018-02-16 华为技术有限公司 报文处理的方法及标签交换路由器
CN105553876B (zh) * 2014-11-04 2019-06-14 华为技术有限公司 报文处理的方法及网络节点
CN105991437B (zh) * 2015-02-16 2020-05-15 中兴通讯股份有限公司 报文转发处理方法、装置、控制器及路由转发设备
US10237068B2 (en) * 2015-04-27 2019-03-19 Cisco Technology, Inc. Network path proof of transit using in-band metadata
CN112368980B (zh) * 2018-07-13 2022-03-01 华为技术有限公司 用于将一个或多个在网业务添加到mpls网络中的方法
WO2020048493A1 (en) * 2018-09-05 2020-03-12 Huawei Technologies Co., Ltd. Segment routing in mpls network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015159486A (ja) 2014-02-25 2015-09-03 日本電信電話株式会社 中継ノード及び経路制御方法
US20150256456A1 (en) 2014-03-06 2015-09-10 Cisco Technology, Inc. Segment routing extension headers
US20170373966A1 (en) 2014-06-05 2017-12-28 Zte Corporation Packet Transmission Method, Node, Path Management Server and Storage Medium

Also Published As

Publication number Publication date
WO2019165888A1 (zh) 2019-09-06
CN110224934A (zh) 2019-09-10
CN110224934B (zh) 2021-11-09
EP3742683B1 (en) 2023-11-22
EP3742683A4 (en) 2021-10-27
US20210099382A1 (en) 2021-04-01
US11316784B2 (en) 2022-04-26
JP2021515456A (ja) 2021-06-17
EP3742683A1 (en) 2020-11-25

Similar Documents

Publication Publication Date Title
JP7080983B2 (ja) 統一srラベルスタックを用いてメッセージ処理を行う方法および装置
CN110912795B (zh) 一种传输控制方法、节点、网络系统及存储介质
US10164838B2 (en) Seamless segment routing
CN106656781B (zh) 一种报文传输的方法、装置和系统
US9306855B2 (en) System and method for using label distribution protocol (LDP) in IPv6 networks
US9749229B2 (en) Forwarding packets with encapsulated service chain headers
EP2997699B1 (en) Segment routing mapping server for ldp/sr interoperability
US10237175B2 (en) Entropy prefix segment identifier for use with entropy label in segment routing networks
CN112087386B (zh) 一种报文处理的方法、设备和系统
US11671352B2 (en) Message sending method, binding relationship advertising method, apparatus, and storage medium
US11323371B1 (en) Micro SID packet processing with operations, administration, and management
US11362954B2 (en) Tunneling inter-domain stateless internet protocol multicast packets
US11563697B2 (en) Multiple label spaces in a label switched router
US11784838B2 (en) Multicast based on penultimate hop popping
US11070468B1 (en) Serverless segment routing (SR)-label distribution protocol (LDP) stitching
EP3942748B1 (en) Seamless multipoint label distribution protocol (mldp) transport over a bit index explicit replication (bier) core
CN113055268A (zh) 隧道流量负载均衡的方法、装置、设备及介质
US20240214296A1 (en) Bit index explicit replication (bier) with anycast

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210928

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210928

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220517

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220525

R150 Certificate of patent or registration of utility model

Ref document number: 7080983

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150