Неразбериха в htons - младший / большой порядок

Когда я посылаю целочисленную переменную из одного процесса в другой через сокет, а затем печатаю значение на полученном конце, значение остается тем же без использования ntohl / htonl, тогда где мне нужно использовать эти функции, кроме инициализации структур сокетов. Я понимаю Литт / Big Endian. Но зачем нам нужно преобразовывать номера портов и IP-адресов в порядок байтов хоста / сети, если значение остается прежним. Пожалуйста, объясните подробно, как целое число передается по сети?

Ответы на вопрос(3)

Ваш ответ на вопрос