summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorZetok Zalbavar <zexavexxe@gmail.com>2014-05-05 17:37:41 +0100
committerZetok Zalbavar <zexavexxe@gmail.com>2014-05-05 17:37:41 +0100
commit1d87660fc48f24f9a7aa874e6fd1a6beddce8a78 (patch)
tree140151cc590790f97cac6e42dbf68f52d4036ed4 /README.md
parent0e3ad9c62409d7a3a217fea18204ea9d10854c3e (diff)
Update README.md
fixes #828 closes #829
Diffstat (limited to 'README.md')
-rw-r--r--README.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/README.md b/README.md
index f2745d67..853a747d 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,7 @@ With the rise of governmental monitoring programs, Tox, a FOSS initiative, aims
9## The Complex Stuff: 9## The Complex Stuff:
10### UDP vs. TCP 10### UDP vs. TCP
11Tox must use UDP simply because [hole punching](http://en.wikipedia.org/wiki/UDP_hole_punching) with TCP is not as reliable. 11Tox must use UDP simply because [hole punching](http://en.wikipedia.org/wiki/UDP_hole_punching) with TCP is not as reliable.
12However, Tox does use [TCP relays](https://github.com/irungentoo/ProjectTox-Core/blob/master/docs/TCP_Network.txt) as a fallback if it encounters a firewall that prevents UDP hole punching.
12 13
13### Connecting & Communicating 14### Connecting & Communicating
14Every peer is represented as a [byte string][String] (the public key [Tox ID] of the peer). By using torrent-style DHT, peers can find the IP of other peers by using their Tox ID. Once the IP is obtained, peers can initiate a [secure](https://github.com/irungentoo/ProjectTox-Core/wiki/Crypto) connection with each other. Once the connection is made, peers can exchange messages, send files, start video chats, etc. using encrypted communications. 15Every peer is represented as a [byte string][String] (the public key [Tox ID] of the peer). By using torrent-style DHT, peers can find the IP of other peers by using their Tox ID. Once the IP is obtained, peers can initiate a [secure](https://github.com/irungentoo/ProjectTox-Core/wiki/Crypto) connection with each other. Once the connection is made, peers can exchange messages, send files, start video chats, etc. using encrypted communications.