Такой вопрос. Базовый IPv4 пакет не учитывает порт. А вот TCP/UDP — уже идет обязательно по конкретному порту.
Этот порт — чему-то соответствует? Ну типа некому порту ввода-вывода процессора или еще чего? Или просто условное число от 0 до 65535? Почему выбрано именно 2 байта?