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
200
nds54
kaminchu
December 02, 2017
Tweet
Share
More Decks by kaminchu
See All by kaminchu
jawsug_niigata_20220115
kaminchu
0
330
yarnの話.pdf
kaminchu
1
160
React勉強会.pdf
kaminchu
0
300
Web_アプリ_勉強会_FE_BE_.pdf
kaminchu
0
960
ルーターの選び方その2.pdf
kaminchu
0
760
ルーターの選び方
kaminchu
0
1.2k
NDS56.pdf
kaminchu
0
100
internet
kaminchu
0
3k
Other Decks in Technology
See All in Technology
10分でわかるfreeeのQA
freee
1
12k
Automatically generating types by running tests
sinsoku
1
200
YOLOv10~v12
tenten0727
3
670
20250328_RubyKaigiで出会い鯛_____RubyKaigiから始まったはじめてのOSSコントリビュート.pdf
mterada1228
0
490
SREが実現する開発者体験の革新
sansantech
PRO
0
150
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
600
Amazon S3 Tables + Amazon Athena / Apache Iceberg
okaru
0
220
さくらの夕べ Debianナイト - さくらのVPS編
dictoss
0
170
「ラベルにとらわれない」エンジニアでいること/Be an engineer beyond labels
kaonavi
0
240
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
21k
AIと開発者の共創: エージェント時代におけるAIフレンドリーなDevOpsの実践
bicstone
1
180
改めて学ぶ Trait の使い方 / phpcon odawara 2025
meihei3
1
430
Featured
See All Featured
Building Applications with DynamoDB
mza
94
6.3k
Faster Mobile Websites
deanohume
306
31k
Scaling GitHub
holman
459
140k
Documentation Writing (for coders)
carmenintech
69
4.7k
Producing Creativity
orderedlist
PRO
344
40k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Site-Speed That Sticks
csswizardry
4
470
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
510
A designer walks into a library…
pauljervisheath
205
24k
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