Skip to content

A project aimed at implementing a basic chat client between two endpoints utilizing a typical application-layer protocol. Includes packet preparation, validation and routing implemented in C++.

Notifications You must be signed in to change notification settings

MarinosSav/Chat_Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Chat Client using Network Protocols

Implementation of a basic chat client between two endpoints. Utilizes typical ALP (application-layer protocol), translating ASCII messages to HEX code and attaches an encoded checksum payload for validation. A switch building a topological map of the network is then built and packet routing implemented, detecting if a port is available and routing the packet.

About

A project aimed at implementing a basic chat client between two endpoints utilizing a typical application-layer protocol. Includes packet preparation, validation and routing implemented in C++.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages