Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
_実録_フレッツのIPv6_完全に理解した.pdf
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yusaku-T
October 04, 2021
Technology
37
0
Share
_実録_フレッツのIPv6_完全に理解した.pdf
Yusaku-T
October 04, 2021
More Decks by Yusaku-T
See All by Yusaku-T
Apple_Siliconへの移行_完全に理解した.pdf
yusakutnk
0
110
Apple Siliconへの移行 完全に理解した
yusakutnk
0
380
【実録】フレッツのIPv6 完全に理解した
yusakutnk
0
460
Other Decks in Technology
See All in Technology
権限管理設計を完全に理解した
rsugi
1
200
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
280
AIAgentと取り組むKaggle
508shuto
2
550
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
130
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
190
TypeScriptとAngular Signal で実現する保守性の高いアプリケーション設計 - 3層アーキテクチャによる責務分離の実践(たつかわ) https://2026.tskaigi.org/talks/10
nealle
1
340
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
310
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
290
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
3
3k
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
150
TypeScriptエンジニアのためのWASMランタイム入門:AssemblyScriptから理解するメモリの実態(ayano)
ayanoyuki
0
140
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
180
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
It's Worth the Effort
3n
188
29k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
340
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
190
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
700
Navigating Weather and Climate Data
rabernat
0
200
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
A designer walks into a library…
pauljervisheath
211
24k
Evolving SEO for Evolving Search Engines
ryanjones
0
200
Transcript
【実録】フレッツのIPv6 完全に理解した 2020/8/27 Yusaku-T
自己紹介 • Yusaku-T • 某社ITエンジニア ◦ サーバーサイドがメインですが、フロントエンドやインフラも多少 • 某社インターネット老人会会長 ◦
そろそろ公式ハンドルをkaichoにしようかとも思ってます
発表の概要 • 在宅勤務してますか? • 在宅勤務では通信回線の速度が死活問題になりますよね? ◦ 休日も引きこもり生活なのでますます問題ですよね? • 我が家も遅かったです •
ちょこっと調査&5000円ほど投資して速度問題を解消しました
固定回線のスペック • 回線: ドコモ光マンションタイプ ◦ 回線自体はフレッツ光と同じ • 屋内配線: VDSL ◦
築◦十年の公団住宅 ◦ どんなに頑張っても 100Mbpsを超えられない悲しみを背負っています ◦ 最近、同僚が続々と Nuroに乗り換えてGbps超えしてるのを指をくわえて見ています • ISP(プロバイダー): OCN
通信速度が遅い… • 3月から在宅勤務開始 • 4月ごろから通信速度の遅さが気になるように … • 特定のストリーミングサービスがブツブツ切れる ◦ Amazon
Prime, Amazon Music, ニコニコ動画等 ▪ 一曲の間に2,3回途切れることがあるので作業効率が落ちること甚だしい ◦ YouTubeやGoogle Meetは大丈夫 ◦ スマホの4G回線では途切れない ◦ スピードテストでは大体下り 50Mbps〜80Mbps 出てる
何とかならないか…? IPv6だと速いらしい!!! (小学生並みの思いつき)
正解: IPv6そのものではなくIPoEだと速い IPv6そのものではなくIPv6で利用できるIPoEという接続方式だと速い • PPPoE: 今までの接続方式 ID/パスワードで認証 • IPoE: 回線そのものを認証
◦ 一つのフレッツ回線で複数のISP契約を結ぶことは不可能 • IPv6でもPPPoEで認証・接続を行う場合もある
なぜPPPoEだと遅い? ISPがPPPoEのための接続機器(NTE: Network Termination Equipment)を自由に増強 できない! • トラフィックではなくセッション数基準でしか増強できない! ◦ 動画サービスなど、近年の一人当たりのトラフィック増加に対応しきれない
• IPoEではGWR(Gateway Router)という強力な接続機器を経由する ◦ 今の所輻輳はあまり起きてない&増強も容易そう?
既にIPv6には対応していた! • フレッツ光・OCNはマンションタイプでもIPv6/IPoEに標準対応 • 昨年秋に買い換えたルーター(NEC WG1900HP2)が既にIPoEでIPv6接続していた • だからIPv6対応Webサービス(YouTube等)では途切れることがなかった! • IPv6に対応したスピードテストでも速度が出てた!
PPPoEの輻輳とIPoE GWR NTE フレッツ IPv4 サイト ISP Internet IPv6 サイト
PPPoE IPoE
IPv6に対応したWebサービス • Google ◦ YouTube ◦ Google Meet ◦ Google
App Engine ▪ Firewallの設定でハマりました! • Netflix • 阿部寛ホームページ • 各種のスピードテスト ◦ Google, Netflixなど
IPv6に対応していないWebサービス しかしIPv6に対応していないWebサービスでは未だに遅いまま… • Amazon ◦ Amazon Prime, Amazon Music •
ニコニコ動画 • 各種芸能人のホームページ
何とかこう出来ないか? GWR NTE フレッツ IPv4 サイト ISP Internet IPv6 サイト
IPoE
IPv4 over IPv6を使って解決 • IPv4パケットをIPv6によってカプセル化する(トンネリング) • 元々はIPv4アドレスの枯渇に対応するための技術 • IPv6非対応のWebサービスでもPPPoEの装置を経由することなく利用できる ◦
→IPv6非対応のWebサービスでも高速に通信できる!
OCNのIPv4 over IPv6サービス • v6アルファというサービス • 専用ルーターと余計なセキュリティソフトがついて月500円 • ドコモ光なら無料!
しかし…
あきらめたらそこで試合終了ですよ • v6アルファの実態はOCNバーチャルコネクトという規格 ◦ IPv4 over IPv6の中では新しい規格 • ぷららなどで利用可能(何故かOCNでは公式に利用可能アナウンスがない) ◦
OCNでも6月から利用可能に • v6アルファに契約しなくても対応ルーターを使えば利用可能という情報が! ◦ https://ameblo.jp/myo000402/entry-12545375684.html
乱立するフレッツのIPv4 over IPv6規格 • DS-Lite系 ◦ ユーザーにグローバル IPv4アドレスが割り当てられない ◦ Transix(インターネットマルチフィード
) ▪ IIJ, ぷららなど • MAP-E系 ◦ 複数ユーザーでグローバル IPv4アドレスを共用する ◦ v6プラス(日本ネットワークイネイブラー ) ▪ @nifty, So-netなど ◦ IPv6オプション(ビッグローブ) ▪ ビッグローブなど ◦ OCNバーチャルコネクト(NTTコミュニケーションズ ) ▪ OCN, DTI, ぷららなど • 同じプロバイダでも契約時期やオプションによって方式が異なることが!
OCNバーチャルコネクト対応ルーターの選択 (一般のご家庭向け) • 対応ルーター一覧 https://www.ntt.com/content/dam/nttcom/hq/jp/business/services/network/internet-connect/ocn-b usiness/option/v-access-ipoe/pdf/bocn_vc_router.pdf • Buffalo ◦ 対応機種多数
アウトレットで安い ◦ 安定性はイマイチ?(価◯.com情報) • NEC ◦ WG1200HS3という機種だけが対応 実売5000円程度 ◦ OCNのレンタルルーターのOEM元っぽい? ◦ こちらを購入(同じことを考えてる人が多かったせいか若干品薄 ) ◦ AP設定を変えるのが面倒&無線のスペックは今のルーターの方が上なのでアクセスポイントモー ドで併用
OCNバーチャルコネクト対応ルーターの選択 (逸般の誤家庭向け) • YAMAHA ◦ RTX1210以降(RTX1200は非対応の模様…) ◦ http://www.rtpro.yamaha.co.jp/RT/docs/ocn_map_e/index.html • NEC
UNIVERGE IX ◦ かなり昔のUNIVERGE IX2105でも対応 ◦ 中古で買う場合はファームウェアのバージョンに注意!(契約を結ばないと入手できない!) • OpenWrt • 海外製ルーター(EdgeRouterなど) ◦ MAP-EはNDAを結ばないといけないから非対応! ◦ 新たなるガラパゴス誕生の予感!
IPv4 over IPv6導入の結果 • Amazon Prime,Amazon Music,ニコニコ動画などが途切れることがなくなった! • 通信速度 ◦
PPPoEで接続した際のように、時々ガクンと速度が落ち込むこともなくなった ◦ IPv4対応スピードテストでも上り下り 80Mbps程度が安定して出るように
IPv4 over IPv6の問題点 • DS-Lite: グローバルIPアドレスが利用者に付与されない • MAP-E: グローバルIPアドレスを複数人で共用する(利用できるポートが制限される) 以下の用途で問題が発生!
• 各種サーバーの公開 • VPNで出先から家庭のネットワークに接続 • オンラインゲーム ◦ SwitchだとNATタイプがAじゃなくなる
解決策(1) • IPv6でサーバーを公開する ◦ NTT東ではフレッツ閉域でDNS名を利用できる「OPEN IPv6 ダイナミック DNS for フレッツ・光ネクストというサービスもあり
◦ https://i.open.ad.jp/ • ポート番号を変える(MAP-E系) ◦ OpenVPNなど
解決策(2): IPoEとPPPoEのデュアル接続 ONU ケーブルモデム ハブ IPoE 接続設定 PPPoE 接続設定
最近(6月〜)の動向 • OCNでも公式にOCNバーチャルコネクトが利用可能に • PPPoEの改善 ◦ 10GbE インターフェースを備えた NTE について総務省から認可の見込み
◦ https://diary.sorah.jp/2020/06/20/ngn-explained-2020 • IPoEでも速度低下が発生 ◦ https://pc.watch.impress.co.jp/docs/news/1269761.html
本当の意味でIPv6を完全に理解するには • プロフェッショナルIPv6 ◦ https://www.geekpage.jp/blog/?id=2018-7-4-1 ◦ IPv6本としてIPv6そのものの解説をするだけでは なく、DNSとIPv6、IPv4アドレス在庫枯渇問題や大 規模NATであるCGN、IPv6とIPv4の共存技術 (NAT64,DNS64など)、NTT
NGNなど、IPv6に関連 する周辺技術の解説も行なっています。(紹介よ り) • BOOTHで何と無料ダウンロード可能! ◦ https://booth.pm/ja/items/913273
まとめ • IPv6が速いんじゃなくて、IPv6で使えるIPoEという接続方式が速いよ • IPv4 over IPv6という技術を利用することでIPv4のみのWebサービスも高速に利用 できるよ • IPv4
over IPv6の規格はたくさんあるから要注意だよ • IPoE + IPv4 over IPv6を使うとIPv4のグローバルアドレスが前提のサービスだと問 題が起きることがあるよ