Что такое компьютерные порты?
В вашем интернет браузере деактивирован Javascript. Некоторые разделы сайта будут работать некорректно.
178313 08.08.2009
Поделиться
Класснуть
Поделиться
Твитнуть
В этой статье я попытаюсь на пальцах объяснить, что такое компьютерные порты, как они используются, для чего нужны и чем может быть опасно оставлять неиспользуемые порты открытыми. Давайте представим себе страну, пусть это будет Испания. Она омывается морями и океанами и конечно же имеет много морских портов.
Каждый порт специально оборудован для приема различных грузов. Суда, приходящие из различных стран мира заходят в порты на разгрузку или погрузку. Обычно каждый из этих кораблей имеет пункт (порт) назначения. Например судно из Южной Африки постоянно приходит на разгрузку в порт Cartagena и никогда ни в один из других портов.
Страны и океаны это конечно все интересно, но цель у нас немного иная, поэтому теперь попробуем провести параллель с вашим компьютером. Ваш компьютер после выхода в интернет становится похож на страну из нашего примера. Он получает IP и становится известным в сети под этим именем. Ваш компьютер так же как и в примере имеет множество портов.
Многие программы, которые работают с сетью рассчитаны на подключение к определенным портам. Как видно из рисунка, интернет браузеры, например Internet Explorer, используют в своей работе порт 80. Почтовые программы, например Outlook Express, используют 2 порта, для отправки почты порт 25 и для приема 110 порт.
Если вы установите программу для обмена файлами emule, то она откроет, необходимые для своей работы порты 4662 и 4672. Таким образом, если ваш компьютер не защищен, то каждая программа, установленная на вашем компьютере сможет открыть, необходимый ей порт. Точно также любая программа извне может подключиться к любому порту вашего компьютера. Например, вам могут одним из многих способов подбросить программу – трояна (пример — I-Worm.MyDoom), которая откроет на вашем компьютере порт (пример — 3127), через который спокойно вынесет всю вашу важную информацию. Чтобы этого не произошло необходимо пользоваться программами, которые предназначены для закрытия неиспользуемых портов. Такие программы называют Firewalls. Что это за программы и как с ними работать мы узнаем с вами в следующей статье. А пока проверьте ваш компьютер на наличие открытых, наиболее опасных портов, это вы сможете здесь.Поделиться
Класснуть
Поделиться
Твитнуть
- Как закрыть порты?
- Как и зачем открывать компьютерные порты?
- Проверка порта
- Безопасность вашего компьютера
Please enable JavaScript to view the comments powered by Disqus.
Порт (IP) | это… Что такое Порт (IP)?
Толкование
- Порт (IP)
Сетевой порт — параметр протоколов UDP, определяющий назначение пакетов данных в формате
Это условное число от 0 до 65535, позволяющие различным программам, выполняемым на одном хосте, получать данные независимо друг от друга (предоставляют так называемые сетевые сервисы). Каждая программа обрабатывает данные, поступающие на определённый порт (иногда говорят, что программа «слушает» этот номер порта).
Обычно за некоторыми распространёнными сетевыми протоколами закреплены стандартные номера портов (например, веб-серверы обычно принимают данные по протоколу TCP-порт 80), хотя в большинстве случаев программа может использовать любой порт.
Содержание
- 1 Номера портов
- 1.1 Краткий список номеров портов
- 2 Порты отправителя и получателя
- 3 Использование портов для различных кодировок
- 4 Ссылки
- 5 Примечания
Номера портов
Порты TCP не пересекаются с портами UDP.
Ряд номеров портов стандартизован (см. Список портов TCP и UDP). Список поддерживается некоммерческой организацией операционных систем прослушивание портов с номерами 0—1023 (почти все из которых зарегистрированы) требует особых привилегий. Каждый из остальных портов может быть захвачен первым запросившим его процессом. Однако, зарегистрировано номеров намного больше, чем 1023.
Краткий список номеров портов
Подразумевается использование протокола TCP там, где не оговорено иное.
Порты отправителя и получателя
На самом деле, TCP- или UDP-пакеты всегда содержат два поля номера порта: отправителя и получателя. Тип обслуживающей программы определяется портом получателя поступающих запросов, и этот же номер является портом отправителя ответов.
«Обратный» порт (порт отправителя запросов, он же порт получателя ответов) при подключении по TCP определяется клиентом произвольно (хотя номера меньше 1024 и уже занятых портов не назначаются), и для пользователя интереса не представляет. Использование обратных номеров портов в UDP зависит от реализации.Использование портов для различных кодировок
Разные порты веб-сервера могут использоваться для поддержки различных кодировок текста, отправляемого браузеру посетителя. При этом по стандартному порту (80) находится сплеш-скрин с выбором кодировки, перенаправляющий в зависимости от кодировки на различные порты того же самого хоста. [1]
Эта технология в настоящее время практически не применяется для веб-сайтов в связи с развитием поддержки кодировок в браузерах. У многих
Ссылки
Список портов TCP и UDP
Примечания
- ↑ Использование разных портов для разных кодировок
- 1 Номера портов
Wikimedia Foundation. 2010.
Нужен реферат?
- Порт.
- Порт (TCP/UDP)
Полезное
Как узнать номер порта
Содержание
- Что такое номер порта?
- Какой у меня номер порта?
- TCP по сравнению с UDP
- Зачем нужно знать номер порта?
- Как найти номер порта в Windows
- Как найти номер порта в Mac
- Как открыть порт в Windows 10
- Как открыть порт в Mac
- Общие номера портов
Что такое номер порта?
Номер порта — это способ идентификации конкретного приложения или процесса в сети. Каждое устройство, подключающееся к Интернету, использует порты, чтобы разные приложения могли устанавливать соединения одновременно.
Если вы одновременно просматриваете веб-страницы, загружаете файлы и используете принтер, все эти операции используют разные порты. Например, для передачи данных по протоколу передачи файлов (FTP) используется порт номер 20, а для HTTPS — 443. Всего имеется 65 535 портов, но не все из них доступны для обычных пользователей.
Какой у меня номер порта?
Хотя IP-адрес привязан к устройству, номера портов относятся к различным процессам и соединениям внутри этого устройства. Они используются, чтобы сделать эти процессы идентифицируемыми в Интернете и помочь принимающей стороне в Интернете идентифицировать операцию и предпринять правильные действия.
Номера портов подобны расширениям вашего IP-адреса. Например, IP-адрес вашего компьютера — 192.168.11.1, а номер порта протокола передачи файлов (FTP) — 20. Таким образом, IP-адрес для открытого FTP-порта будет 19.2.168.11.1:20. Увидев этот адрес, сервер «поймет» ваш запрос.
Номера портов имеют разные номера и типы. Каждое отдельное действие имеет свой собственный порт, поэтому все они могут сосуществовать под одним и тем же IP-адресом:
- Общеизвестные порты (от 0 до 1023) используются крупными компаниями, такими как Apple или MSN, для своих услуг;
- Зарегистрированные порты (от 1024 до 49151) могут быть назначены определенным службам по запросу;
- Динамические или частные порты (от 49152 до 65536) могут использоваться всеми для частных серверов и временных целей.
Посмотрите наше короткое видео о том, как найти номер вашего порта ниже.
TCP и UDP
Номера портов имеют разные номера и типы. Каждое отдельное действие имеет свой собственный порт, так что все они могут сосуществовать под одним и тем же IP-адресом:
- TCP более надежен, поскольку он всегда должен устанавливать конечные точки между отправляющими и принимающими местоположениями для установления соединения. Это гарантирует, что пакеты данных всегда дойдут до адресата. Он также отслеживает данные, чтобы убедиться, что они не потеряны, а это означает, что данные поступают безопасно и в порядке. Этот интернет-протокол используется для просмотра веб-страниц или приложений электронной почты;
- UDP быстрее, но менее надежен, так как не требует установленного соединения. Это также позволяет отправлять данные в неправильном порядке. Он не проверяет данные так тщательно, как TCP, поэтому он проще и быстрее. Он используется для операций, где скорость является важным фактором, таких как онлайн-игры, видеоконференции и т. д. Подробнее о TCP и UDP можно прочитать в этой статье.
Зачем вам нужно знать свой номер порта?
Позволяет лучше контролировать программное обеспечение. Поскольку приложения используют определенные порты, они всегда должны быть открыты для правильной работы. С другой стороны, их закрытие может повысить вашу безопасность. Если одно из ваших приложений не может подключиться к Интернету, вы можете проверить соответствующий порт и открыть или закрыть его. Вы также можете открыть порт на своем маршрутизаторе и назначить его любому устройству или программе, используя переадресацию портов.
Брандмауэры могут блокировать некоторые порты, поэтому может потребоваться разрешить им обход брандмауэров вручную.
Как найти номер своего порта в Windows
- Введите «Cmd» в поле поиска.
- Откройте «Командную строку».
- Введите команду netstat -a , чтобы увидеть номера портов.
Как узнать номер порта на Mac
- Откройте «Терминал».
- Введите netstat -a | grep -i «слушать» и нажмите «Enter», чтобы увидеть список открытых портов.
Как открыть порт в Windows 10
- Перейдите в «Панель управления».
- Перейдите в «Система и безопасность» -> «Брандмауэр Защитника Windows».
- Выберите «Дополнительные настройки».
- Нажмите «Правила для входящих подключений» слева.
- Нажмите «Новое правило» справа.
- Выберите опцию «Порт».
- Перейдите в «Протокол и порты». Выберите протокол (TCP или UDP) и добавьте номер порта в раздел «Определенные локальные порты». Вы можете найти список здесь.
- Нажмите «Далее» и выберите «Разрешить подключение».
- Выберите, к какому типу сети относится это правило, и нажмите «Далее».
- Добавьте к правилу имя и краткое описание и нажмите «Готово».
Чтобы закрыть порт, просто удалите правило.
Как открыть порт на Mac
Открыть порт на Mac очень просто. Вот как:
- Откройте «Системные настройки».
- Перейдите в раздел «Безопасность и конфиденциальность» > «Брандмауэр» > «Параметры брандмауэра».
- Коснитесь плюса.
- Выберите приложение и нажмите «Добавить».
- Убедитесь, что параметр «Разрешить входящие подключения» включен.
- Нажмите «ОК».
Чтобы закрыть порт, просто удалите его из списка.
Общие порты Номера портов
Номер порта | Описание | ||
---|---|---|---|
20 | 6 FTP (файл ProtoCOL) DICHOL).0157 | 21 | FTP (File Transfer Protocol) command control |
22 | SSH (Secure Shell) | ||
23 | Telnet | ||
25 | SMTP (Simple Mail Transfer Protocol) | ||
53 | DNS (система доменных имен) | ||
67, 68 | DHCP (протокол динамической конфигурации хоста) | ||
80 | HTTP (протокол передачи гипертекста)0167 | ||
110 | POP3 (Post Office Protocol) | ||
119 | NNTP (Network News Transfer Protocol) | ||
123 | NTP (Network Time Protocol) | ||
143 | IMAP (Internet протокол доступа к сообщениям) | ||
161 | SNMP (простой протокол управления сетью) | ||
194 | IRC (Internet Relay Chat) | ||
194 | 0166 HTTPS (защищенный протокол передачи гипертекста) | ||
546, 547 | DHCPv6 (протокол динамической конфигурации хоста версии 6) |
Хотите узнать больше?
Проверьте NordVPN на YouTube
Присоединяйтесь к нам на YouTube
Узнайте больше
Откройте инструмент проверки портов — проверьте переадресацию портов на вашем маршрутизаторе
38. 242.236.216
Удаленный адрес
Использовать текущий IP-адрес
Номер порта
Проверьте состояние порта, введя адрес и номер порта выше.
Средство проверки открытых портов — это инструмент, который вы можете использовать для проверки вашего внешнего IP-адреса и обнаружения открытых портов в вашем соединении. Этот инструмент полезен для выяснения того, правильно ли настроена переадресация портов и не блокируются ли ваши серверные приложения брандмауэром. Этот инструмент также можно использовать в качестве сканера портов для сканирования вашей сети на наличие портов, которые обычно перенаправляются. Важно отметить, что некоторые порты, например порт 25, часто блокируются на уровне интернет-провайдера в попытке предотвратить злонамеренную активность.