Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для XPurple

Ветеран


Сообщения: 1114
Благодарности: 5

Профиль | Отправить PM | Цитировать


Здесь сразу надо определиться , что мы называем открытым или закрытым портом . Порт (или tcp-port) пришел в виндовс из юникса и означает , что этому соединению (или порту)соответствует определенный процесс/протокол, который с ним взаимодействует. SMTP - 25 порт и т.д -вы все эти стандартные порты знаете. Порты имеют различные состояния и обозначаются в разных системах по разному, например готов: "Listening" или "Established", "Connected" и т.д. В данном случае можно говорить об открытости порта. Если порт находится в иных состояниях или его нет в списке портов, с которыми взимодействует к.-л. процесс, то в таком случае можно говорить о закрытом (или неоткрытом) порте - называйте как хотите. Закрытие или открытие портов наружу (в основном конечно это касается интернета) подразумевает ограничение доступа к определеным портам независимо от их состояния методом т.н. фильтрации. Т.е. ,когда мы говорим что порт 25 закрыт, мы может подразумевать 2 вещи : либо порт закрыт (отфильтрован) с помощью фильтров aka firewall, либо закрыт порт программным способом : остановлено приложение/процесс/протокол/закрыт порт как таковой (последнее самое сложное, т.к. установка портов-особенно это касается стандартных портов- устанавливаются и контролируется ядром операционной системы).
Т.е. порты можно открыть либо самой программой, которая сама откроет нужные ей порты либо написать программу самому, которая будет открывать нужный вам порт (какой-нибудь 5000, например).
Scorpion666
Вы о чем спрашивали?

-------
Кто не задает вопросы - тот не получает ответы


Отправлено: 13:28, 31-01-2006 | #3