In pratica dal numero di porta devo ottenere due valori decimali a 8 bit(p1 e p2), anche se non ho capito come :master: ...speravo ci fosse qualcuno esperto di protocolli di rete che potesse darmi una mano.
Per l'indirizzo IP non ci sono problemi in quanto ognuno dei valori entra in un char (che è da 8 bit) poichè possono assumere massimo come valore 255 ognuno.Però il numero di porta può essere anche molto più grande di 255, e quindi andrebbe diviso in due valori da 8 bit ciascuno, ma non so come, non so se andrebbero messi i bit più significativi in p1 e i rimanenti in p2,ad esempio,o cos'altro.