Перепривязка порта к сокету дейтаграммы на другом IP-адресе

В моем приложении я создал сокет datagarm и привязал порт, скажем, 9999 к ip 192.168.173.1, теперь я хочу привязать порт к новому ip, скажем, 192.168.173,2 но я не умею это делать Шаги, которые я выполнил

1 DatagramSocket s= new DatagramSocket(port,ip1);
2 s.disconnect();

s.close();

s= new DatagramSocket(port,ip2);

, но это дает

java,net,BindException :Address already in use : Cannot bind

Любое понимание было бы очень полезно.

6
задан barsju 9 April 2012 в 12:19
поделиться