Skip to content

omargoher/Communication_protocols

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Communication Protocols

This repository contains my personal study notes and code samples for core communication protocols .

Topics Covered

  • TCP
  • UDP
  • HTTP
    • HTTP/1.0
    • HTTP/1.1
    • HTTP/2
    • QUIC + HTTP/3
  • Websocket "in progress"
  • gRPC "in progress"

πŸ“ Repository Structure

communication-protocols/
β”œβ”€β”€ protocols/        # Markdown notes for each protocol
β”‚   β”œβ”€β”€ http.md
β”‚   β”œβ”€β”€ tcp.md
β”‚   └── udp.md
β”‚
β”œβ”€β”€ server_code/      # C++ code samples for TCP/UDP servers
β”‚   β”œβ”€β”€ tcp_server.cpp
β”‚   └── udp_server.cpp
β”‚
└── readme.md         # This README file

πŸ“š Protocol Summaries


βš™οΈ Server Code (C++)

These files contain minimal examples of TCP and UDP socket servers written in C++.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages