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
nds54
Search
kaminchu
December 02, 2017
Technology
0
170
nds54
kaminchu
December 02, 2017
Tweet
Share
More Decks by kaminchu
See All by kaminchu
jawsug_niigata_20220115
kaminchu
0
300
yarnの話.pdf
kaminchu
1
140
React勉強会.pdf
kaminchu
0
250
Web_アプリ_勉強会_FE_BE_.pdf
kaminchu
0
920
ルーターの選び方その2.pdf
kaminchu
0
720
ルーターの選び方
kaminchu
0
1.1k
NDS56.pdf
kaminchu
0
83
internet
kaminchu
0
2.9k
Other Decks in Technology
See All in Technology
Application Development WG Intro at AppDeveloperCon
salaboy
0
180
AGIについてChatGPTに聞いてみた
blueb
0
130
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
300
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
TypeScript、上達の瞬間
sadnessojisan
46
13k
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
The Role of Developer Relations in AI Product Success.
giftojabu1
0
120
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
120
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Done Done
chrislema
181
16k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Code Review Best Practice
trishagee
64
17k
The Language of Interfaces
destraynor
154
24k
We Have a Design System, Now What?
morganepeng
50
7.2k
Transcript
実家とのネットワーク 構築(に失敗)した話 2017/12/2 長岡IT開発者勉強会 NDS#54
自己紹介 • Twitter: @kam1nchu • 出身: 名古屋圏 • 在住: 2017春から新潟市
• 言語: Java歴4年、JS歴1年
新潟と愛知でL2で結びたい • 電気代が浮く ◦ 実家にサーバを置くことで電気代親もち • 愛知の番組が見れる ◦ 実家にnasneを置くことで実現
L2-VPNの選定 • L2TPv3 • SoftetherVPN • EtherIP
L2TPv3 L2TPv3対応ルーターが高いので諦める →中古(例:RTX1200)でも2万とかする
SoftetherVPN • OrangePiで構築 • 当初はさくらVPS経由 ◦ あまりに遅かったので直接つなぐ
SoftetherVPN 実家(愛知) VPNServer(Bridge) 自宅(新潟) VPNBridge さくらVPS-東京リージョン VPNServer VPS経由(赤):5Mbps 直接(青):30Mbps
ところが... • NASへの接続は問題なし • nasneとのペアリングができない ◦ 後ほど原因が判明 • 一ヶ月ほどで実家側のOrangePiが死んだ
EtherIP(今ここ) • 対応ルーター(ix2005)が500円*2台 • fqdnでの設定ができず ◦ ipはそんな変わらんでしょ(多分) • EtherIP over
IPSecが遅い ◦ 90Mbps→30Mbps ◦ 暗号化は諦める?
nasneがペアリングできない なんでnasneのペアリング できなかったのか調べた AP 遅延発生装置
None
調査結果 • どうやらRTTが一定以上あるとダメ ◦ 少なくとも5ms以下ではペアリング可 →5ms~20msが詰められなかった
ツイッターでつぶやいたら・・・
ツイッターでつぶやいたら・・・
調査結果 • DTCP-IPの規定で決まっている 出典:https://ja.wikipedia.org/wiki/Digital_Transmission_Content_Protection
調査結果 \(^o^)/
結論 • nasneは諦める ◦ 愛知〜新潟で7msとか無理でしょ・・・ ◦ 直線でケーブル引いて1.8ms*2 • EtherIPでの構築は正月の帰省で
m(_ _)m
宣伝 勢いでYAMAHAルーターの アドベントカレンダーを作りました https://adventar.org/calendars/2736
None