Probabilmente lo hanno fatto per maggiore leggibilità da parte dei programmatori. Il programmatore sa che verrà inviata una stringa di 6 byte (4 per l'indirizzo, 2 per la porta). I punti (o le virgole) servono solo a separare i byte... questo evita di dover riconvertire gli ultimi 2 byte in un numero decimale se si ha già la rappresentazione su 6 byte.Originariamente inviato da MItaly
Appunto: perché allora perdere tempo a spezzare il numero di porta, il che tra l'altro allunga la richiesta? Rispetto ad una cosa tipo
viene preferita una notazione più lunga in qualunque circostanzacodice:PORT 192.168.0.1:21
visto che viene impiegato un byte per la virgola e almeno un byte per lo spezzone degli 8 bit più significativi, anche se non serve. Io questo non mi spiego.codice:PORT 192,168,0,1,0,21
Comunque, forse sarebbe meglio aggiungere al titolo di questo thread un tag [Aria fritta], così si capisce che stiamo discutendo del sesso degli angeli.![]()
Per il resto, direi che effettivamente non si tratta di un problema di programmazione, ma va lasciata aperta la discussione in quanto legata ad un protocollo (FTP) che è fortemente connesso con essa.
Ciao.![]()