Networking essentials
Networking 101
applications *
HTTP, WebSocket
presentation
session
transport*
tcp, UDP,
tcp
connection oriented
reliable delivery
Guaranteed ordering
Higher latency
Flow control, congestion control
default reliable
UDP
connectionless
No delivey guarantee
No ordering
Lower latency
some additional functionality in addition to IP
network*
IP, infinaban
IP
IPv4
IPv6
public outside talking
private internal talking
Data link
Physical

Layer protocol 3
ip
Layer 7 protocols
Http, Rest, gPRC
SSE, Websocket, Webrtc
Load balancing
Deep dives
regionalization
timeouts and retries
Cascading faliures
Last updated