Сокет является механизмом ввода-вывода данных. Порт договорный понятие протокол связи . Сокет может существовать без порта. Порт может существовать без определенного сокета (например, если несколько сокетов активны на том же порте, который может быть позволен для некоторых протоколов).
порт А используется для определения, какой сокет получатель должен направить пакет к со многими протоколами, но это не всегда требуется, и выбор сокета получения может быть сделан другими средствами - порт является полностью инструментом, используемым обработчиком протокола в сетевой подсистеме. например, если протокол не использует порт, пакеты могут перейти ко всем сокетам слушания или любому сокету.