[go: up one dir, main page]

JP2018101974A - デュアルポートスイッチのリンク速度設定方法 - Google Patents

デュアルポートスイッチのリンク速度設定方法 Download PDF

Info

Publication number
JP2018101974A
JP2018101974A JP2017216594A JP2017216594A JP2018101974A JP 2018101974 A JP2018101974 A JP 2018101974A JP 2017216594 A JP2017216594 A JP 2017216594A JP 2017216594 A JP2017216594 A JP 2017216594A JP 2018101974 A JP2018101974 A JP 2018101974A
Authority
JP
Japan
Prior art keywords
port
link speed
link
switch
dual
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.)
Pending
Application number
JP2017216594A
Other languages
English (en)
Inventor
ゴン・ユン
Geon Yoon
チ−ゴン・イ
Ji-Geon Lee
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.)
LS Electric Co Ltd
Original Assignee
LSIS Co Ltd
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 LSIS Co Ltd filed Critical LSIS Co Ltd
Publication of JP2018101974A publication Critical patent/JP2018101974A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/251Cut-through or wormhole routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1438Negotiation of transmission parameters prior to communication
    • H04L5/1446Negotiation of transmission parameters prior to communication of transmission speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0888Throughput
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3054Auto-negotiation, e.g. access control between switch gigabit interface connector [GBIC] and link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/55Prevention, detection or correction of errors
    • H04L49/552Prevention, detection or correction of errors by ensuring the integrity of packets received through redundant connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/062Generation of reports related to network traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/253Routing or path finding in a switch fabric using establishment or release of connections between ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/351Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】イーサネットネットワーク通信において、リアルタイム性を向上させるデュアルポートスイッチのリンク速度設定方法を提供する。【解決手段】カットスルーパケットスイッチング(cut−through packet switching)方式を利用するデュアルポートスイッチに含まれている各ポートのリンク速度を同一に制御するように、デュアルポートスイッチのリンク速度を設定する。【選択図】図5

Description

