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
KLab TCP/IPプロトコルスタック自作開発 #4 成果発表
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
masebb
August 30, 2023
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
KLab TCP/IPプロトコルスタック自作開発 #4 成果発表
masebb
August 30, 2023
More Decks by masebb
See All by masebb
家の鯖🐟
masebb
0
250
#閉域網プライベートas運用 の人たちは一体何をしているのか?
masebb
0
2.1k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
190
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Side Projects
sachag
455
43k
Deep Space Network (abreviated)
tonyrice
0
290
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
510
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
530
Technical Leadership for Architectural Decision Making
baasie
3
550
Into the Great Unknown - MozCon
thekraken
41
2.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Transcript
TCP/IPプロトコルスタック ⾃作開発 #4 成果発表
自己紹介 • 各種アカウント ◦ Twitter : @bb_mase ◦ GitHub :
@masebb ◦ Misskey.io : @masebb ◦ Discord : 間瀬BB#9699 ◦ Web: https://powerfulfamily.n et 最近はKubernetesが楽しい 日本学生ネットワークオペレー ター連合(JSNOG) https://discord.gg/sDmf54mHe2 JSNOG-LT-2 開催予定! 登壇/参加 お待ちしています 学生たちがNTTのひかり電話を契約すると、なぜ /56が降ってく るのか議論している → こういう事をしていたり → Internet Face
なぜ参加しようとしたか 家を流れるパケットに思いを馳せる... 以前にこんな本を手に入れたが、漬物石状態 → (言い訳) Cでそのまんま写経するのもな~と思い : - Rubyで書こうとしたら、 RawSocketが無かった
- Goで書こうとしたら、情報が無さ過ぎた 計 2敗 再チャレンジしたい! 1フレーム受信するごとに光る → 家に飛んでくる訳のわからん詐称パケット/スキャンパケットは自作のプログラムじゃないと飛 ばせないよね インターネット規格(RFC)を作っているIETFでは、ハッカソンなるものがあるらしい ↑やりたい
参加前... いつもはGoとかJavaとかWeb系とかをやっている C言語? Arduinoとかやっていたし なんとかなるだろう TCP/IP? 自宅サーバーやっているし なんとかなるだろう 超高級
ならなかった C言語ゼンゼンわからん インターネットゼンゼンわからん 偉大なるutil.c
でも楽しかった - これでオレもパケットを作れる! - C言語書ける人は素晴らしい - C言語もわるくない(もっと書きたい) - 実装したTCPの上にHTTP乗せてその上にEthernet乗せたい (SoftEtherもどき)
- オレオレmicropsにもっと機能を追加したい! 🍊 自作OSしたい欲がすごい 🍊
ありがとうございました このような貴重な機会をいただき、講師の皆様、KLabの皆様本当にありがとうございま した