<html><div style='background-color:'><DIV>
<P>Does a network of socket redirectors offer any benefits over just setting up more Jabber Servers with AIM Transports? Meaning, you still have to find people to set up the free Socket Redirectors, why not focus that energy on getting people to set up additional Jabber Servers. </P>
<P>Unless you have a critical mass even the socket redirectors are pretty easy to pick out and block. The key is to have the AIM traffic spread over 1000's of nodes. It is a matter of deciding where to spend our energy. The Socket Redirectors will work, but so will the same number of Jabber Servers will too. </P>
<P>Rashad<BR><BR></P></DIV>
<DIV></DIV>
<DIV></DIV>>From: "mitchell balsam" <MBALSAM@DTI.NET>
<DIV></DIV>>Reply-To: jdev@jabber.org
<DIV></DIV>>To: <JDEV@JABBER.ORG>
<DIV></DIV>>Subject: [JDEV] Theoretic.com Now Blocked
<DIV></DIV>>Date: Tue, 8 Jan 2002 16:46:17 -0500
<DIV></DIV>>
<DIV></DIV>>What if we setup a network of "socket redirectors" (SR) to proxy the
<DIV></DIV>>connection to AOL????
<DIV></DIV>>
<DIV></DIV>>This is the url for one such existing open source tool. (I've never used
<DIV></DIV>>it)
<DIV></DIV>>
<DIV></DIV>>http://www.linux.org/apps/AppId_6615.html
<DIV></DIV>>"aproxy is a multi-client application to forward TCP connections from
<DIV></DIV>>(local) listening ports to remote targets somewhere in your network.
<DIV></DIV>>aproxy works with all TCP-services that use a single TCP-Connection for
<DIV></DIV>>client/server communication"
<DIV></DIV>>
<DIV></DIV>>When any transport needs to needs to connect to AOL it asks the SR to
<DIV></DIV>>create the connection. Then all connections would be seen to come from
<DIV></DIV>>the SR's ip address. If Aol of anyone else for that matter, blocks that
<DIV></DIV>>ip address the SR detects that and deallocates itself.
<DIV></DIV>>
<DIV></DIV>>
<DIV></DIV>>Its unlikely that AOL would disable these connections since any company
<DIV></DIV>>that uses AIM across a firewall has all the users coming from the single
<DIV></DIV>>ip address. AOL would have not way to differentiate our gateway from
<DIV></DIV>>users inside of a firewall. (I think?)
<DIV></DIV>>
<DIV></DIV>>We should create a pool of these SR's know as a "socket redirector
<DIV></DIV>>allocator" (SRA).
<DIV></DIV>>
<DIV></DIV>>The jabber development effort would be as follows:
<DIV></DIV>>
<DIV></DIV>>1) Create the "socket redirector allocator". This server would be
<DIV></DIV>>contacted by each SR when it comes online, or when it detects that it
<DIV></DIV>>has been disabled or is too busy. It would also be contacted by each
<DIV></DIV>>transport when it wants the address of a free SR. Its could be based on
<DIV></DIV>>the existing JUD code.
<DIV></DIV>>2) Modify an existing open source SR such that it will register with the
<DIV></DIV>>SRA.
<DIV></DIV>>3) Modify the Aim transport to contact the SRA for a connection and then
<DIV></DIV>>go to the SR for the connection.
<DIV></DIV>>
<DIV></DIV>>Benefits to this approach:
<DIV></DIV>>1) No modifications to existing clients.
<DIV></DIV>>2) No modifications to jabber server
<DIV></DIV>>3) Minor modifications to each transport
<DIV></DIV>>
<DIV></DIV>>Drawbacks:
<DIV></DIV>>1) A bit of a hack to say the least.
<DIV></DIV>>2) Increased latency would be introduced to each connection.
<DIV></DIV>>3) It would be easy for someone to snoop on all IM conversations going
<DIV></DIV>>thought a SR that they setup.
<DIV></DIV>>
<DIV></DIV>>I don't know, it's a bit complex, but this would solve the problem for
<DIV></DIV>>good. (I hope!!??)
<DIV></DIV>>
<DIV></DIV>>Eventually AOL will give up and we can remove the whole thing and go
<DIV></DIV>>back to busness an normal.
<DIV></DIV>>
<DIV></DIV>>Any comments?
<DIV></DIV>>
<DIV></DIV>>Mitch
<DIV></DIV>>
<DIV></DIV>>
<DIV></DIV>>
<DIV></DIV>>
<DIV></DIV>>
<DIV></DIV>>_______________________________________________
<DIV></DIV>>jdev mailing list
<DIV></DIV>>jdev@jabber.org
<DIV></DIV>>http://mailman.jabber.org/listinfo/jdev
<DIV></DIV></div><br clear=all><hr>MSN Photos is the easiest way to share and print your photos: <a href='http://go.msn.com/bql/hmtag3_etl_EN.asp'>Click Here</a><br></html>