Да, ещё я так понимаю чтобы обработчик увидел событие, нужно чтобы оно ушло именно на tcp_server.port2. Вот тут непонятно как это сделать.
P.S.
Так. Один способ придумал. В сервере 1 создаём подключение к серверу2 и кидаем данные:
vg=new net.Socket;
vg.connect(tcp_server.port2,tcp_server.ip);
vg.write('data',tcp_server.port2,tcp_server.ip);
Затем берём адрес нужного клиента из таблицы подключений, вставляем его в
socket.write('data',clientport,clientip)
Что скажете?