Ants P2P is designed to protect the identities of its users by using a series of middleman nodes to transfer files from the source to destination. As additional security, transfers are Point-to-Point as well as EndPoint-to-EndPoint secured.
Change Log: (since 0.2.7)
Preferential connecting: The purpose of this is to cluster the broadband nodes in the center of the network. Upon logging on, Ants will transfer a small test file to other nodes and they will likewise transfer one back. The speed of this transfer will determine your speed. You will then be classified into one of two categories, 56k nodes or broadband nodes. Broadband nodes will primarily seek other broadband nodes to connect to – in a minority of the cases, they will seek out 56k nodes. 56k nodes will only get one connection, which can be either 56k or broadband. Ants will then periodically test your speed. If your bandwidth falls bellow the broadband speed requirements, it will not allow you to gain additional nodes.
IP Caching: Ants will keep a small list of IP addresses you recently connected to. When you restart, Ants will try to reconnect to those nodes first, before using the IRC channel to find nodes. This has a triple benefit:
-First, it may connect you faster.
-Second, it makes the IRC method the secondary method of connecting rather than the primary, thus reducing its importance as a strategic target for a hostile organization to attack.
-Third, it maintains the chain structure. To explain, let’s assume that you are in a middleman position and you are proxying files for someone. Then, you get disconnected. Prior to IP caching, when you would reconnect you would be randomly added back to the network, thus breaking the prior chain and interrupting the flow of transfers. With chain proxying in place, there is a chance that you will be placed back in to the network in the position that you were before. So, IP caching provides better network stability.
Firewall detector: It has been noted that firewalls, as well as selecting an improper IP number in the settings panel, have been the main reasons why most people cannot connect to the network. Ants will now check to see if you have a firewall in place. It is very possible that you have the Windows XP Firewall running. It is usually on by default unless you shut it off. You can find further information on shutting it off or allowing an opening for Ants here: http://www.myjavaserver.com/~gwren/Ants/ANts_Firewall.txt You may also test your port using an independent site such as this: http://www.grc.com/port_4567.htm The default port numbers for Ants is 4567 and 4568. It should be noted that on your settings panel, you should examine the IP number to be sure it is the correct one. You should do this every time you reset your Internet connection, and have it set so it remembers it for the entire time you are logged on. You may see another IP number in there that begins with 169. You should not use that unless you are on a private network (WAN / LAN).
Download here: http://www.myjavaserver.com/~gwren/home.jsp?page=custom&xmlName=ants
And also here: http://www.myjavaserver.com/~gwren/Ants/antsp2p.jnlp
Programmer: GWREN
Main Webpage: http://www.myjavaserver.com/~gwren/home.jsp?page=custom&xmlName=ants
Related Posts
- Ants P2P 0.8.0 – Anonymous P2P
- Ants P2P 0.2.7 – Anonymous P2P
- Ants P2P 0.2.2 – Anonymous P2P
- Anonymous ANT P2P 0.2.0
- Ants P2P anonymous contest !!!

