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
100
What’s TCP/UDP?
mcz9mm
July 17, 2018
Tweet
Share
More Decks by mcz9mm
See All by mcz9mm
SwiftUI-List-Pagination
mcz9mm
2
2.2k
ARKit2.0でAppleが伝えたいアプリ体験を考える
mcz9mm
2
1.1k
ゆるく学ぶARKit
mcz9mm
3
1.4k
NATサーバーの必要性
mcz9mm
0
87
What’s New in ARKit2.0
mcz9mm
0
87
徳丸本 ログインフォーム
mcz9mm
0
98
arkit+animoji
mcz9mm
0
64
徳丸本8
mcz9mm
0
110
徳丸最終回
mcz9mm
0
76
Other Decks in Technology
See All in Technology
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
170
日経のデータベース事業とElasticsearch
hinatades
PRO
0
260
IAMのマニアックな話2025
nrinetcom
PRO
6
1.3k
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
270
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
240
Change Managerを活用して本番環境へのセキュアなGUIアクセスを統制する / Control Secure GUI Access to the Production Environment with Change Manager
yuj1osm
0
110
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
540
実は強い 非ViTな画像認識モデル
tattaka
3
1.4k
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
4
100
自分だけの仮想クラスタを高速かつ効率的に作る kubefork
donkomura
0
110
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
1.8k
生成AI×財務経理:PoCで挑むSlack AI Bot開発と現場巻き込みのリアル
pohdccoe
1
780
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
Thoughts on Productivity
jonyablonski
69
4.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Rails Girls Zürich Keynote
gr2m
94
13k
Documentation Writing (for coders)
carmenintech
68
4.6k
Designing for humans not robots
tammielis
250
25k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
How to Ace a Technical Interview
jacobian
276
23k
Speed Design
sergeychernyshev
27
810
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