Sockets

Posso abrir quantos puder num servidor?

Digamos que queira desenvolver meu próprio firewall java.

O que vc acham?

Abs.

Leandro.

Vc tem 65536 portas TCP para abrir sockets!
Cara… num sei não… mas acho q não rola.
Pois o java abre uma porta como qualquer outra aplicação, ou seja, se uma aplicação está usando porta 80, apache por exemplo, o java não vai poder “inspecionar” aquela porta pq está sendo usada. Sacou!?
Alguem me corrija se eu estiver errado!

Falow!

Este tipo de aplicação não da pra ser usado apenas com Java, depende muito de acesso nativo ao hardware, pelo menos o que me disseram.
Dizem que os firewall por aí ficam escutando qualquer pacote que entra e saí da placa de rede, pegam ele, analizam e após analizar permitem ou não a entrada dele.

Poderia rolar até uma interação Java\C, mas não sei, é algo que precisa de muita performace…

Como já foi dito acima que são aproximadamente 65000 portas, e firewalls do tipo Checkpoint trabalham com a idéia de que todas são ou estão fechadas até que alguma regra de firewall diga que pode abrir.

Meu software teria que primeiro fechar todas as portas, para abrir somente algumas…

Tem como fazer isso??

Com um socket posso vigiar n portas???

Abs.

Leandro.

Cada socket “vigia” uma porta soh!

Falow!