Как фаервол (Брандмауер) открывает порт и как этот процесс контролируется технически?
> как фаервол (Брандмауер) открывает порт
открывает - в общем неверное понятие. открывает порт всё-таки ОС по запросу приложения, которое хочет его слушать. а файервол в общем случае фильтрует порт: разрешает или запрещает по нему трафик (или часть трафика).
файервол сверяется со своей конфигурацией, и если в ней указано, что трафик на указанный порт должен быть разрешён, то он не препятствует его прохождению.
> как этот процесс контролируется технически
на процессоре исполняется код, который на используемой программно-аппаратной платформе способен препятствовать прохождению трафика на указанные в конфигурации порты/адреса/протоколы и т. п.
и как этот процесс контролируется технически? Смотря на каком уровне вам нужен ответ. На одном из уровней это выглядит так: