This is a simple server-client chat application using SCTP (Stream Control Transmission Protocol) in Python. It allows two users to communicate with each other through a terminal-based chat interface.
Follow these steps to use the script:
-
Ensure that you have Python installed on your machine.
-
On Debian-based systems, you need a SCTP-aware kernel (most are) and install the following packages:
apt-get install libsctp-dev libsctp1 lksctp-tools
-
Clone this repository to your local machine using the command:
git clone https://github.com/RanaShankani/SCTP-Chat-Server-Client.git ↗
-
Open a terminal and navigate to the project directory.
-
Start the Server:
python Server.py -
Open another terminal and navigate to the project directory.
-
Start the client:
python Client.py
*The server and client will establish a connection, and you can start chatting between the client and server by entering messages in terminals.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.