JP6958910B2 - 通信装置、リンク制御方法、およびプログラム - Google Patents
通信装置、リンク制御方法、およびプログラム Download PDFInfo
- Publication number
- JP6958910B2 JP6958910B2 JP2018239851A JP2018239851A JP6958910B2 JP 6958910 B2 JP6958910 B2 JP 6958910B2 JP 2018239851 A JP2018239851 A JP 2018239851A JP 2018239851 A JP2018239851 A JP 2018239851A JP 6958910 B2 JP6958910 B2 JP 6958910B2
- Authority
- JP
- Japan
- Prior art keywords
- rate
- communication device
- communication
- link
- notification
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 108
- 238000000034 method Methods 0.000 title claims description 17
- 238000012546 transfer Methods 0.000 claims description 91
- 239000000835 fiber Substances 0.000 claims description 29
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 7
- 239000013307 optical fiber Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 239000004744 fabric Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Communication Control (AREA)
- Optical Communication System (AREA)
Description
ファイバーチャネルシステム1は、光ファイバーケーブルCで接続された2つの通信装置100を備える。すなわち、第1の実施形態に係るファイバーチャネルシステム1のトポロジーは、FC−P2P(Fibre Channel Point-to-Point)である。なお、他の実施形態に係るファイバーチャネルシステム1のトポロジーは、FC−AL(Fibre Channel Arbitrated Loop)またはファブリックであってよい。
通信装置100は、プロセッサ110、FC_LSI120(Fibre Channel Large Scale Integrated Circuit)、メインメモリ130、ストレージ140、入出力インタフェース150、SFP160(Small Form Factor Pluggable)を備える。FC_LSI120は、ファイバーチャネル通信を実現するためのトランシーバ回路である。SFP160は、光ファイバーケーブルCを通信装置100に接続するための通信インタフェースである。
プログラムは、通信装置100に発揮させる機能の一部を実現するためのものであってもよい。例えば、プログラムは、ストレージ140に既に記憶されている他のプログラムとの組み合わせ、または他の装置に実装された他のプログラムとの組み合わせによって機能を発揮させるものであってもよい。なお、他の実施形態においては、通信装置100は、上記構成に加えて、または上記構成に代えてPLD(Programmable Logic Device)などのカスタムLSIを備えてもよい。PLDの例としては、PAL(Programmable Array Logic)、GAL(Generic Array Logic)、CPLD(Complex Programmable Logic Device)、FPGA(Field Programmable Gate Array)が挙げられる。この場合、プロセッサ110によって実現される機能の一部または全部が当該集積回路によって実現されてよい。
通知受信部115は、通知リンクサービスによって、相手装置からレート通知を受信する。
SFP160に光ファイバーケーブルCが接続されると、レート判定部113は、通信装置100に設定可能な1または複数の転送レートを判定する(ステップS1)。次に、通知送信部114は、レート判定部113が判定した1または複数の転送レートを示すレート通知を送信するための通知リンクサービスを生成する(ステップS2)。
図4は、通信装置の基本構成を示す概略ブロック図である。
上述した実施形態では、通信装置の一実施形態として図2に示す構成について説明したが、通信装置の基本構成は、図4に示すとおりである。
すなわち、通信装置300は、通知受信部301およびレート特定部302を基本構成とする。
レート特定部302は、レート通知が示す1または複数の転送レートと、通信装置300において設定可能な1または複数の転送レートとにおいて共通する最大の転送レートを特定する。
これにより、通信装置300は、利用可能な最大の転送レートを特定することができる。
100 通信装置
110 プロセッサ
120 FC_LSI
130 メインメモリ
140 ストレージ
150 入出力インタフェース
160 SFP
111 リンク部
112 ログイン部
113 レート判定部
114 通知送信部
115 通知受信部
116 レート特定部
117 初期化部
118 マッピング部
C 光ファイバーケーブル
Claims (7)
- 通信装置であって、
FC−1層のオーダードセットによる相手装置とのファイバーチャネル通信のリンクアップ後に、FC−2層のリンクサービスによって前記相手装置において設定可能な複数の転送レートを示すレート通知を前記相手装置から受信する通知受信部と、
前記レート通知が示す複数の転送レートと、前記通信装置において設定可能な複数の転送レートとにおいて共通する最大の転送レートを特定するレート特定部と
を備える通信装置。 - FC−1層のオーダードセットで、特定した前記転送レートによって前記相手装置とのファイバーチャネル通信のリンクを初期化する初期化部
をさらに備える請求項1に記載の通信装置。 - 前記初期化部は、ファイバーチャネル通信のPRLIの実施の前に、前記リンクを初期化する
請求項2に記載の通信装置。 - 前記通信装置において設定可能な複数の転送レートを示すレート通知をFC−2層のリンクサービスによって前記相手装置に送信する通知送信部をさらに備える
請求項1から請求項3の何れか1項に記載の通信装置。 - 前記レート通知は、ファイバーチャネル通信のPLOGIの実施の後に伝送される
請求項1から請求項4の何れか1項に記載の通信装置。 - 通信装置のリンク制御方法であって、
前記通信装置と相手装置とのFC−1層のオーダードセットによるファイバーチャネル通信のリンクアップ後に、FC−2層のリンクサービスによって前記相手装置において設定可能な複数の転送レートを示すレート通知を前記相手装置から受信するステップと、
前記レート通知が示す複数の転送レートと、前記通信装置において設定可能な複数の転送レートとにおいて共通する最大の転送レートを特定するステップと
を備えるリンク制御方法。 - 通信装置のコンピュータを、
FC−1層のオーダードセットによる相手装置とのファイバーチャネル通信のリンクアップ後に、FC−2層のリンクサービスによって前記相手装置において設定可能な複数の転送レートを示すレート通知を前記相手装置から受信する通知受信部、
前記レート通知が示す複数の転送レートと、前記通信装置において設定可能な複数の転送レートとにおいて共通する最大の転送レートを特定するレート特定部
として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018239851A JP6958910B2 (ja) | 2018-12-21 | 2018-12-21 | 通信装置、リンク制御方法、およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018239851A JP6958910B2 (ja) | 2018-12-21 | 2018-12-21 | 通信装置、リンク制御方法、およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020102764A JP2020102764A (ja) | 2020-07-02 |
| JP6958910B2 true JP6958910B2 (ja) | 2021-11-02 |
Family
ID=71140006
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018239851A Active JP6958910B2 (ja) | 2018-12-21 | 2018-12-21 | 通信装置、リンク制御方法、およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6958910B2 (ja) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8019887B2 (en) * | 2003-09-04 | 2011-09-13 | Intel Corporation | Method, system, and program for managing a speed at which data is transmitted between network adaptors |
| JP2006020224A (ja) * | 2004-07-05 | 2006-01-19 | Sony Corp | 通信制御装置、電子機器および通信制御方法 |
| US8107499B2 (en) * | 2007-06-21 | 2012-01-31 | Cisco Technology, Inc. | Speed negotiation for multi-speed communication devices |
| US7701880B2 (en) * | 2008-01-10 | 2010-04-20 | International Business Machines Corporation | Fibre channel link initialization |
| JP2010183470A (ja) * | 2009-02-09 | 2010-08-19 | Nec Corp | ネットワーク接続装置並びにネットワーク接続制御方法及びプログラム |
-
2018
- 2018-12-21 JP JP2018239851A patent/JP6958910B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020102764A (ja) | 2020-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8571052B2 (en) | Determining the configuration of an ethernet fabric | |
| US7443798B2 (en) | Transmit adaptive equalization for communication system with one or more serial data channels | |
| US8898346B1 (en) | Method and system for configuring network devices | |
| JP5288186B2 (ja) | Hba移行の方法および装置 | |
| US10298626B2 (en) | Gateway device to connect native fibre channel ports to pure fibre channel over ethernet storage area networks | |
| US9946671B1 (en) | Methods and systems for processing read and write requests | |
| KR101498413B1 (ko) | 파이버 채널 포워더 패브릭 로그인 시퀀스 | |
| JP5068055B2 (ja) | データ処理システム、アドレス割り当て方法およびコンピュータ・プログラム(ファイバ・チャネル・スイッチによるネットワーク・ファブリックからの多数のポート・アドレスの取得) | |
| US7411958B2 (en) | Method and system for transferring data directly between storage devices in a storage area network | |
| KR101107873B1 (ko) | 복수의 노드를 구비한 통신 시스템에서 사용하는 장치,방법 및 집적 회로 | |
| US9172602B1 (en) | Method and system for auto-negotiation | |
| US8976800B1 (en) | Configurable switch element and methods thereof | |
| CN102017542A (zh) | 将光纤通道网络与基于以太网的网络对接的方法 | |
| US20100118735A1 (en) | Large frame path mtu discovery and communication for fcoe devices | |
| US8218571B2 (en) | Fibre channel framing and signaling optional header for ethernet fabric configuration information | |
| JP3457947B2 (ja) | バッファリスト変更子制御ビットを備えた通信プロセッサ | |
| US20140064284A1 (en) | Ethernet switch and communication method | |
| US8095862B2 (en) | End-to-end cyclic redundancy check protection for high integrity fiber transfers | |
| JP6958910B2 (ja) | 通信装置、リンク制御方法、およびプログラム | |
| US7844181B2 (en) | Simple fibre channel speed negotiation across transport | |
| JPH1168884A (ja) | 伝送媒体接続装置および制御装置ならびに被制御装置および記憶媒体 | |
| US9338059B1 (en) | System and methods for managing networks | |
| US9747227B1 (en) | Method and system for transmitting information from a network device | |
| US9071544B2 (en) | Method and system for managing network elements | |
| US8488601B1 (en) | Method and system for link aggregation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200406 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210224 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210414 |
|
| 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: 20210907 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210930 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6958910 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |