//-> FAQ Fastweb [Macs v0.1 - 20010705] +-----+---------------------------------------+ | 2.3 | Utilizzare Netmeeting e SW H.323/VoIP | +-----+---------------------------------------+ Il problema delle applicazioni VoIP o basate su H.323 consiste nella scelta dinamica delle porte per eseguire le trasmissioni audio/video e dati. Il caso di Voispring ne e' l'esempio. In alcuni casi e' possibile risolvere la situazione, indicando di utilizzare come gateway nelle opzioni del programma quello che viene indicato per la connessione Fastweb : - Windows9x ------> START/Esegui/WINIPCFG - WindowsNT/2000 -> START/Accessori/Prompt dei Comandi/IPCONFIG Cio' pero' vale solo per determinate situazioni di utilizzo da macchina singola -> nel caso di utilizzi particolari [ved. rete locale] puo' essere necessario l'utilizzo di un sistema H.323 Gatekeeper/Video Proxy Server. Tali sistemi sw/hw servono per : - consentire comunicazioni audio/video bidirezionali, anche con macchine poste dietro NAT. - effettuare sessioni di videoconferenza senza compromettere la sicurezza della LAN. ---------------------------- # Applicazioni Commerciali : ---------------------------- - http://www.sorensontech.com/products-video_prxy_srvr.html - Sorenson --------------------------------------------------------- # Basate sul progetto OpenH323 - http://www.openh323.org/ --------------------------------------------------------- - http://opengatekeeper.sourceforge.net/ - OpenGateKeeper - http://openh323proxy.sourceforge.net/ - OpenGateKeeper + Proxy - http://www.willamowius.de/openh323gk.html - OpenH323 GateKeeper Le librerie DLL PWLib sono essenziali per il funzionamento degli H.323 Gatekeeper/Proxy Video Server che ho indicato -> si trovano su : - http://www.openh323.org/code.html [Windows e Linux] Quindi va installato il software desiderato -> per evitare problemi con il NAT dei router e' necessario definire un Proxy Video Server nella LAN -> purtroppo NON e' cosi' facile come sembra, visto che conta moltissimo anche il router impiegato e il supporto NAT/PAT. -> La tabella delle porte utilizzate da Netmeeting e' la seguente : --------------------------------------------- 389 - TCP - Internet Locator Server 522 - TCP - User Location Server 1503 - TCP - T.120 dati 1720 - TCP - H.323 instaurazione chiamata 1731 - TCP - Audio controllo della chiamata varia - TCP - H.323 controllo della chiamata varia - UDP - H.323 streaming audio/video RTP --------------------------------------------- -> La tabella delle porte utilizzate poi da altre applicazioni H.323 : --------------------------------------------- 1300 - TCP/UDP - H.323 Host Call Secure 1718 - TCP/UDP - H.323 gatedisc 1719 - TCP/UDP - H.323 gatestat 11720 - TCP/UDP - H.323 Call Signal Alternate --------------------------------------------- Pertanto, andra' sicuramente impostato il PAT per la porta : 1720 - TCP verso una macchina all'interno della LAN, sulla quale sara' installata una soluzione gatekeeper/video proxy server. Questo consente di instaurare la chiamata su H.323 -> i passi successivi dipendono dal tipo di router. L'utilizzo di una soluzione Gatekeeper che consenta di superare il problema del NAT/Masquerading e' essenziale nel caso che il router NON abbia supporto H.323. Si puo' quindi scegliere tra le seguenti soluzioni quella piu' adatta alle proprie esigenze : - SorenSon Glasses Video Proxy Server [app. commerciale] http://www.sorensontech.com/products-video_prxy_srvr.html - PhonePatch [Windows] = Gatekeeper + A/V Proxy Server http://www.equival.com.au/phonepatch/index.html - OpenGatekeeper + Proxy [Linux] http://openh323proxy.sourceforge.net/ - OpenMCU Conference Server [Windows/Linux]-> NON e' pero' un gatekeeper http://www.openh323.org/code.html - Modulo IP Masquerading con supporto H.323 per Linux ftp://ftp.coritel.it/pub/Software/nat-h323/ Le cinque soluzioni indicate sopra, sono le uniche [che conosco] che consentano il routing del traffico RTP [audio/video] e T.120 [dati] attraverso il gatekeeper. Per quanto riguarda l'installazione, sarebbe consigliabile una macchina dedicata -> soprattutto se si installa un gatekeeper sotto Linux.
| |