diff options
| author | Comment <tim@gray.(none)> | 2012-11-28 18:40:32 +0000 |
|---|---|---|
| committer | Comment <tim@gray.(none)> | 2012-11-28 18:40:32 +0000 |
| commit | a0ab2cd35d91ba0080f9fb870d82aa90a51a0d6c (patch) | |
| tree | 0e0fd44d0f07ccf1ea4a5f1e30a03e0203300321 /vpn/TCPtester.py | |
| parent | 75c277c10f206f5bf3799caa03a52f40c1c8b6cf (diff) | |
nearly finished except latency
Diffstat (limited to 'vpn/TCPtester.py')
| -rwxr-xr-x | vpn/TCPtester.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/vpn/TCPtester.py b/vpn/TCPtester.py new file mode 100755 index 0000000..61346b2 --- /dev/null +++ b/vpn/TCPtester.py @@ -0,0 +1,24 @@ +#!/usr/bin/python + +import socket +import sys + +HOST, PORT = "10.10.10.2", 5000 +data = " ".join(sys.argv[1:]) + +# Create a socket (SOCK_STREAM means a TCP socket) +sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + +try: + # Connect to server and send data + sock.connect((HOST, PORT)) + sock.sendall(data + "\n") + + # Receive data from the server and shut down + received = sock.recv(1024) +finally: + sock.close() + +print data +print received + |
