Improvvisamente mi sono imbattuto nel termine "porta effimera" in un articolo di Linux che stavo leggendo, ma l'autore non ha menzionato di cosa si tratta.
Cos'è una porta effimera in UNIX?
Improvvisamente mi sono imbattuto nel termine "porta effimera" in un articolo di Linux che stavo leggendo, ma l'autore non ha menzionato di cosa si tratta.
Cos'è una porta effimera in UNIX?
Risposte:
In sostanza un porta effimera è una porta alta casuale utilizzata per comunicare con una porta server nota. Ad esempio, se ssh dalla mia macchina a un server la connessione sarebbe simile a:
192.168.1.102:37852 ---> 192.168.1.105:22
22 è la porta SSH standard a cui mi sto collegando sulla macchina remota; 37852 è la porta effimera utilizzata sul mio computer locale
Citando da Wikipedia :
Una porta effimera è una porta di protocollo di trasporto di breve durata per le comunicazioni IP (Internet Protocol) allocata automaticamente da un intervallo predefinito dal software TCP / IP. Viene utilizzato da TCP (Transmission Control Protocol), User Datagram Protocol (UDP) o Stream Control Transmission Protocol (SCTP) come assegnazione della porta per la fine client di una comunicazione client-server a una porta ben nota su un server .
Il miglior esempio che conosco è FTP. E non è un concetto associato a Unix.