Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 789 Bytes

File metadata and controls

21 lines (12 loc) · 789 Bytes

Commandline application for TCP protocol using the python socket module

Instructions:

  1. Open server.py in the commandline with the following command:

    python3 server.py <valid_port_number>

    Note: Port number must be between 1024 and 64000 inclusive

  2. Open client.py in the commandline with the following command:

    python3 client.py <valid_ip_address> <valid_port_number> <file_to_transfer>

    Note: IP address must be Ipv4 Port number must match open port on server file must not exist in local directory

Edits will need to be made to use the client and server on separate instances although it possible with a few tweaks.

Built for a specific set of parameters with corresponding error messages for university assignment