本発明は、デュアルポートスイッチのリンク速度設定方法に関し、さらに詳しくは、カットスルーパケットスイッチング(cut−through packet switching)方式を利用するデュアルポートスイッチに含まれている各ポートのリンク速度を同一に制御するデュアルポートスイッチのリンク速度設定方法に関する。
SCADA(Supervisory Control And Data Acquisition;SCADA)システムは、大容量のデータを処理及び監視して、これに係る多様な機能を提供する大規模システムである。特に、大規模工程を制御するにあたって、主にSCADAシステムが適用されて、かかるSCADAシステムには、個別工程をリアルタイムで制御するためのリアルタイムイーサネット(real−time Ethernet)を構築することができる。
個別工程をリアルタイムで制御するためには,システム上で予め定められた時間内にデータが転送されなければならない。最近は、このようなリアルタイム制御を具現するために、カットスルーパケットスイッチング(cut−through packet switching)方式に基づくデュアルポートスイッチを利用してリアルタイムイーサネットを構築する流れである。
図1は、従来のイーサネットで使用されるデュアルポートスイッチの連結状態を示した図面であり、図2A及び図2Bは、従来のイーサネットで使用されるデュアルポートスイッチに含まれている各ポートのリンク速度を示した図面である。以下に、図1、図2A及び図2Bを参照して、従来のデュアルポートスイッチを利用した通信方法を具体的に説明する。
図1を参照すれば、第1及び第2のデュアルポートスイッチ(Ethernet MAC Switch1,2)は、パケットの目的地住所(MAC address)に基づいてパケットを伝達する。例えば、第1のデュアルポートスイッチのポート1(port1)に受信されたパケットは、第1のデュアルポートスイッチのポート2(port2)、第2のデュアルポートスイッチのポート1(port1)及び第2のデュアルポートスイッチのポート2(port2)を経て順次に伝達される。
このようなパケットの伝達速度を向上させるために、カットスルーパケットスイッチング(cut−through packet switching)方式が利用される。より具体的には、カットスルーパケットスイッチング方式は、デュアルポートスイッチがパケットのヘッダーのみを確認した後、残りのパケットを直ちに目的地に伝達する方式である。
言い換えれば、カットスルーパケットスイッチング方式は、パケットを構成するフレーム全体が受信される前にヘッダーフレームのみを参照して目的地の住所(MAC address)を獲得し、パケットを構成する残りのフレームを直ちに獲得した目的地の住所に伝達することで、スイッチングディレー(switching delay)を最小化する方式である。
但し、カットスルーパケットスイッチング方式を利用するためには、デュアルポートスイッチの受信ポートと転送ポートのリンク速度(link speed)が同一でなければならない。図2Aを参照すれば、デュアルポートスイッチ(Ethernet MAC Switch)は、受信ポート(port1)及び転送ポート(port2)を含む。
このとき、受信ポートと転送ポートのリンク速度が100Mbpsに同一であれば、受信ポートを通じて受信されたパケットは、データの消失や歪みなく転送ポートを通じて転送される。
しかし、図2Bに示したように、受信ポート(port1)のリンク速度は1Gbpsである反面、転送ポート(port2)のリンク速度は100Mbpsであることがある。この場合、高速に受信されるパケットが同じ速度で転送されないため、データが上書きされるか歪むという問題点がある。
逆に、受信ポート(port2)のリンク速度は100Mbpsである反面、転送ポート(port1)のリンク速度は1Gbpsであることがある。この場合、遅く受信されるパケットが高速に転送されるため、データが繰り返されるか無意味なデータが挿入されるという問題点がある。
かかることから、従来の方法によれば、あらゆるデュアルポートスイッチに含まれている各ポートのリンク速度を同一に固定して、リアルタイムイーサネットを構成しなければならない。しかし、従来のリンク速度設定方法は、リアルタイムイーサネットを構成するあらゆるポートのリンク速度を使用者が別途設定しなければならない面倒があった。
また、従来のリンク速度設定方法は、向上した速度を支援するデバイスを既存のリアルタイムイーサネットに追加しようとするとき、リンク速度の差異による互換性の問題が生じて、これによって、カットスルーパケットスイッチング方式が正常に動作しないという問題点がある。
本発明は、カットスルーパケットスイッチング方式を利用するデュアルポートスイッチに含まれている各ポートのリンク速度を同一に自動制御することで、イーサネットネットワーク通信において、リアルタイム性を向上させるデュアルポートスイッチのリンク速度設定方法を提供することを目的とする。
また、本発明は、デュアルポートスイッチに含まれている各ポートのうち、さらに速いリンク速度を有するポートのリンク速度を残りの一つのポートのリンク速度と同一に制御することで、物理的特性の異なるデバイスがイーサネットネットワークに追加されても、互換性の問題を防止することができるデュアルポートスイッチのリンク速度設定方法を提供することを目的とする。
また、本発明は、 オートネゴシエーション(Auto Negotiation)に利用される限界リンク速度を変更してポートのリンク速度を制御することで、既存のイーサネットネットワーク通信の環境変更なく、簡単な方法でポートのリンク速度を設定することができるデュアルポートスイッチのリンク速度設定方法を提供することを目的とする。
本発明の目的らは、以上で言及した目的に制限されないし、言及していない本発明の他の目的及び特長らは、下記の説明により理解されるし、本発明の実施形態によりさらに明らかに理解されるだろう。また、本発明の目的及び特長らは、特許請求の範囲に示した手段及びその組み合わせによって実現できることが分かりやすいだろう。
このような目的を達するために本発明の一実施形態によるデュアルポートスイッチのリンク速度設定方法は、デュアルポートスイッチに含まれている第1ポート及び第2ポートのリンク速度を設定するための方法において、前記第1ポート及び前記第2ポートそれぞれからリンク速度設定完了信号を受信する段階、前記リンク速度設定完了信号が受信されると、前記第1ポートのリンク速度及び前記第2ポートのリンク速度を確認する段階、前記確認済み第1ポートのリンク速度と前記第2ポートのリンク速度を比較する段階、及び前記第1ポートのリンク速度が前記第2ポートのリンク速度より速いと、前記第1ポートの限界リンク速度を変更して、前記第1ポートのリンク速度を前記第2ポートのリンク速度と同一に制御する段階を含むことを特徴とする。
前述のような本発明によれば、カットスルーパケットスイッチング方式を利用するデュアルポートスイッチに含まれている各ポートのリンク速度を同一に自動制御することで、イーサネットネットワーク通信におけるリアルタイム性を向上させる効果がある。
また、本発明によれば、デュアルポートスイッチに含まれている各ポートのうち、さらに速いリンク速度を有するポートのリンク速度を残りの一つのポートのリンク速度と同一に制御することで、物理的特性の異なるデバイスがイーサネットネットワークに追加されても互換性の問題を防止することができる効果がある。
また、本発明によれば、オートネゴシエーション(Auto Negotiation)に利用される限界リンク速度を変更してポートのリンク速度を制御することで、既存のイーサネットネットワーク通信の環境変更なく、簡単な方法でポートのリンク速度を設定することができる効果がある。
従来のイーサネットで使用されるデュアルポートスイッチの連結状態を示した図面。 従来のイーサネットで使用されるデュアルポートスイッチに含まれている各ポートのリンク速度を示した図面。 従来のイーサネットで使用されるデュアルポートスイッチに含まれている各ポートのリンク速度を示した図面。 本発明の一実施形態によるデュアルポートスイッチが各ポートのリンク速度を設定する方法を示した手順図。 本発明の一実施形態によるデュアルポートスイッチの連結状態を示した図面。 本発明の一実施形態によるデュアルポートスイッチのリンク速度設定方法を示した手順図。 本発明の一実施形態に従いポートのリンク速度を制御する方法を示した手順図。
前述の目的、特徴及び特長は、添付図面を参照して詳細に後述し、これによって、本発明が属する技術分野で通常の知識を有する者は、本発明の技術的思想を容易に行うことができるだろう。本発明を説明するにおいて、本発明に係る公知技術に対する具体的な説明が本発明の要旨を曖昧にすると判断された場合は、詳細な説明を省略する。以下、添付図面を参照して本発明による望ましい実施形態を詳説する。図面において同じ参照符号は、同一または類似の構成要素を指すものに使われる。
本発明の一実施形態によるデュアルポートスイッチのリンク速度設定方法は、デュアルポートスイッチに含まれている第1ポート及び第2ポートのリンク速度を設定するための方法に関する。本発明においてデュアルポートスイッチは、受信ポートまたは転送ポートとして第1ポート及び第2ポートを含み、個別工程をリアルタイムで制御するためのリアルタイムイーサネット(real−time Ethernet)ネットワークに含まれる。
より具体的には、デュアルポートスイッチは、パケットの目的地住所(MAC address)に基づいてパケットを伝達するスイッチモジュールを含む。例えば、デュアルポートスイッチは、受信されたパケットをイーサネットネットワーク上に連結された特定ノードに転送するスイッチングハブ(switching hub)である。
一方、本発明においてデュアルポートスイッチの第1ポート及び第2ポートは、特定ポートを指すものではない。言い換えれば、デュアルポートスイッチに含まれるいずれかのポートが第1ポートとなり、他のいずれかのポートが第2ポートとなってもよい。
本発明の一実施形態によるデュアルポートスイッチは、カットスルーパケットスイッチング(cut−through packet switching)方式で動作する。カットスルーパケットスイッチング方式は、デュアルポートスイッチがパケットのヘッダーのみを確認した後、残りのパケットを直ちに目的地に伝達する方式である。
言い換えれば、カットスルーパケットスイッチング方式は、パケットを構成するフレーム全体が受信される前に、ヘッダーフレームのみを参照して目的地の住所(MAC address)を獲得し、パケットを構成する残りのフレームを直ちに該目的地の住所に伝達することで、スイッチングディレー(switching delay)を最小化する方式である。
デュアルポートスイッチがカットスルーパケットスイッチング方式で動作するためには、デュアルポートスイッチを構成する各ポートのリンク速度(link speed)が同一でなければならないことは、前述のとおりである。
図3は、本発明の一実施形態によるデュアルポートスイッチが各ポートのリンク速度を設定する方法を示した手順図である。図4は、本発明の一実施形態によるデュアルポートスイッチの連結状態を示した図面である。以下に、図3及び図4を参照して、本発明の一実施形態に従いデュアルポートスイッチが各ポートのリンク速度を設定する方法を具体的に説明する。
図3及び図4を参照すれば、デュアルポートスイッチに含まれる第1ポートのリンク速度は、第1ポート及び第1ポートと連結された隣接ポートの間のデータ通信を通じて設定される。また、デュアルポートスイッチに含まれる第2ポートのリンク速度は、第2ポート及び第2ポートと連結された隣接ポートの間のデータ通信を通じて設定される。
より具体的には、図4において本発明の一実施形態によるデュアルポートスイッチは、隣接スイッチ1とデータ通信を行う。このようなデータ通信を通じてデュアルポートスイッチは、隣接スイッチ1から隣接ポート2の限界リンク速度に関するデータを受信する(S310)。
ここで、限界リンク速度は、ポートが支援する最高リンク速度を意味する。例えば、デュアルポートスイッチに含まれている第1ポート及び第2ポートは、最高100Mbpsのリンク速度を支援することができ、隣接スイッチ1に含まれている隣接ポート1及び隣接ポート2は、最高1Gbpsのリンク速度を支援することができる。この場合、第1ポート及び第2ポートの限界リンク速度は100Mbpsであり、隣接ポート1及び隣接ポート2の限界リンク速度は1Gbpsである。
デュアルポートスイッチは、隣接スイッチ1から受信された隣接ポート2の限界リンク速度に関するデータに基づいて、隣接ポート2の限界リンク速度が1Gbpsであることを把握する。
本発明の一実施形態によるデュアルポートスイッチは、隣接ポートの限界リンク速度と第1ポートの限界リンク速度を比較する(S320)。比較の結果、第1ポートの限界リンク速度が隣接ポートの限界リンク速度より速いと、第1ポートのリンク速度を隣接ポートの限界リンク速度に設定する(S330)。一方、第1ポートの限界リンク速度が隣接ポートの限界リンク速度より遅いと、第1ポートのリンク速度を第1ポートの限界リンク速度に設定する(S340)。
より具体的には、上述の例においてデュアルポートスイッチは、隣接ポート2の限界リンク速度(1Gbps)と第1ポートの限界リンク速度(100Mbps)を比較する。隣接ポート2の限界リンク速度が第1ポートの限界リンク速度より速いため、デュアルポートスイッチは、第1ポートのリンク速度を第1ポートの限界リンク速度である100Mbpsに設定する。
言い換えれば、第1ポートのリンク速度は、第1ポートの限界リンク速度及び第1ポートと連結された隣接ポートの限界リンク速度のうち、速度がさらに遅い限界リンク速度に設定される。
一方、図4において本発明の一実施形態によるデュアルポートスイッチは、隣接スイッチ2から隣接ポート3の限界リンク速度に関するデータを受信する。デュアルポートスイッチが隣接スイッチ2から受信されたデータに基づいて、第2ポートのリンク速度を設定する方法は、上述の内容と同様であるため省略する。
結局、第2ポートのリンク速度は、はやり第2ポートの限界リンク速度及び第2ポートと連結された隣接ポートの限界リンク速度のうち、速度がさらに遅い限界リンク速度に設定される。
すなわち、各ポートの限界リンク速度は、該ポートまたは該ポートを含むスイッチの物理的特性の一つであって、各ポートは、限界リンク速度より遅いリンク速度を支援することができるが、限界リンク速度より速いリンク速度を支援することはできない。これによって、各ポートのリンク速度は、該ポート及び該ポートに隣接したポートが共に支援するリンク速度のうち、一番速いリンク速度に設定される。
このように、ネットワークで互いに連結された全デバイスが支援できる最高速度で接続するための動作をオートネゴシエーション(Auto Negotiation)という。本発明のデュアルポートスイッチに含まれるあらゆるポートのリンク速度は、隣接スイッチに含まれているポートとの通信を通じるオートネゴシエーションによって設定される。
さらに図4を参照すれば、本発明の一実施形態によるデュアルポートスイッチのリンク速度設定方法は、リンク速度設定装置400の内部で行われる。リンク速度設定装置400は、デュアルポートスイッチのスイッチング動作を制御するスイッチングモジュールを含む。他に、デュアルポートスイッチのスイッチング動作を制御するスイッチングモジュールは、リンク速度設定装置400と分離されたデュアルポートスイッチの内部に含まれる。
図5は、本発明の一実施形態によるデュアルポートスイッチのリンク速度設定方法を示した手順図である。図4及び図5を参照すれば、本発明の一実施形態によるリンク速度設定装置400は、第1ポート及び第2ポートそれぞれからリンク速度設定完了信号を受信する(S510)。
より具体的には、リンク速度設定装置400は、第1ポートのリンク速度及び第2ポートのリンク速度が設定されると、第1ポート及び第2ポートそれぞれからリンク速度設定完了信号を受信する。
図3において説明したように、デュアルポートスイッチに含まれている各ポートのリンク速度は、隣接スイッチとオートネゴシエーション(Auto Negotiation)を通じて設定される。各ポートは、自分のリンク速度が設定されると、リンク速度設定完了信号をリンク速度設定装置400に送信する。
言い換えれば、リンク速度設定完了信号は、各ポートが隣接ポートと連結されて(link up)、オートネゴシエーションを通じて各ポートのリンク速度が設定されると、各ポートによって生成される。
リンク速度設定完了信号が受信されると、リンク速度設定装置400は、第1ポートのリンク速度及び第2ポートのリンク速度を確認して(S520)、第1ポートのリンク速度と第2ポートのリンク速度が同一であるか否かを比較する(S530)。
より具体的には、リンク速度設定完了信号が受信されると、リンク速度設定装置400は、第1ポート及び第2ポートで状態情報を要請する。これによって、第1ポート及び第2ポートは、それぞれ自分の状態情報をリンク速度設定装置400に送信する。
状態情報には各ポートの名称、住所、機種、連結状態、リンク速度などの物理的特性が含まれるし、リンク速度設定装置400は、受信された第1ポートの状態情報及び第2ポートの状態情報を参照して、第1ポートのリンク速度及び第2ポートのリンク速度を確認する。各ポートのリンク速度が確認されると、リンク速度設定装置400は、第1ポート及び第2ポートのリンク速度を比較する。
比較の結果、第1ポートのリンク速度が第2ポートのリンク速度より速いと、リンク速度設定装置400は、第1ポートの限界リンク速度を変更して、第1ポートのリンク速度を第2ポートのリンク速度と同一に制御する(S540)。一方、第1ポートのリンク速度と第2ポートのリンク速度が同一であれば、リンク速度設定装置400は、第1ポートのリンク速度を制御しない。
さらに図4を参照すれば、本発明のデュアルポートスイッチに含まれている各ポートの限界リンク速度は1Gbpsである。また、隣接スイッチ1に含まれている各ポートの限界リンク速度は1Gbpsであり、隣接スイッチ2に含まれている各ポートの限界リンク速度は100Mbpsである。
このとき、図3において説明したように、第1ポートは、隣接スイッチ1の隣接ポート2とオートネゴシエーション(Auto Negotiation)を行う。これによって、第1ポートのリンク速度は、第1ポート及び隣接ポート2が支援できる最高速度である1Gbpsに設定される。また、第2ポートは、隣接スイッチ2の隣接ポート3とオートネゴシエーションを行う。これによって、第2ポートのリンク速度は、第2ポート及び隣接ポート3が支援できる最高速度である100Mbpsに設定される。
リンク速度設定装置400は、第1ポート及び第2ポートの状態情報を受信して、各ポートに設定されたリンク速度を比較する。上述の例において、第1ポートのリンク速度(1Gbps)が第2ポートのリンク速度(100Mbps)より速いため、リンク速度設定装置400は、第1ポートのリンク速度を第2ポートのリンク速度と同一に制御する。
図6は、本発明の一実施形態に従いポートのリンク速度を制御する方法を示した手順図である。以下、図4及び図6を参照して、本発明のリンク速度設定装置400が第1ポートの限界リンク速度を変更して、第1ポートのリンク速度を第2ポートのリンク速度と同一に制御する方法を具体的に説明する。
図4及び図6を参照すれば、第1ポートのリンク速度が第2ポートのリンク速度より速いと、本発明のリンク速度設定装置400は、第1ポートのリンクを遮断する(S610)。より具体的には、リンク速度設定装置400は、第1ポートのリンクを遮断して(link down)、第1ポートが隣接ポート2とオートネゴシエーションを行えないようにする。
第1ポートのリンクが遮断されると、リンク速度設定装置400は、第1ポートの限界リンク速度を第2ポートのリンク速度と同一に設定する(S620)。より具体的には、リンク速度設定装置400は、第1ポートを初期化した(reset)後、第1ポートの限界リンク速度を第2ポートのリンク速度と同一に設定する。言い換えれば、上述の例においてリンク速度設定装置400は、既存に1Gbpsに設定されていた第1ポートの限界リンク速度を、第2ポートのリンク速度である100Mbpsに強制設定する。
第1ポートの限界リンク速度が強制設定されると、リンク速度設定装置400は、第1ポートのリンク遮断を解除することができ(S630)、これによって、第1ポートは隣接ポート2とさらに連結される(link up)。
図4において、第1ポートと隣接ポート2は、さらにオートネゴシエーションを行うことができ、第1ポートの限界リンク速度が100Mbpsと強制設定されているため、第1ポートのリンク速度は、第1ポート及び隣接ポート2が支援できる最高速度である100Mbpsに設定される。結果的に、第1ポートの限界リンク速度を変更することで、第1ポートのリンク速度は、第2ポートのリンク速度と同一に制御される。
すなわち、本発明は、隣接スイッチとのオートネゴシエーションを通じてデュアルスイッチを構成する各ポートの速度が決定されると、隣接スイッチとのリンクを遮断した後、比較的に速い速度を有するポートのリンク速度を、比較的に遅い速度を有するポートのリンク速度に強制変更する。
これによって、リンク遮断が解除された後、各ポートを通じてオートネゴシエーションが行われても各ポートのリンク速度を同一に維持することができる。
図4に示した第1ポート及び第2ポートは、上述したように、特定ポートを意味するものではなく、デュアルポートスイッチに含まれるいずれかのポートが第1ポートとなり、他のいずれかのポートが第2ポートとなってもよい。
また、図4において隣接スイッチ1及び隣接スイッチ2は、デュアルポートスイッチと異なる名称に記載されているが、隣接スイッチ1及び隣接スイッチ2は、本発明のデュアルポートスイッチと同じスイッチである。
上述したように、本発明は、オートネゴシエーション(Auto Negotiation)に利用される限界リンク速度を変更してポートのリンク速度を制御することで、既存のイーサネットネットワーク通信の環境変更なく、簡単な方法でポートのリンク速度を設定することができる。
また、本発明は、デュアルポートスイッチに含まれている各ポートのうち、さらに速いリンク速度を有するポートのリンク速度を残りの一つのポートのリンク速度と同一に制御することで、物理的特性の異なるデバイスがイーサネットネットワークに追加されても互換性の問題を防止することができる。
結局、本発明は、カットスルーパケットスイッチング方式を利用するデュアルポートスイッチに含まれている各ポートのリンク速度を同一に自動制御することで、イーサネットネットワーク通信においてリアルタイム性を向上させることができる。
前述の本発明は、本発明が属する技術分野で通常の知識を有する者にとって、本発明の技術的思想を脱しない範囲内で様々な置換、変形及び変更が可能であるため、前述の実施形態及び添付図面によって限定されるものではない。

