NetworkingIntroductionOn this pageIntroduction Contents Protocols Client Server Architecture OSI Model Internet Protocol BGP UDP TCP QUIC TLS HTTP Websocket WebRTC RPC and gRPC SSH DNS FTP MQTT and AMQP REST Communication Design Patterns Request Response Pub Sub Event Streaming Short Pooling Long Pooling SSE