100ギガビット・イーサネット

**100ギガビット・イーサネット**（100 gigabit Ethernet、100GbE）は、イーサネットのうち、100Gbpsの通信速度を持つネットワーク規格の総称。

100Gbps通信の技術提案に至る過程において、25Gbps・40Gbps・50Gbpsの各通信速度を持つプロトコルも並行して策定されており、いくつかの規格は異なる通信速度を同一の規格名称で標準化しているため、これらについても本項で記載する。

## 歴史

2006年7月18日、IEEE 802.3全体会議で高速イーサネットのスタディグループ(HSSG)への参加が呼びかけられ、9月に初回会合を行った。2007年6月、業界団体「Road to 100G Alliance」が結成され、IEEEやITU-Tと連携して技術提案を行う。

最初の標準化作業は40Gbps・100Gbpsという2つの異なる通信速度を検討したもので、2007年12月5日にプロジェクト設置、2008年1月に活動開始となった。複数の通信速度を単一の規格中に策定するのは、LAN用途の40Gbpsの要求とWAN用途の100Gbpsの要求を併せ持つためである。このプロジェクトを発端として、以降40GbE・100GbE規格が相次いで承認されている。

* 2010年6月17日、802.3ba 承認。10GBASE-Rの符号化方式を流用し、それらを並列接続した40GBASE-SR4/LR4 (4レーン接続)・100GBASE-SR10/CR10 (10レーン接続)や、WDMで4波長に多重化した 100GBASE-LR4/ER4 などを規定。

* 2011年3月31日、802.3bg 承認。40GBASE-FR の名称で、2kmのシングルモードファイバー(SMF)通信。

* 2014年6月12日、802.3bj 承認。100GBASE-KR4/KP4/CR4など、基板配線およびTwinaxケーブル通信。また、25Gbpsバス動作のPHYによる前方誤り訂正(FEC)の適用、40/100Gbps環境下におけるEnergy Efficient Ethernet (EEE)も規定。

* 2015年2月16日、802.3bm 承認。100GBASE-SR4・40GBASE-ER4など光ファイバ通信の補完。また、光ファイバでのEEEも規定。

2014年7月、業界団体「25G Ethernet Consortium」(現・Ethernet Technology Consortium)がアリスタネットワークス・ブロードコム・グーグル・・マイクロソフトの5社によって結成され、2015年9月に25G/50Gイーサネットの仕様ドラフトを公開し、これを元にした製品化やIEEEへの標準化促進が行われた。

以降の規格策定では、802.3bjのPHY動作を流用した25Gbps通信ベースのアプローチを経て、1レーンで100Gbps動作するPHY仕様を前提とするものが続いている。

* 2016年6月30日、802.3bq 承認。25G/40GBASE-Tによるツイストペアケーブル通信。
* 2016年6月30日、802.3by 承認。25GBASE-SR/CR/KR など 25GbpsのMMF・銅線による短距離通信。
* 2017年12月6日、802.3cc 承認。25GBASE-LR/ER など 25Gbpsの光ファイバ長距離通信。
* 2018年12月5日、802.3cd 承認。50GBASE-SR/FR/LR/ER/CR, 100GBASE-SR2/CR2, 200GBASE-CR4/KR4/SR4など1レーン50Gbps動作ベースの各種通信。さらに、100GBASE-DRとして1レーンでの倍速動作も急遽実現化された。
* 2019年11月20日、802.3cn 承認。50GBASE-ER など長距離 SMF 通信 (200GBASE-ER4, 400GBASE-ER8 と併記)。
* 2021年2月11日、802.3cu 承認。100GBASE-FR1/LR1 など1レーンの中距離SMF通信 (400GBASE-FR4/LR4-6 と併記)。
* 2021年6月16日、802.3ct 承認。100GBASE-ZR による位相偏移変調を用いた長距離 SMF 通信。
* 2022年9月21日、802.3ck 承認。100GBASE-CR1/KR1 など1レーンの短距離銅線通信 (200GBASE-CR2/KR2, 400GBASE-CR4/KR4 と併記)。
* 2022年9月21日、802.3db 承認。100GBASE-VR1/SR1 など1レーンの短距離 MMF 通信 (200GBASE-SR2/VR2, 400GBASE-SR4/VR4 と併記)。

## 物理層の実装

### 符号化

100ギガビット・イーサネットではPCS副層の符号化方式としていくつかの方法が提案されている。その多くは10G・25G・50Gなど低いデータレートの通信路（レーン）に伝送し、それを並列に複数束ねることで全体で100Gbpsを実現している。レーン性能向上に伴い、各方式は以下のように世代として区分されている。

; 第1世代 - 10.3125 Gbaud × NRZ (1bit/baud) × 64b/66b
: 10Gbpsベースの符号化。最初期のもので、シングルレーン10GbEで使用される符号化方式を用いてこれを4・10レーンに並列伝送して40/100GbEを実装する。100GBASE-SR10, 40GBASE-SR4などで採用された。シンボルレートが小さいためエラーの影響を受けにくく比較的長距離伝送が可能であるが、束ねた本数分のケーブルを必要とするためコストがかかる。これに加え、40GBASE-LR4/ER4などの長距離通信では4波長のWDMを、100GBASE-CR10などの銅線接続ではFECを併用している。この符号化方式はIEEE 802.3により段階的に廃止が予定されている。

; 第2世代 - 25.78125 Gbaud × NRZ (1bit/baud) × 64b/66b
: 25Gbpsベースの符号化。上記を2.5倍速した信号を送受4レーン束ねて100GbEを実装したもの。100GBASE-LR4/ER4でWDMを用いて採用された。一部の実装ではFECを併用するものがある。