Claims (7)

  1. デュアルポートスイッチに含まれている第1ポート及び第2ポートのリンク速度を設定するための方法において、
    前記第1ポート及び前記第2ポートそれぞれからリンク速度設定完了信号を受信する段階;
    前記リンク速度設定完了信号が受信されると、前記第1ポートのリンク速度及び前記第2ポートのリンク速度を確認する段階;
    前記確認済み第1ポートのリンク速度と前記第2ポートのリンク速度を比較する段階;及び
    前記第1ポートのリンク速度が前記第2ポートのリンク速度より速いと、前記第1ポートの限界リンク速度を変更して、前記第1ポートのリンク速度を前記第2ポートのリンク速度と同一に制御する段階を含む、
    デュアルポートスイッチのリンク速度設定方法。
  2. 前記第1ポートのリンク速度が前記第2ポートのリンク速度より速いと、前記第1ポートのリンク速度を前記第2ポートのリンク速度と同一に制御する段階は、
    前記第1ポートのリンクを遮断する段階;
    前記第1ポートの限界リンク速度を前記第2ポートのリンク速度と同一に設定する段階;及び
    前記第1ポートのリンク遮断を解除する段階を含む、請求項1に記載のデュアルポートスイッチのリンク速度設定方法。
  3. 前記第1ポートのリンク速度は、
    前記第1ポート及び前記第1ポートと連結された隣接ポートの間のデータ通信を通じて設定されて、
    前記第2ポートのリンク速度は、
    前記第2ポート及び前記第2ポートと連結された隣接ポートの間のデータ通信を通じて設定される、請求項1または請求項2に記載のデュアルポートスイッチのリンク速度設定方法。
  4. 前記第1ポートのリンク速度は、
    前記第1ポートの限界リンク速度及び前記第1ポートと連結された隣接ポートの限界リンク速度のうち、速度がさらに遅い限界リンク速度に設定されて、
    前記第2ポートのリンク速度は、
    前記第2ポートの限界リンク速度及び前記第2ポートと連結された隣接ポートの限界リンク速度のうち、速度がさらに遅い限界リンク速度に設定される、請求項1〜3のいずれか一項に記載のデュアルポートスイッチのリンク速度設定方法。
  5. 前記第1ポート及び前記第2ポートそれぞれからリンク速度設定完了信号を受信する段階は、
    前記第1ポートのリンク速度及び前記第2ポートのリンク速度が設定されると、前記第1ポート及び前記第2ポートそれぞれから前記リンク速度設定完了信号を受信する段階を含む、請求項1〜4のいずれか一項に記載のデュアルポートスイッチのリンク速度設定方法。
  6. 前記リンク速度設定完了信号が受信されると、前記第1ポートのリンク速度及び前記第2ポートのリンク速度を確認する段階は、
    前記第1ポート及び前記第2ポートから前記第1ポートの状態情報及び前記第2ポートの状態情報を受信する段階;及び
    前記受信された第1ポートの状態情報及び第2ポートの状態情報を参照して、前記第1ポートのリンク速度及び前記第2ポートのリンク速度を確認する段階を含む、請求項1〜5のいずれか一項に記載のデュアルポートスイッチのリンク速度設定方法。
  7. 前記デュアルポートスイッチは、
    カットスルーパケットスイッチング(cut−through packet switching)方式で動作する、請求項1〜6のいずれか一項に記載のデュアルポートスイッチのリンク速度設定方法。
