realbasic-nug.it
[Top] [All Lists]

Re: Collegamento via TCP/IP

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: Collegamento via TCP/IP
From: Matteo Cortonesi <m_cortonesi at ticino dot com>
Date: Mon, 12 Sep 2005 19:08:26 +0200
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
References: <D5E7ECC0-EC50-459A-A9CC-339E490D2FEF at tiscali dot it> <25F0FDBB-45B0-4627-AE4B-134BF8AF1618 at ticino dot com> <859258AF-AED9-45B6-83AE-816306CBD825 at tiscali dot it> <5B99A675-32CB-4459-B3C1-49AE334F3C9B at ticino dot com> <CD52F01A-486D-4DBB-9F4B-F1391867CD10 at tiscali dot it> <8BA570B1-169E-42A5-84F5-38094FCDBDA1 at menssana dot to dot it> <1DF84C14-2FCC-467E-9CBC-86040796B098 at ticino dot com> <5BF88E7A-CFEF-4D37-8634-1871DC40756C at menssana dot to dot it> <F737C574-8962-4281-A9C4-EF6139F02408 at tiscali dot it>
NAT = Network address translation (vedi anche PAT = Port address translation)

Senza spiegare la teoria, significa impostare il router in modo che ridirezioni le connessioni provenienti su una determinata porta ad uno specifico computer nella rete che sta dietro al router (diciamo la rete lan di casa).

esempio:

|-------- COMPUTER 1 (IP: 192.168.1.11) internet -------- router (IP Pubblico: 41.53.123.6) +-------- COMPUTER 2 (IP: 192.168.1.12) |-------- COMPUTER 3 (IP: 192.168.1.13)

Se qualcuno da internet si vuole connettere alla porta, diciamo, 2320 del computer 3 come fa? Senza particolari tecniche di "hacking" non può. Questo perchè il router non può indovinare che l'utente esterno vuole contattare proprio il computer 3 (infatti il suo pacchetto TCP ha come ip di destinazione quello pubblico del router e non quello del computer 3, che è un ip privato... in internet non ha significato).

Perciò esiste un servizio sui router che permette di riversare tutto il traffico su una determinata porta ad un computer della rete locale lan.
Un'impostazione potrebbe essere:

Porta da ridirezionare: 2320
IP a cui ridirezionare il traffico: 192.168.1.13

A questo punto quando al router arrivano dei pacchetti sulla porta 2320 lui li inoltra al computer 3.

Capito?
Matteo


On 12-set-05, at 08:30, Gualeni Giovanni wrote:

Il giorno 11/set/05, alle ore 18:49, Fabio Soggia ha scritto:


Non penso di aver capito. Router? Connettermi? Di cosa stiamo parlando? Forse del fatto che utilizzando un router si possono nattare le porte verso indirizzi all'interno? Di questo stiamo parlando?


Scusa l'ignoranza ma che significa Nattare?

Giovanni



<Prev in Thread] Current Thread [Next in Thread>