Интернет

Номера портов, используемые для компьютерных сетей

В компьютерной сети номера портов являются частью информации адресации, используемой для идентификации отправителей и получателей сообщений. Они связаны с сетевыми подключениями TCP / IP и могут быть описаны как дополнение к IP-адресу .

Что такое номер порта в сети?

Номера портов позволяют различным приложениям на одном компьютере одновременно использовать сетевые ресурсы. Маршрутизаторы домашней сети и компьютерное программное обеспечение работают с этими портами и иногда поддерживают настройку параметров номера порта.

Сетевые порты основаны на программном обеспечении и не связаны с физическими портами, которые имеют сетевые устройства для подключения кабелей.

Как работают номера портов

Номера портов относятся к сетевой адресации . В сетях TCP / IP и TCP, и UDP используют набор портов, которые работают вместе с IP-адресами.

Эти номера портов работают как телефонные номера. Так же, как коммутатор бизнес-телефона может использовать основной номер телефона и назначать каждому сотруднику добавочный номер, так и компьютер может иметь основной адрес и набор номеров портов для обработки входящих и исходящих соединений.

Точно так же, как один телефонный номер может использоваться для всех сотрудников в этом здании, один IP-адрес может использоваться для связи с различными приложениями за одним маршрутизатором. IP-адрес идентифицирует конечный компьютер, а номер порта — конкретное целевое приложение.

Это верно, будь то почтовое приложение, программа для передачи файлов или веб-браузер. Когда вы запрашиваете веб-сайт из веб-браузера, браузер связывается через порт 80 для HTTP . Затем данные отправляются обратно через тот же порт и отображаются в программе, которая поддерживает этот порт (веб-браузер).

Как в TCP, так и в UDP номера портов начинаются с 0 и доходят до 65535. Номера в нижних диапазонах предназначены для общих интернет-протоколов, таких как порт 25 для SMTP и порт 21 для FTP .

Для того, чтобы найти значение конкретного используемое некоторых приложений, просматривать список наиболее популярных TCP и номера портов UDP . Для программного обеспечения Apple просмотрите порты TCP и UDP, используемые программными продуктами Apple .

Когда вам может понадобиться принять меры с номерами портов

Номера портов автоматически обрабатываются аппаратным и программным обеспечением сети. Обычные пользователи сети не видят эти номера портов и не должны предпринимать никаких действий, связанных с их работой. Тем не менее, в определенных ситуациях отдельные лица могут сталкиваться с номерами сетевых портов.

Сетевым администраторам может потребоваться настроить переадресацию портов, чтобы номера портов определенных приложений проходили через брандмауэр . В домашних сетях широкополосный маршрутизатор поддерживает переадресацию портов на экранах конфигурации. Наиболее распространенное применение переадресации домашних портов для онлайн-игр, которые используют нестандартные порты, которые блокирует встроенный межсетевой экран маршрутизатора.

Программистам сети иногда необходимо указывать номера портов в своем коде, например, при программировании сокетов.

URL-адрес веб- сайта иногда требует указания определенного номера порта TCP. Например, http: // localhost: 8080 / использует TCP-порт 8080, а не порт 80 по умолчанию. Обычно это наблюдается в средах разработки программного обеспечения больше, чем в обычном потребительском использовании.

Открытые и закрытые порты

Энтузиасты сетевой безопасности также часто обсуждают номер порта, используемый в качестве ключевого аспекта уязвимостей и средств защиты от атак. Порты могут быть классифицированы как открытые или закрытые. Открытые порты имеют ассоциированное приложение, которое прослушивает новые запросы на подключение, а закрытые порты — нет.

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

Команда netstat в Windows может использоваться для просмотра информации об активных соединениях TCP и UDP.

Похожие посты
Интернет

Google Store Лучшие предложения

Интернет

Руководство по специальному режиму в сети

Интернет

10 советов по безопасности беспроводной домашней сети

Интернет

САН против НАН