JP2017216594A 2016-12-20 2017-11-09 デュアルポートスイッチのリンク速度設定方法 Pending JP2018101974A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2016-0174348 2016-12-20
KR1020160174348A KR101860234B1 (ko) 2016-12-20 2016-12-20 듀얼 포트 스위치의 링크 속도 설정 방법

Publications (1)

Publication Number Publication Date
JP2018101974A true JP2018101974A (ja) 2018-06-28

Family

ID=60268234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017216594A Pending JP2018101974A (ja) 2016-12-20 2017-11-09 デュアルポートスイッチのリンク速度設定方法

Country Status (6)

Country Link
US (1) US10700937B2 (ja)
EP (1) EP3340525B1 (ja)
JP (1) JP2018101974A (ja)
KR (1) KR101860234B1 (ja)
CN (1) CN108206761B (ja)
ES (1) ES2819852T3 (ja)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11223495B2 (en) * 2017-03-06 2022-01-11 Mitsubishi Electric Corporation Transfer device, transfer method, and transfer system
JP6885467B2 (ja) * 2017-08-22 2021-06-16 日本電信電話株式会社 シェア生成装置、シェア変換装置、秘密計算システム、シェア生成方法、シェア変換方法、プログラム、および記録媒体
CN109510701B (zh) * 2017-09-15 2021-10-01 华为技术有限公司 连续变量量子密钥分发设备及方法
JPWO2019198516A1 (ja) * 2018-04-11 2021-04-01 日本電信電話株式会社 鍵配信システム、端末装置、鍵配信方法、及びプログラム
US11343084B2 (en) * 2019-03-01 2022-05-24 John A. Nix Public key exchange with authenticated ECDHE and security against quantum computers
GB2582900A (en) 2019-03-18 2020-10-14 Pqshield Ltd Cryptography using a cryptographic state
US11258601B1 (en) * 2019-06-04 2022-02-22 Trend Micro Incorporated Systems and methods for distributed digital rights management with decentralized key management
CN113966511A (zh) * 2019-06-10 2022-01-21 日本电信电话株式会社 秘密除法系统、秘密计算装置、秘密除法方法以及程序
CN110336720B (zh) * 2019-06-29 2021-08-20 华为技术有限公司 设备控制方法和设备
US11477016B1 (en) 2019-09-10 2022-10-18 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
US11626983B1 (en) 2019-09-10 2023-04-11 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
US11240014B1 (en) 2019-09-10 2022-02-01 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
US11343270B1 (en) 2019-09-10 2022-05-24 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
US11451383B2 (en) * 2019-09-12 2022-09-20 General Electric Company Communication systems and methods
US11228431B2 (en) * 2019-09-20 2022-01-18 General Electric Company Communication systems and methods for authenticating data packets within network flow
US11322050B1 (en) * 2020-01-30 2022-05-03 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
US11533175B1 (en) 2020-01-30 2022-12-20 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography on a smartcard
US11449799B1 (en) 2020-01-30 2022-09-20 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
US11838410B1 (en) 2020-01-30 2023-12-05 Wells Fargo Bank, N.A. Systems and methods for post-quantum cryptography optimization
KR102222080B1 (ko) * 2020-02-24 2021-03-04 한국전자통신연구원 양자 개체 인증 장치 및 방법
US12088702B2 (en) * 2020-04-10 2024-09-10 Cyborn Limited Systems and methods for adaptive recursive descent data redundancy
US11329806B1 (en) * 2020-12-04 2022-05-10 The Florida International University Board Of Trustees Systems and methods for authentication and key agreement in a smart grid
GB2603113B (en) * 2021-01-13 2023-12-20 Arqit Ltd System and method for key establishment
CA3206620A1 (en) * 2021-01-29 2022-08-04 Omar IQBAL Key exchange protocol for satellite based quantum network
EP4298757B1 (en) * 2021-02-23 2024-08-21 Telefonaktiebolaget LM Ericsson (publ) Method and apparatus for a software defined network
US20240163078A1 (en) * 2021-03-02 2024-05-16 Sri International Attribute based encryption with bounded collusion resistance
US12192318B2 (en) * 2021-03-10 2025-01-07 Quantropi Inc. Quantum-safe cryptographic method and system
US12301710B2 (en) * 2021-05-10 2025-05-13 Electronics And Telecommunications Research Institute Method and apparatus for key relay control based on software defined networking in quantum key distribution network
KR20240021193A (ko) * 2021-05-31 2024-02-16 후아웨이 테크놀로지스 캐나다 컴퍼니, 리미티드 2-큐비트 다중 사용자 양자 키 배포 프로토콜을 위한 방법 및 시스템
US12052350B2 (en) * 2021-07-08 2024-07-30 Cisco Technology, Inc. Quantum resistant secure key distribution in various protocols and technologies
GB2608999A (en) * 2021-07-15 2023-01-25 Pqshield Ltd Cryptographic system for post-quantum cryptographic operations
CA3226705A1 (en) * 2021-07-20 2023-01-26 The Research Foundation For The State University Of New York System and method for quantum-secure microgrids
US11743037B2 (en) * 2021-07-29 2023-08-29 QuNu Labs Private Ltd Quantum key distribution system and method for performing differential phase shift in a quantum network
US12267421B2 (en) * 2021-10-18 2025-04-01 International Business Machines Corporation Post quantum secure ingress/egress network communication
JP7612557B2 (ja) * 2021-11-11 2025-01-14 株式会社東芝 量子暗号ストレージシステム、分散制御装置及びプログラム
US12069166B2 (en) * 2022-01-07 2024-08-20 Oracle International Corporation Quorum-based authorization
US12050678B2 (en) 2022-01-07 2024-07-30 Oracle International Corporation Authorization brokering
US12452305B2 (en) * 2022-02-15 2025-10-21 Hewlett Packard Enterprise Development Lp Adaptive enforcement of security within a network
US12413391B2 (en) * 2022-02-23 2025-09-09 Mellanox Technologies, Ltd. Devices, systems, and methods for integrating encryption service channels with a data path
US12212668B2 (en) * 2022-03-29 2025-01-28 Verizon Patent And Licensing Inc. Mobile edge network cryptographic key delivery using quantum cryptography
US20230353349A1 (en) * 2022-04-27 2023-11-02 Qusecure, Inc Forward secrecy qsl
US20230388289A1 (en) * 2022-05-30 2023-11-30 Vmware, Inc. Bypassing a user passcode when accessing a gateway of a virtual disktop infrastructure system
US12200116B1 (en) 2022-11-18 2025-01-14 Wells Fargo Bank, N.A. Systems and methods for measuring one or more metrics of a cryptographic algorithm in a post-quantum cryptography system
JP7753277B2 (ja) * 2023-03-17 2025-10-14 株式会社東芝 鍵管理装置、量子暗号通信システム、qkdn制御装置、情報処理装置、鍵管理方法、qkdn制御方法、情報処理方法及びプログラム
US20250106012A1 (en) * 2023-09-26 2025-03-27 Ciena Corporation Quantum key distribution in an optical network and quantum-secured optical channels
US20250119734A1 (en) * 2023-10-06 2025-04-10 T-Mobile Innovations Llc Method for Device Security Gateway Function
US20250132904A1 (en) * 2023-10-18 2025-04-24 Google Llc Reusing Resumption Secrets Obtained from Post-Quantum Ciphers
US20250175329A1 (en) * 2023-11-27 2025-05-29 T-Mobile Innovations Llc Data communication with network slices that deliver quantum capabilities
US20250184126A1 (en) * 2023-11-30 2025-06-05 Cisco Technology, Inc. Native continuous-variable quantum repeater
US20250350450A1 (en) * 2024-05-10 2025-11-13 Bank Of America Corporation Decision Engine Consistency Verification System

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030221026A1 (en) * 2002-05-22 2003-11-27 Sean Newman Automatic power saving facility for network devices
US20050036496A1 (en) * 2001-03-19 2005-02-17 Bob Tang Method for guaranteeing quality of service on the internet by routing data along nodes without error correction processing capability
JP2005278175A (ja) * 2004-03-23 2005-10-06 Fujitsu Ltd 誤り検査方法及び誤り検査システム
JP2006237797A (ja) * 2005-02-23 2006-09-07 Yokogawa Electric Corp ネットワーク品質評価装置
JP2010141426A (ja) * 2008-12-09 2010-06-24 Hitachi Ltd 中継装置
US20120170591A1 (en) * 2010-12-30 2012-07-05 Broadcom Corporation Advanced and Dynamic Physical Layer Device Capabilities Utilizing a Link Interruption Signal

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5883894A (en) * 1996-12-30 1999-03-16 3Com Corporation Shared auto-negotiation logic for multiple port network devices
US7042891B2 (en) * 2001-01-04 2006-05-09 Nishan Systems, Inc. Dynamic selection of lowest latency path in a network switch
US8234399B2 (en) 2003-05-29 2012-07-31 Seagate Technology Llc Method and apparatus for automatic phy calibration based on negotiated link speed
US20040257856A1 (en) * 2003-06-23 2004-12-23 Texas Instruments Incorporated Dual-port functionality for a single-port cell memory device
JP2005223394A (ja) 2004-02-03 2005-08-18 Toyo Commun Equip Co Ltd データ変換装置とそのネットワークインタフェースにおける速度調停方法
KR100867451B1 (ko) 2004-06-15 2008-11-10 노키아 코포레이션 네트워크 디바이스들 및 트래픽 쉐이핑 방법들
US8295299B2 (en) * 2004-10-01 2012-10-23 Qlogic, Corporation High speed fibre channel switch element
CN100542107C (zh) * 2004-10-27 2009-09-16 华为技术有限公司 一种调度数据的方法及装置
KR100657333B1 (ko) * 2005-08-27 2006-12-14 삼성전자주식회사 무선채널 품질 측정방법 및 그 측정장치
KR101203471B1 (ko) * 2006-06-29 2012-11-21 삼성전자주식회사 네트워크 브리지에서 이더넷 프레임을 전달하는 방법 및상기 브리지 장치
US7792046B2 (en) * 2008-06-05 2010-09-07 Vss Monitoring, Inc. Ethernet switch-based network monitoring system and methods
JP5495743B2 (ja) 2009-12-08 2014-05-21 キヤノン株式会社 ネットワーク機器及びその制御方法、並びにプログラム
CA2837054C (en) 2011-05-25 2019-02-26 Huawei Technologies Co., Ltd Method and board for high-speed link auto-negotiation
JP5717254B2 (ja) 2012-01-06 2015-05-13 Kddi株式会社 インタフェース設定自動化方法、プログラム及び装置
US9065755B2 (en) * 2012-08-07 2015-06-23 Broadcom Corporation Low-latency switching
CN105099953B (zh) * 2014-04-28 2018-06-19 华为技术有限公司 云数据中心虚拟网络的隔离方法与装置
US9391924B2 (en) * 2014-07-25 2016-07-12 Innovasic, Inc. Ethernet interface module

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050036496A1 (en) * 2001-03-19 2005-02-17 Bob Tang Method for guaranteeing quality of service on the internet by routing data along nodes without error correction processing capability
US20030221026A1 (en) * 2002-05-22 2003-11-27 Sean Newman Automatic power saving facility for network devices
JP2005278175A (ja) * 2004-03-23 2005-10-06 Fujitsu Ltd 誤り検査方法及び誤り検査システム
JP2006237797A (ja) * 2005-02-23 2006-09-07 Yokogawa Electric Corp ネットワーク品質評価装置
JP2010141426A (ja) * 2008-12-09 2010-06-24 Hitachi Ltd 中継装置
US20120170591A1 (en) * 2010-12-30 2012-07-05 Broadcom Corporation Advanced and Dynamic Physical Layer Device Capabilities Utilizing a Link Interruption Signal