; 第2世代(改) - 25.78125 Gbaud × NRZ (1bit/baud) × 256b/257b × RS-FEC (528,514)
: 25Gbpsベースの符号化。このシンボルレートではマルチモードファイバーでエラーが大きく出てしまうため、誤り訂正を適用したもの。100GBASE-SR4で採用された。ここではビット変換方式も256b/257bに差し替えられ、その後にRS-FEC適用が続く。これにより、RS-FECのオーバーヘッドを含めても64b/66bとまったく同じデータレートになる。一部の実装では条件によってFECなしで採用しているものがある。

; 第3世代 - 26.5625 Gbaud × PAM4 (2bit/baud) × 256b/257b × RS-FEC (544,514)
: 50Gbpsベースの符号化。送受2レーンを束ねて100GbEを実装する。100GBASE-SR2で採用された。4つの異なる電圧レベルでパルス振幅変調を採用し、1シンボルに2ビットを伝送することでレーンあたりのデータレートが2倍となった。符号誤り率を維持するために、FECオーバーヘッドも倍となり(2.7%→5.8%)、これによりシンボルレートがわずかに大きくなっている。

; 第4世代 - 53.125 Gbaud × PAM4 (2bit/baud) × 256b/257b × RS-FEC (544,514)
: 100Gbpsベースの符号化。半導体の進化により倍速動作が可能となったため、1レーンで完全な100GbE動作を実現した。100GBASE-DRなどで採用され、さらなる高速通信規格200GbE/400GbE/800GbEにも採用されている。

### トランシーバ

100ギガビット・イーサネットのサポートするさまざまな物理層媒体において、PMA・PMD副層の機能の一部は、一般に挿抜可能なモジュールによって実装される。代表的なモジュールを以下に挙げる。これらには公的な標準化はないが、マルチソースアグリーメント(MSA)に準拠している。

多くの実装ではこれらを挿し替えることで複数の物理層媒体をサポートすることが可能となっている。また、モジュール同士のケーブル接続の組み合わせによって、レーン接続された100GbEと、複数の10GbEや25GbEとを相互接続（ブレイクアウト）できるものもある。

## 規格一覧

2023年現在までにIEEE 802.3で標準化が策定されている100ギガビット・イーサネットの関連規格について媒体ごとに概説する。

### 光ファイバーケーブル

光ファイバーケーブルによる100ギガビット・イーサネットでは、短距離用にマルチモードファイバー(OM3, OM4)を、長距離用にシングルモードファイバー(OS1, OS2)を主に用いることが規定されている。規格名称は、距離長が長くなるごとに -VR, -SR, -DR, -FR, -LR, -ER, -ZR として表現し、レーンを束ねている場合はその末尾にレーン数(10, 4, 2, 1)を付加する。

### ダイレクトアタッチケーブル
データセンター内サーバなどの100ギガビット・イーサネットLAN短距離接続として、Twinaxケーブルを用いた接続が規定されている。

### バックプレーンイーサネット
IEEE 802.3apで定義された1000BASE-KX・10GBASE-KRと同様に、1メートルの基板上配線で100ギガビット・イーサネットを使用するための物理層仕様が標準化されている。

### チップ間インタフェイス
100ギガビット・イーサネットでは、PMD・PMA・PCSのPHY副層間接続に以下の3系統がある。

* **nPPI**: 下表 CPPI, XLPPI の総称 (100G/40G Parallel Physical Interface)。
: PMD-PMA間の接続。初期のトランシーバでCDRがない(PMDの機能のみ持つ)場合に用いる。
* **nAUI**: 下表 CAUI/100GAUI-n, LAUI/50GAUI-n, XLAUI, 25GAUI の総称 (100G/50G/40G/25G Attachment Unit Interface)。
: PMAの延伸。トランシーバにCDRがある(PMAの一部機能を持つ)場合に用いる。さらに50G以上ではFECの有無で名称が異なる。
* **nGMII**: CGMII, 50GMII, XLGMII, 25GMII の総称 (100G/50G/40G/25G Media Independent Interface#nGMII)。
: PCS-RS間の接続。物理バスではなく論理バスとして規定される。

### ツイストペアケーブル

ツイストペアケーブル接続では、25Gbps・40Gbps通信が規定されている。カテゴリ8ケーブルで最長30メートル接続でき、オートネゴシエーションにも対応している。

25G/40GBASE-Tでの符号化方式は、2.5G/5G/10GBASE-Tと共通する系統のものを採用している。

# 64ビットのデータ列を50個集め、512ビットの6ブロックと64ビットの2ブロックを作る。
# 各ブロックに1ビットのdata/ctrlヘッダを付加する(512b/513b, 64b/65b)。
# 各ブロックを結合した3208ビットをスクランブル処理し、先頭に補助ビット(Auxiliary bit)、末尾にゼロ2ビットを付与した3211ビットのフレームとする。
# 3211ビットを1488ビットと1723ビットのブロックに分割する。
# 1488ビットのブロックにRS-FEC(192, 186)を適用し、エラー訂正符号48ビットを付与して1536ビットのブロックとする。
# 1723ビットのブロックにLDPC(2048, 1723)を適用し、エラー訂正符号325ビットを付与して2048ビットのブロックとする。
# 1536ビット(=512×3)のブロックから3ビットずつ、2048ビット(=512×4)のブロックから4ビットずつ取り出し、512個の7ビット値に分割する。
# 7ビット値から2個のPAM16シンボルを生成する(DSQ128)。
# 生成したPAM16シンボルを4レーンに256個(=512×2÷4)ずつ送出する。

## 出典と注記

### 注記

## 外部リンク
* IEEE 802.3 
* IEEE P802.3ba 40Gb/s and 100Gb/s Ethernet Task Force 
* IEEE P802.3bm 40 Gb/s and 100 Gb/s Fiber Optic Task Force 
* Ethernet Alliance