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
What’s TCP/UDP?
Search
mcz9mm
July 17, 2018
Technology
0
110
What’s TCP/UDP?
mcz9mm
July 17, 2018
Tweet
Share
More Decks by mcz9mm
See All by mcz9mm
SwiftUI-List-Pagination
mcz9mm
2
2.3k
ARKit2.0でAppleが伝えたいアプリ体験を考える
mcz9mm
2
1.1k
ゆるく学ぶARKit
mcz9mm
3
1.5k
NATサーバーの必要性
mcz9mm
0
110
What’s New in ARKit2.0
mcz9mm
0
110
徳丸本 ログインフォーム
mcz9mm
0
110
arkit+animoji
mcz9mm
0
70
徳丸本8
mcz9mm
0
130
徳丸最終回
mcz9mm
0
88
Other Decks in Technology
See All in Technology
攻撃と防御で実践するプロダクトセキュリティ演習~導入パート~
recruitengineers
PRO
3
1.8k
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
4
2.4k
【 LLMエンジニアがヒューマノイド開発に挑んでみた 】 - 第104回 Machine Learning 15minutes! Hybrid
soneo1127
0
240
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
10
3.6k
実運用で考える PGO
kworkdev
PRO
0
130
TypeScript入門
recruitengineers
PRO
35
11k
Grafana Meetup Japan Vol. 6
kaedemalu
1
200
モダンフロントエンド 開発研修
recruitengineers
PRO
9
6.1k
AI時代に非連続な成長を実現するエンジニアリング戦略
sansantech
PRO
3
920
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
13
4k
生成AI時代のデータ基盤
shibuiwilliam
4
2k
AWS環境のリソース調査を Claude Code で効率化 / aws investigate with cc devio2025
masahirokawahara
2
1k
Featured
See All Featured
Building an army of robots
kneath
306
46k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Become a Pro
speakerdeck
PRO
29
5.5k
Practical Orchestrator
shlominoach
190
11k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Transcript
What’s TCP/UDP? Kaoru Matarai
TCP/IPͰ௨৴͢Δύλʔϯ • UDP • TCP
UDP εςʔτϨε • ૹ৴ݩϙʔτ൪߸ • Ѽઌϙʔτ൪߸ • σʔλͷ͞ •
νΣοΫαϜ(σʔλͷޡΓ͕ͳ͍͔֬ೝ͢Δ) ૬खʹؔͳ͘ૹΓͬͺͳ͠
UDP εςʔτϨε • ૹ৴ݩϙʔτ൪߸ • Ѽઌϙʔτ൪߸ • σʔλͷ͞ •
νΣοΫαϜ(σʔλͷޡΓ͕ͳ͍͔֬ೝ͢Δ) ૬खʹؔͳ͘ૹΓͬͺͳ͠
ΓͱΓ͕୯७ͳͷͰૣ͍
TCP εςʔτϑϧ • ௨৴Λ୲อ͍ͨ͠ʙ • ૹ৴ͨ͠ॱংͰอଘ͍ͨ͠ʙ • σʔλ͕͚ܽͨ͘ͳ͍ʙ ํ௨৴Λߦ͏ͷ͕TCP
ૹ৴ݩ ૹ৴ઌ 1~1000 1001~2000 2001~3000 1001~͘Εʂ 2001~͘Εʂ 3001~͘Εʂ σʔλૹ৴ σʔλૹ৴
σʔλૹ৴ ACK1(֬ೝԠ) ACK2(֬ೝԠ) ACK3(֬ೝԠ)
ACKͷΓͱΓͰૹड৴Λߦ͏
END