Also Published As

Publication number Publication date
US10700937B2 (en) 2020-06-30
ES2819852T3 (es) 2021-04-19
KR101860234B1 (ko) 2018-05-21
EP3340525A1 (en) 2018-06-27
CN108206761A (zh) 2018-06-26
EP3340525B1 (en) 2020-07-08
US20180176091A1 (en) 2018-06-21
CN108206761B (zh) 2021-09-07

Similar Documents

Publication Publication Date Title
JP2018101974A (ja) デュアルポートスイッチのリンク速度設定方法
CN102077194B (zh) 本地主机和管理控制器之间基于网络控制器的传输通信机制
EP3633932A1 (en) Multipath data transmission processing method, and network device
EP2751963A1 (en) Topology discovery in a hybrid network
EP2606620B1 (en) Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface
CN108243035A (zh) Dcn报文处理方法、网络设备和网络系统
KR20150081143A (ko) 네트워크카메라 및 네트워크 영상 감시 시스템
AU2014318629A1 (en) Packet sharing data transmission system and relay to lower latency
CN105450779A (zh) 一家电设备连接多服务器的方法
WO2012095022A1 (zh) 一种mff手工模式下的报文传输方法及装置
CN104092684A (zh) 一种OpenFlow协议支持VPN的方法及设备
CN107911297A (zh) 一种sdn网络带内控制通道建立方法及设备
US8645551B2 (en) Method for automatically negotiating type of service and aggregation apparatus therefor
Weber EtherCAT and TSN-Best Practices for Industrial Ethernet System Architectures
JP2008147882A5 (ja)
WO2022127715A1 (zh) 一种基于pcs和mii分离的信号质量优化方法、装置及系统
CN103312908A (zh) 一种用于Voice VLAN的数据传输方法
CN102857415A (zh) 介质访问控制地址学习控制方法、装置和路由桥
JP5094532B2 (ja) 通信装置
WO2017020204A1 (zh) 节点切换方法、装置及系统
JP2008236733A (ja) 帯域制御装置、帯域制御システム、帯域制御方法
KR101442567B1 (ko) 링 네트워크 토폴로지에서 프레임기반 라우팅을 이용한 프레임 무손실 통신 방법
EP3687131B1 (en) Method, apparatus and system for rapidly restoring service during path switching
CN117478763B (zh) 一种icmp代理udp的数据传输方法、系统及装置
CN116016332B (zh) 一种分布式拥塞控制系统及方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180821

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20181121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181128

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181212

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190409

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190709

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20191011