|
|
|
|
Strumenti |
27-12-2020, 11:41 | #1 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3946
|
NAT e porte del pacchetto IP
Ciao,
Se ho capito bene per fare il port forwarding bisogna che il router dell'ISP legga nel pacchetto IP anche le porte di destinazione per girarlo al giusto pc della rete interna sotto NAT. Giusto? Quindi, sempre se ho capito bene, i router di casa per leggere le porte associate a un indirizzo IP e fare il portforwarding devono leggere anche parte dell'header sottostante (TCP/UDP) dove sono assegnate e cambiate le porte durante il NAT in entrata e in uscita, a differenza dei router in internet a cui basta leggere solo l'header IP per instradare i pacchetti IP e portarli a destinazione. Ho detto cavolate? Mi sfugge qualcosa? Grazie |
28-12-2020, 15:53 | #2 |
Senior Member
Iscritto dal: Apr 2005
Messaggi: 2993
|
Si è corretto.
Il router fa "routing" e quindi gli interessa solo sapere dove instradare il suo pacchetto. Tutti i router però implementano anche la parte di nat che non fa altro che leggere fino all'intestazione tcp (perchè è vero che puoi farlo sulla destination port, ma per assurdo potresti anche farlo sulla source port) e poi instradara il pacchetto: ovviamente viene fatto (a livello ip) la sostituzione dell'indirizzo di destinazione (vedi anche masquerading https://it.wikipedia.org/wiki/Networ...ss_translation ) |
28-12-2020, 17:25 | #3 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3946
|
Quote:
|
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:08.