Какие бывают порты: , , , , Red Hat Enterprise Linux, RHCSA, RHCE, RHCE RHCSA, Red Hat Certified System Administrator, Red Hat Certified Engineer, , ,

Содержание

«порты и за что они отвечают» «какие бывают порты и для чего они» «протоколы связи в инете» » мануал». Протокол TCP

ПРИЛОЖЕНИЯ UDP

Протокол UDP, кроме многих других приложений, также поддерживает работу Trivial File Transfer Protocol (TFTP), Simple Network Management Protocol (SNMP) и Routing Information Protocol (RIP).
TFTP (Простой протокол передачи файлов). В основном он применяется для копирования и инсталляции операционной системы на компьютер из файл-сервера,

TFTP. Протокол TFTP является меньшим приложением, чем протокол передачи файлов (File Transfer Protocol — FTP). Как правило, TFTP используется в сетях для простой передачи файлов. В TFTP включён свой собственный механизм контроля ошибок и порядковой нумерации и, следовательно, этот протокол не нуждается в дополнительных сервисах на транспортном уровне.

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

RIP (Протокол маршрутной информации) — протокол внутренней маршрутизации, что означает его использование в пределах организации, но не в Интернете.

ПРИЛОЖЕНИЯ TCP

Протокол TCP, кроме многих других приложений, также поддерживает работу FTP, Telnet и Simple Mail Transfer Protocol (SMTP).

FTP (Протокол передачи файлов) — полнофункциональное приложение, которое используется для копирования файлов с помощью запущенного клиентского приложения на одном компьютере, связанного с приложением FTP-сервера на другом удалённом компьютере. При помощи этого приложения файлы могут быть приняты и отправлены.

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

SMTP (Простой протокол передачи электронной почты) — это протокол передачи почты для Интернет. Он поддерживает передачу сообщений электронной почты между почтовыми клиентами и почтовыми серверами.

ХОРОШО ИЗВЕСТНЫЕ ПОРТЫ
Хорошо известные порты назначаются IANA и лежат в диапазоне от 1023 и ниже. Они назначены приложениям, которые являются основными для сети Интернет.

ЗАРЕГИСТРИРОВАННЫЕ ПОРТЫ
Зарегистрированные порты каталогизированы IANA и расположены в диапазоне от 1024 до 49151. Эти порты используются лицензированными приложениями, такими как Lotus Mail.

ДИНАМИЧЕСКИ НАЗНАЧАЕМЫЕ ПОРТЫ
Динамически назначаемые порты получают номера от 49152 до 65535. Номера для этих портов назначаются динамически на время длительности определённого сеанса.

Существуют два типа межкомпьютерного обмена данны­ми-

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

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

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

На практике вместо того, чтобы считать процесс конечным местом назначения, полагают, что каждый компьютер имеет набор некоторых точек назначения, называемых протоколь­ными портами. Каждый порт идентифицируют целым поло­жительным числом (от 0 до 65535). В этом случае операцион­ная система обеспечивает механизм взаимодействия, исполь­зуемый процессами для указания порта, на котором они работают, или порта, к которому нужен доступ. Обычно пор­ты являются Буферизированными, и данные, приходящие в конкретный порт до того, как процесс готов их получить, не будут потеряны: они будут помещены в очередь до тех пор, пока процесс не извлечет их.

Чтобы лучше понять технологию портов, представьте, что вы пришли в банк, чтобы сделать вклад. Для этого вам необхо­димо подойти к определенному окошку, где оператор оформит документы и вы откроете счет. В этом примере банк представ­ляет собой компьютер, а операторы банка — программы, кото­рые выполняют определенную работу, А вот окошки — это и есть порты, при этом каждое окошко в банке часто нумеруется (1, 2,3 …).

То же самое относится и к портам, следовательно, чтобы связаться с портом на другом компьютере, отправитель должен знать как IP-адрес компьютера-получателя, так и номер порта в компьютере. Каждое сообще­ние содержит как номер порта компьютера, которому адресо­вано сообщение, так и номер порта-источника компьютера, которому должен прийти ответ. Таким образом реализуется возможность ответить отправителю для каждого процесса.

Порты TCP/IP с номерами от 0 до 1023 являются привилегирован­ными и используются сетевыми службами, которые, в свою очередь, запущены с привилегиями администратора (супер пользователя). Например, служба доступа к файлам и папкам Windows использует порт 139, однако если она не запущена на компьютере, то при попытке обратиться к данной службе (т.е. к данному порту) будет получено сообщение об ошибке.

Порты TCP/IP с 1023 до 65535 являются непривилегированными и используются программами-клиентами для получения ответов от серверов. Например, web-браузер пользователя, обращаясь к web-серверу, использует порт 44587 своего компьютера, но обращается к 80 порту web-сервера. Получив запрос, web-сервер отправляет ответ на порт 44587, который используется web-браузером.

Краткий список портов:
1. DISCARD: Discard port (RFC 863)
2. FTP: 21 для команд, 20 для данных
3. SSH: 22 (remote access)
4. Telnet: 23 (remote access)
5. SMTP: 25, 587
6. DNS: 53 (UDP)
7. DHCP: 67, 68/UDP
8. TFTP: 69/UDP
9. HTTP: 80, 8080
10. POP3: 110
11. NTP: 123 (time server) (UDP)
12. IMAP: 143
13. SNMP: 161
14. HTTPS: 443
15. MySQL: 3306
16. Iserver: 3055
17. RDP: 3389 (remote access)
18. OSCAR (ICQ): 5190
19. XMPP (Jabber): 5222/5223 /5269
20. Traceroute: выше 33434 (UDP)
21. BitTorrent: 6969, 6881-6889

Описание:

1. RFC 863 — Протокол отбрасывания
Этот документ содержит стандарт для сообщества ARPA Internet. Предполагается, что хосты ARPA Internet, выбравшие поддержку протокола Discard, будут приведены в соответствие с этой спецификацией.Отбрасывание является полезным инструментом при измерениях и отладке. Этот сервис просто отбрасывает все принятые данные.

Сервис Discard на основе TCPО-дин из вариантов службы отбрасывание реализуется на основе TCP. Сервер прослушивает соединения TCP через порт 9. После организации соединения все принятые по нему данные отбрасываются без передачи каких-либо откликов. Отбрасывание данных продолжается до тех пор, пока соединение не будет разорвано пользователем.
Сервис Discard на основе UDP-другой вариант службы отбрасывания строится на основе UDP. Сервер прослушивает дейтаграммы UDP через порт 9 и при обнаружении отбрасывает полученные дейтаграммы без передачи какой-либо информации.

2. FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами.
Исходящий порт 20, открываемый на стороне сервера, используется для передачи данных, порт 21 — для передачи команд.

3. SSH (англ. Secure SHell — «безопасная оболочка») — сетевой протокол сеансового уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов).Порт 22 служит для удалённого администрирования, посредствам программ-клиентов ssh-протокола (SSH — Secure SHell)Ззакрыть можно отлючением управляющей программы-сервера.

4. TELNET (англ. TErminaL NETwork) — сетевой протокол для реализации текстового интерфейса по сети (в современной форме — при помощи транспорта TCP).

5. SMTP (англ. Simple Mail Transfer Protocol — простой протокол передачи почты) — это сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP.Для работы через протокол SMTP клиент создаёт TCP соединение с сервером через порт 25.
Иногда провайдеры запрещают отправлять почту через 25 порт, вынуждая клиента использовать только свои SMTP-серверы. Но, как известно, на хитрую … найдется…

По-умолчанию postfix работает только на 25 порту. Но можно заставить его работать и на порту 587. Для этого всего лишь в файле /etc/postfix/master.cf необходимо раскомментировать строку:
submission inet n — — — — smtpd

6. DNS (англ. Domain Name System — система доменных имён) — компьютерная распределённая система для получения информации о доменах.Протокол DNS использует для работы TCP- или UDP-порт 53 для ответов на запросы.

7. DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) — это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Данный протокол работает по модели «клиент-сервер». Для автоматической конфигурации компьютер-клиент на этапе конфигурации сетевого устройства обращается к так называемому серверу DHCP, и получает от него нужные параметры. Сетевой администратор может задать диапазон адресов, распределяемых сервером среди компьютеров. Это позволяет избежать ручной настройки компьютеров сети и уменьшает количество ошибок. Протокол DHCP используется в большинстве сетей TCP/IP.Протокол DHCP является клиент-серверным, то есть в его работе участвуют клиент DHCP и сервер DHCP. Передача данных производится при помощи протокола UDP, при этом сервер принимает сообщения от клиентов на порт 67 и отправляет сообщения клиентам на порт 68.

8. TFTP (англ. Trivial File Transfer Protocol — простой протокол передачи файлов) используется главным образом для первоначальной загрузки бездисковых рабочих станций. TFTP, в отличие от FTP, не содержит возможностей аутентификации (хотя возможна фильтрация по IP-адресу) и основан на транспортном протоколе UDP.

9. HTTP (сокр. от англ. HyperText Transfer Prоtocоl — «протокол передачи гипертекста») — протокол прикладного уровня передачи данных (изначально — в виде гипертекстовых документов).80-й порт — это порт web серверов.Порты 80-83 отвечают за работу по HTTP протоколу.

10. POP3. 110-ый (Opera POP3 connection) порт отвечает за отправку и получение почты.

11. Network Time Protocol (NTP) — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью.Настройка службы времени (NTP) в Windows 2003 / 2008 / 2008 R2 … с источником осуществляется по протоколу NTP — 123 порт UDP.

12. IMAP (англ. Internet Message Access Protocol) — протокол прикладного уровня для доступа к электронной почте.Он базируется на транспортном протоколе TCP и использует порт 143.

13. SNMP (англ. Simple Network Management Protocol — простой протокол управления сетями) — это протокол управления сетями связи на основе архитектуры UDP. Устройства, которые обычно поддерживают SNMP это маршрутизаторы, коммутаторы, серверы, рабочие станции, принтеры, модемы и т.д.SNMP service:
Использует Windows Sockets API.
Посылает и получает сообщения, используя UDP (порт 161) и использует IP для поддержки маршрутизации SNMP сообщений.
Поставляется с дополнительными библиотеками (DLL) для поддержки нестандартных MIB.
Включает Microsoft Win32 SNMP менеджер API для упрощения разработки SNMP приложений.

14. HTTPS (Hypertext Transfer Protocol Secure) — расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTPS, «упаковываются» в криптографический протокол SSL или TLS, тем самым обеспечивается защита этих данных. В отличие от HTTP, для HTTPS по умолчанию используется TCP-порт 443.

15. MySQL — свободная система управления базами данных.ОДНО НО mysql не работает.(ПРЕКРАТИЛ РАБОТУ НА n ВРЕМЕНИ)

16. 3055-локальная сеть.

17. RDP (англ. Remote Desktop Protocol — протокол удалённого рабочего стола) — проприетарный протокол прикладного уровня, купленный Microsoft у Citrix, использующийся для обеспечения удалённой работы пользователя с сервером, на котором запущен сервис терминальных подключений. Клиенты существуют практически для всех версий Windows (включая Windows CE и Mobile), Linux, FreeBSD, Mac OS X, Android, Symbian. По умолчанию используется порт TCP 3389.

18. ICQ Сервеер.

19. XMPP (Extensible Messaging and Presence Protocol — расширяемый протокол обмена сообщениями и информацией о присутствии), ранее известный как Jabber.
5222/5223 — клиент-сервер, 5269 — сервер.

20. Traceroute — это служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP. (в некоторых источниках указано, что достаточно указать диапазон портов от 33434 до 33534)

21. BitTórrent (букв. англ. «битовый поток») — пиринговый (P2P) сетевой протокол для кооперативного обмена файлами через Интернет.6969, 6881-6889 порты для доступа торрент- клиентов.

20:11:35 20

Протокол TCP/IP представляет собой фундамент Internet, с помощью которого компьютеры отправляют и принимают информацию из любой точки земного шара, независимо от географического положения. Обратиться к компьютеру с TCP/IP в другой стране так же просто, как к компьютеру, который находится в соседней комнате. Процедура доступа в обоих случаях идентична, хотя для соединения с машиной в другой стране может потребоваться на несколько миллисекунд больше. В результате граждане любой страны могут без труда делать покупки в Amazon.com; однако из-за логической близости усложняется задача информационной защиты: любой владелец подключенного к Internet компьютера в любой точке мира может попытаться установить несанкционированное соединение с любой другой машиной.

Обязанность ИТ-специалистов — установить брандмауэры и системы обнаружения подозрительного трафика. В ходе анализа пакетов извлекается информация об IP-адресах отправителя и назначения и задействованных сетевых портах. Значение сетевых портов не уступает IP-адресам; это важнейшие критерии для отделения полезного трафика от фальшивых и вредных посылок, поступающих в сеть и исходящих из нее. Основная часть сетевого трафика Internet состоит из пакетов TCP и UDP, которые содержат информацию о сетевых портах, используемых компьютерами для того, чтобы направлять трафик от одного приложения в другое. Необходимое условие безопасности брандмауэра и сети — исчерпывающее понимание администратором принципов использования этих портов компьютерами и сетевыми устройствами.

Изучаем порты

Знание основных принципов работы сетевых портов пригодится любому системному администратору. Имея базовые знания об устройстве портов TCP и UDP, администратор может самостоятельно выполнить диагностику отказавшего сетевого приложения или защитить компьютер, которому предстоит обратиться в Internet, не вызывая сетевого инженера или консультанта по брандмауэрам.

В первой части данной статьи (состоящей из двух частей) дается описание основных понятий, необходимых для рассмотрения сетевых портов. Будет показано место сетевых портов в общей сетевой модели и роль сетевых портов и NAT (Network Address Translation — трансляция сетевых адресов) брандмауэра в соединениях компьютеров компании с Internet. И наконец, будут указаны точки сети, в которых удобно идентифицировать и фильтровать сетевой трафик по соответствующим сетевым портам. Во второй части рассматриваются некоторые порты, используемые широко распространенными приложениями и операционными системами, и рассказывается о некоторых инструментах для поиска открытых портов сети.

Краткий обзор сетевых протоколов

TCP/IP — набор сетевых протоколов, через которые компьютеры устанавливают связь друг с другом. Набор TCP/IP — не более чем фрагменты программного кода, установленные в операционной системе и открывающие доступ к этим протоколам. TCP/IP является стандартом, поэтому приложения TCP/IP на компьютере Windows должны успешно обмениваться данными с аналогичным приложением на машине UNIX. В начальный период развития сетей, в 1983 г., инженеры разработали семиуровневую модель взаимодействия OSI для описания процессов сетевого обмена компьютеров, от кабеля до приложения. Модель OSI состоит из физического, канального, сетевого, транспортного, сеансового представления данных и прикладного уровней. Администраторы, постоянно работающие с Internet и TCP/IP, в основном имеют дело с сетевым, транспортным и прикладным уровнями, но для успешной диагностики необходимо знать и другие уровни. Несмотря на солидный возраст модели OSI, ею по-прежнему пользуются многие специалисты. Например, когда сетевой инженер говорит о коммутаторах уровней 1 или 2, а поставщик брандмауэров — о контроле на уровне 7, они имеют в виду уровни, определенные в модели OSI.

В данной статье рассказывается о сетевых портах, расположенных на уровне 4 — транспортном. В наборе TCP/IP эти порты используются протоколами TCP и UDP. Но прежде чем перейти к подробному описанию одного уровня, необходимо кратко ознакомиться с семью уровнями OSI и той ролью, которую они выполняют в современных сетях TCP/IP.

Уровни 1 и 2: физические кабели и адреса MAC

Уровень 1, физический, представляет собственно среду, в которой распространяется сигнал, — например, медный кабель, волоконно-оптический кабель или радиосигналы (в случае Wi-Fi). Уровень 2, канальный, описывает формат данных для передачи в физической среде. На уровне 2 пакеты организуются в кадры и могут быть реализованы базовые функции управления потоком данных и обработки ошибок. Стандарт IEEE 802.3, более известный как Ethernet,- самый распространенный стандарт уровня 2 для современных локальных сетей. Обычный сетевой коммутатор — устройство уровня 2, с помощью которого несколько компьютеров физически подключаются и обмениваются данными друг с другом. Иногда два компьютера не могут установить соединение друг с другом, хотя IP-адреса кажутся корректными: причиной неполадки могут быть ошибки в кэше протокола преобразования адресов ARP (Address Resolution Protocol), что свидетельствует о неисправности на уровне 2. Кроме того, некоторые беспроводные точки доступа (Access Point, AP) обеспечивают фильтрацию адресов MAC, разрешающую соединение с беспроводной AP только сетевым адаптерам с конкретным MAC-адресом.

Уровни 3 и 4: IP-адреса и сетевые порты

Уровень 3, сетевой, поддерживает маршрутизацию. В TCP/IP маршрутизация реализована в IP. IP-адрес пакета принадлежат уровню 3. Сетевые маршрутизаторы — устройства уровня 3, которые анализируют IP-адреса пакетов и пересылают пакеты другому маршрутизатору или доставляют пакеты в локальные компьютеры. Если в сети обнаружен подозрительный пакет, то в первую очередь следует проверить IP-адрес пакета, чтобы установить место происхождения пакета.

Вместе с сетевым уровнем 4-й уровень (транспортный) — хорошая отправная точка для диагностики сетевых неисправностей. В Internet уровень 4 содержит протоколы TCP и UDP и информацию о сетевом порте, который связывает пакет с конкретным приложением. Сетевой стек компьютера использует связь сетевого порта TCP или UDP с приложением, чтобы направить сетевой трафик в это приложение. Например, TCP-порт 80 связан с приложением Web-сервера. Такое соответствие портов с приложениями известно как служба.

TCP и UDP различаются. В сущности, TCP обеспечивает надежное соединение для обмена данными между двумя приложениями. Прежде чем начать обмен данными, два приложения должны установить связь, выполнив трехшаговый процесс установления сязи TCP. Для протокола UDP в большей степени характерен подход «активизировать и забыть». Надежность связи для приложений TCP обеспечивается протоколом, а приложению UDP приходится самостоятельно проверять надежность соединения.

Сетевой порт представляет собой число от 1 до 65535, указанное и известное обоим приложениям, между которыми устанавливается связь. Например, клиент, как правило, посылает незашифрованный запрос в сервер по целевому адресу на TCP-порт 80. Обычно компьютер посылает запрос DNS на DNS-сервер по целевому адресу на UDP-порт 53. Клиент и сервер имеют IP-адрес источника и назначения, а также сетевой порт источника и назначения, которые могут различаться. Исторически все номера портов ниже 1024 получили название «известных номеров портов» и зарегистрированы в организации IANA (Internet Assigned Numbers Authority). В некоторых операционных системах только системные процессы могут использовать порты этого диапазона. Кроме того, организации могут зарегистрировать в IANA порты с 1024 по 49151-й, чтобы связать порт со своим приложением. Такая регистрация обеспечивает структуру, которая помогает избежать конфликтов между приложениями, стремящимися использовать порт с одним номером. Однако в целом ничто не мешает приложению запросить конкретный порт, если он не занят другой активной программой.

Исторически сложилось так, что сервер может прослушивать порты с малыми номерами, а клиент — инициировать соединение от порта с большим номером (выше 1024). Например, Web-клиент может открыть соединение с Web-сервером через порт назначения 80, но ассоциировать произвольно выбранный порт-источник, например TCP-порт 1025. Отвечая клиенту, Web-сервер адресует пакет клиенту с портом-источником 80 и портом назначения 1025. Комбинация IP-адреса и порта называется сокетом (socket), она должна быть уникальной в компьютере. По этой причине при организации Web-сервера с двумя отдельными Web-сайтами на одном компьютере необходимо использовать несколько IP-адресов, например address1:80 и address2:80, или настроить Web-сервер на прослушивание нескольких сетевых портов, таких как address1:80 и address1:81. Некоторые Web-серверы обеспечивают работу нескольких Web-сайтов через один порт, запрашивая хост-заголовок, но в действительности эта функция выполняется приложением Web-сервера на более высоком уровне 7.

По мере того как в операционных системах и приложениях появлялись сетевые функции, программисты начали использовать порты с номерами выше 1024, без регистрации всех приложений в IANA. Выполнив в Internet поиск для любого сетевого порта, как правило, удается быстро найти информацию о приложениях, которые используют этот порт. Или же можно провести поиск по словам Well Known Ports и отыскать множество сайтов со списками наиболее типичных портов.

При блокировании сетевых приложений компьютера или устранении изъянов в брандмауэре основная часть работы приходится на классификацию и фильтрацию IP-адресов уровня 3, а также протоколов и сетевых портов уровня 4. Чтобы быстро отличать легальный и подозрительный трафик, следует научиться распознавать 20 наиболее широко используемых на предприятии портов TCP и UDP.

Умение распознавать сетевые порты и знакомство с ними не ограничивается назначением правил для брандмауэра. Например, в некоторых исправлениях для системы безопасности Microsoft описана процедура закрытия портов NetBIOS. Эта мера позволяет ограничить распространение «червей», проникающих через уязвимые места операционной системы. Зная, как и где следует закрыть эти порты, можно уменьшить угрозу безопасности сети во время подготовки к развертыванию важного исправления.

И сразу к уровню 7

В настоящее время редко приходится слышать об уровне 5 (сеансовом) и уровне 6 (представления данных), но уровень 7 (прикладной) — горячая тема среди поставщиков брандмауэров. Новейшая тенденция в развитии сетевых брандмауэров — контроль на уровне 7, который описывает методы, используемые для анализа работы приложения с сетевыми протоколами. Анализируя полезную информацию сетевого пакета, брандмауэр может определить законность проходящего через него трафика. Например, Web-запрос содержит оператор GET внутри пакета уровня 4 (TCP-порт 80). Если в брандмауэре реализованы функции уровня 7, то можно проверить корректность оператора GET. Другой пример — многие одноранговые (P2P) программы обмена файлами могут захватить порт 80. В результате постороннее лицо может настроить программу на использование порта по собственному выбору — скорее всего, порта, который должен оставаться открытым в данном брандмауэре. Если сотрудникам компании нужен выход в Internet, необходимо открыть порт 80, но, чтобы отличить законный Web-трафик от трафика P2P, направленного кем-то в порт 80, брандмауэр должен обеспечивать контроль на уровне 7.

Роль брандмауэра

Описав сетевые уровни, можно перейти к описанию механизма связи между сетевыми приложениями через брандмауэры, уделив особое внимание используемым при этом сетевым портам. В следующем примере клиентский браузер устанавливает связь с Web-сервером по другую сторону брандмауэра, подобно тому как сотрудник компании обращается к Web-серверу в Internet.

Большинство Internet-брандмауэров работает на уровнях 3 и 4, чтобы исследовать, а затем разрешить или блокировать входящий и исходящий сетевой трафик. В целом администратор составляет списки управления доступом (ACL), которые определяют IP-адреса и сетевые порты блокируемого или разрешенного трафика. Например, чтобы обратиться в Web, нужно запустить браузер и нацелить его на Web-узел. Компьютер инициирует исходящее соединение, посылая последовательность IP-пакетов, состоящих из заголовка и полезной информации. Заголовок содержит информацию о маршруте и другие атрибуты пакета. Правила брандмауэра часто составляются с учетом информации о маршруте и обычно содержат IP-адреса источника и места назначения (уровень 3) и протокола пакета (уровень 4). При перемещениях по Web IP-адрес назначения принадлежит Web-серверу, а протокол и порт назначения (по умолчанию) — TCP 80. IP-адрес источника представляет собой адрес компьютера, с которого пользователь выходит в Web, а порт источника — обычно динамически назначаемое число, превышающее 1024. Полезная информация не зависит от заголовка и генерируется приложением пользователя; в данном случае это запрос Web-серверу на предоставление Web-страницы.

Брандмауэр анализирует исходящий трафик и разрешает его в соответствии с правилами брандмауэра. Многие компании разрешают весь исходящий трафик из своей сети. Такой подход упрощает настройку и развертывание, но из-за отсутствия контроля данных, покидающих сеть, снижается безопасность. Например, «троянский конь» может заразить компьютер в сети предприятия и посылать информацию с этого компьютера другому компьютеру в Internet. Имеет смысл составить списки управления доступом для блокирования такой исходящей информации.

В отличие от принятого во многих брандмауэрах подхода к исходящему трафику, большинство из них настроено на блокирование входящего трафика. Как правило, брандмауэры разрешают входящий трафик только в двух случаях. Первый — трафик, поступающий в ответ на исходящий запрос, посланный ранее пользователем. Например, если указать в браузере адрес Web-страницы, то брандмауэр пропускает в сеть программный код HTML и другие компоненты Web-страницы. Второй случай — размещение в Internet внутренней службы, такой как почтовый сервер, Web- или FTP-узел. Размещение такой службы обычно называется трансляцией порта или публикацией сервера. Реализация трансляции порта у разных поставщиков брандмауэров различна, но в основе лежит единый принцип. Администратор определяет службу, такую как TCP-порт 80 для Web-сервера и внутренний сервер для размещения службы. Если пакеты поступают в брандмауэр через внешний интерфейс, соответствующий данной службе, то механизм трансляции портов пересылает их на конкретный компьютер сети, скрытый за брандмауэром. Трансляция порта используется в сочетании со службой NAT, описанной ниже.

Основы NAT

Благодаря NAT многочисленные компьютеры компании могут совместно занимать небольшое пространство общедоступных IP-адресов. DHCP-сервер компании может выделять IP-адрес из одного из блоков частных, Internet-немаршрутизируемых IP-адресов, определенных в документе Request for Comments (RFC) № 1918. Несколько компаний также могут совместно использовать одно пространство частных IP-адресов. Примеры частных IP-подсетей — 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16. Маршрутизаторы Internet блокируют любые пакеты, направляемые в один из частных адресов. NAT — функция брандмауэра, с помощью которой компании, в которых используются частные IP-адреса, устанавливают связь с другими компьютерами в Internet. Брандмауэру известно, как транслировать входящий и исходящий трафик для частных внутренних IP-адресов, чтобы каждый компьютер имел доступ в Internet.

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

Порт всегда связан с IP-адресом хоста и типом и, таким образом, завершает назначение адреса сеанса связи. Он идентифицируется для каждого адреса и протокола с помощью 16-битного числа, широко известного как номер порта. Конкретные номера портов часто используются для определения конкретных услуг. Из тысяч перечисленных 1024 хорошо известных номера портов защищены в соответствии с соглашением, чтобы определить конкретные типы услуг на хосте. Протоколы, которые в основном используют порты, служат для управления процессами (например, протокол управления передачей (TCP) и User Datagram Protocol (UDP) из комплекта протоколов Internet).

Значение

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

Детали

Протоколы передачи данных — Transmission Control Protocol (TCP) и User Datagram Protocol (UDP) — применяются для того, чтобы указать номер порта назначения и источник в своих заголовках сегментов. Номер порта представляет собой 16-разрядное целое число без знака. Таким образом, он может быть в диапазоне от 0 до 65535.

Тем не менее TCP-порты не могут использовать номер 0. Порт источника для UDP не обязателен, и значение, равное нулю, означает его отсутствие.

Процесс связывает свои входные или выходные каналы через интернет-сокет (тип дескриптора файла) посредством транспортного протокола, номера порта и IP-адреса. Этот процесс известен как связывание, и он дает возможность передачи и приема данных через сеть.

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

Как они используются

Приложения, реализующие общие службы, часто используют специально зарезервированный и хорошо известный список портов TCP и UDP для приема запросов на обслуживание от клиентов. Этот процесс известен как прослушивание, и он включает в себя получение запроса с хорошо известного порта и установления диалога между сервером и клиентом «один-к-одному», с использованием одного и того же номера локального порта. Другие клиенты могут продолжать подключаться — это возможно, так как соединение TCP идентифицируется как цепочка, состоящая из локального и удаленного адресов и портов. Стандартные порты TCP и UDP определяются по соглашению под контролем Internet Assigned Numbers Authority (IANA).

Ядро сетевых сервисов (в первую очередь, WorldWideWeb), как правило, использует небольшие номера портов — меньше, чем 1024. Во многих операционных системах требуются специальные привилегии для приложений для привязки к ним, потому что они часто считаются критическими для функционирования IP-сетей. С другой стороны, конечный клиент соединения, как правило, применяет большое их количество, выделенных для краткосрочного использования, поэтому существуют так называемые эфемерные порты.

Структура

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

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

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

Примеры использования

Самым главным примером, где активно используются порты TCP/UDP, является почтовая система Интернет. Сервер применяется для работы с электронной почтой (отправкой и получением), и в целом нуждается в двух услугах. Первый сервис используется для транспортировки по электронной почте и с других серверов. Это достигается с помощью Как правило, приложение-служба SMTP прослушивает TCP-порт номер 25 с целью обработки входящих запросов. Другая услуга представляет собой POP (полностью — Post Office Protocol) либо IMAP (или Internet Message Access Protocol) который необходимы для клиентских приложений в электронной почте на машинах пользователей, чтобы получать с сервера сообщения электронной почты. Службами POP прослушиваются номера с TCP-порта 110. Вышеуказанные службы обе могут запускаться на одном и том же хост-компьютере. Когда это происходит, номер порта отличает сервис, запрошенный удаленным устройством — ПК пользователя либо каким-либо иным почтовым сервером.

В то время как номер порта прослушивания сервера корректно определен (IANA называет их хорошо известными портами), данный параметр клиента часто выбирается из динамического диапазона. В некоторых случаях клиенты и сервер по отдельности используют определенные TCP-порты, назначенные в IANA. Наглядным примером может служить DHCP, где клиентом во всех случаях используется UDP 68, а сервером — UDP 67.

Применение в URL-адресах

Номера портов иногда хорошо видны в Интернете или других унифицированных указателях информационных ресурсов (URL). По умолчанию HTTP использует а HTTPS — 443. Вместе с тем существуют и другие вариации. Например, URL-адрес http://www.example.com:8080/path/ указывает, что веб-браузер подключается к 8080 вместо сервера HTTP.

Список портов TCP и UDP

Как уже было отмечено, Internet Assigned Numbers Authority (IANA) несет ответственность за глобальную координацию DNS-Root, IP-адресации и других ресурсов Интернет-протокола. Это включает в себя регистрацию часто используемых номеров портов для известных интернет-сервисов.

Номера портов разделены на три диапазона: хорошо известные, зарегистрированные и динамические или частные. Хорошо известные (также известные как системные) — это имеющие номера от 0 до 1023. Требования, предъявляемые к новым назначениям в этом диапазоне, являются более строгими, чем для других регистраций.

Широко известные примеры

Примеры, находящиеся в данном списке, включают в себя:

  • TCP 443 порт: HTTP Secure (HTTPS).
  • 22: Secure Shell (SSH).
  • 25: Простой протокол передачи почты (SMTP).
  • 53: Система доменных имен (DNS).
  • 80: Протокол передачи гипертекста (HTTP).
  • 119: Протокол передачи сетевых новостей (NNTP).
  • 123: Протокол сетевого времени (NTP)..
  • 143: Internet Message Access Protocol (IMAP)
  • 161: Простой протокол управления сетью (SNMP)1.
  • 94: Internet Relay Chat (IRC).

Зарегистрированные порты содержат номера от 1024 до 49151. IANA поддерживает официальный список известных и зарегистрированных диапазонов. Динамические или частные — от 49152 до 65535. Один из вариантов использования этого диапазона предназначен для временных портов.

История создания

Концепция номера порта была создана ранними разработчиками ARPANET в условиях неформального сотрудничества авторов программного обеспечения и системных администраторов.

Термин «номер порта» еще не использовался в то время. Номерной ряд для удаленного хоста был 40-битным числом. Первые 32 бита были похожи на сегодняшний IPv4-адрес, но при этом наиболее значимыми были первые 8 бит. Наименее значительная часть числа (биты с 33 по 40) обозначали другой объект, который назывался AEN. Это и есть прототип современного номера порта.

26 марта 1972 года было впервые предложено создание каталога номеров сокета в RFC 322. призвали описать каждый постоянный номер на предмет его функций и сетевых услуг. Этот каталог был впоследствии опубликован в RFC 433 в декабре 1972 года и включал в себя список хостов, их номера портов и соответствующую функцию, используемую на каждом узле в сети. В мае 1972 года впервые были задокументированы официальные назначения номеров портов, сетевых служб, а также предложена специальная административная функция для ведения этого реестра.

Первый список TCP-портов имел 256 значений AEN, которые были разделены на следующие диапазоны:

  • От 0 до 63: стандартные функции всей сети
  • От 64 до 127: хост-специфичные функции
  • От 128 до 239: зарезервированные для будущего использования
  • От 240 до 255: любая экспериментальная функция.

Служба Telnet получила первое официальное присвоение значения 1. В начале существования ARPANET термином AEN также называли имя сокета, которое использовалось с первоначальным протоколом соединения (MSP) и компонентом программы управления сетью (NCP). При этом NCP был предшественником современных Интернет-протоколов, использующих порты TCP/IP.

Какие бывают порты — СОВЕТЫ ПО ОБУСТРОЙСТВУ КОМПЬЮТЕРА — Каталог статей

К компьютерным портам (аппаратным интерфейсам) причисляют как специализированные интерфейсы (например, сетевые, а также служащие для подключения таких устройств, как мониторы, аудиосистемы или беспроводные мыши и клавиатуры), так и интерфейсы общего назначения, к которым потенциально можно подключить любое устройство. К проводным интерфейсам общего назначения относятся порты COM, LPT, PS/2, GAME-порт, FireWare и USB.

Сетевые интерфейсы, в том числе беспроводные (Wi-Fi), мы рассмотрим в последующих главах. Из беспроводных интерфейсов общего назначения наиболее универсальным является Bluetooth – как и Wi-Fi, он чаще используется для связи между компьютерами (или между компьютерами и мобильными устройствами), и мы его рассмотрим в этой главе отдельно. Известен еще интерфейс SCSI («сказёвый», как его любят обзывать компьютероманы), но на нем я не буду останавливаться – можно считать, что он похоронен окончательно и бесповоротно и остался лишь как основа некоторых современных интерфейсов. Разъем шины PCI-Express тоже может быть использован в качестве внешнего порта, но пока еще таких устройств немного. Всякую экзотику, вроде специального разъема для подключения MIDI-устройств, мы тоже рассматривать не будем, как и специфичные для ноутбуков интерфейсы PCMCIA или ExpressCard, – ограничимся стандартными портами, причем рассмотрим их приблизительно в той последовательности, в которой они появлялись на свет.

Чтобы наглядно представить размещение и внешний вид упомянутых далее интерфейсов на задней панели современного настольного компьютера, можно обратиться к рис. 1.2 в главе 1 «Начинка компьютера. Особенности мобильных компьютеров».


COM

СОМ-порт (от слова «коммуникационный»), или serial («последовательный») порт – отчасти ошибочно еще называют портом RS-232. Правильно сказать так: COM-порт передает данные, основываясь на стандарте последовательного интерфейса RS-232, который, кроме собственно протокола передачи и электрических параметров, стандартизирует разъем DB-25. Позднее, специально для ПК, выпустили стандарт RS-574, установивший всем знакомый разъем DB-9, теперь ставший фактическим стандартом для всей отрасли. Есть и еще один термин, который имеет непосредственное отношение к этой теме: UART (Universal Asynchronous Receiver-Transmitter, универсальный асинхронный приемопередатчик). UART есть составная часть СОМ-порта, его основа, то устройство, которое собственно передает и принимает данные и к которому адресуются пользовательские программы. Кроме UART, в СОМ-порт входит преобразователь электрических уровней UART/RS-232. Вообще-то на микросхемах UART можно построить линии передачи по различным протоколам: RS-422 (скоростному), RS-485 (повышенной надежности), даже USB. Рассматриваемый RS-232 – самый простой из них.

Стандарт RS-232 – один из самых древних протоколов передачи данных между устройствами, он был утвержден еще в 1969 году, и к компьютерам (тем более ПК) тогда еще не имел никакого отношения. Это очень простой в реализации, дешевый, неприхотливый и достаточно надежный способ соединения двух устройств. Существует несколько стандартов RS-232, различающихся добавленной буквой: RS-232C, RS-232D, RS-232E и пр. Вдаваться в различия между ними нет никакого смысла – они являются лишь последовательным усовершенствованием и детализацией технических особенностей одного и того же устройства. Заметим лишь для справки, что все современные порты поддерживают спецификации RS-232С или RS-232E.

Давайте немного подробнее остановимся на том, как работает RS-232 – это хорошо иллюстрируют не совсем очевидные принципы передачи целого набора битов всего по одному проводу. Идея заключается в посылке последовательных импульсов, каждый из которых может означать 0 или 1. Если в определенные (заранее известные) моменты времени считывать состояние линии, то можно восстановить то, что было послано. Однако эта очевидная мысль наталкивается на определенные трудности.

Для приемника и передатчика, связанных между собой тремя проводами («земля» и два сигнальных провода: «туда» и «обратно»), приходится задавать скорость передачи и приема, которая должна быть одинакова для устройств на обеих концах линии. Эти скорости стандартизированы и выбираются из ряда от 110 до 115200 битов в секунду. Проблема состоит в том, что приемник и передатчик – это физически совершенно разные системы, и скорости эти для них не могут быть строго одинаковыми (из-за разброса параметров тактовых генераторов), и даже если их каким-то образом синхронизировать в начале, то они в любом случае быстро «разъедутся». Поэтому в RS-232 придумали передачу каждого байта сопровождать начальным (стартовым) битом, который служит для синхронизации. После него идут от пяти до восьми информационных битов (девять – если используется проверка на четность), а затем стоповые биты, которых может быть один, два и более, – предполагается, что за время прохождения всей этой посылки приемник и передатчик по частоте «разойтись» не успеют.

Рисунок 3.1 иллюстрирует работу приемопередатчика RS-232. Стартовый бит передается положительным уровнем напряжения (в данном случае это считается логическим нулем), а стоповый – отрицательным уровнем (логической единицей). Обнаружив изменение уровней с отрицательного на положительный, приемник считает это стартовым битом и с заданными, согласно оговоренной заранее скорости передачи, промежутками времени отсчитывает от него все остальные.

Рис. 3.1. Передача байта по стандарту RS-232

Одно из самых удобных с технической точки зрения качеств RS-232 – то, что стандарт предусматривает весьма широкий разброс напряжений сигнала – официально в пределах от ±5 до ±15 В (для RS-232C), а на самом деле он может быть еще расширен, потому что приемник принимает сигналы ±3 до ±25 В. Длина линии связи не должна превышать 15 м (RS-232C), но на практике это могут быть много большие величины. Если скорость передачи не выбирать слишком высокой, то такая линия может надежно работать на десятки и сотни метров (автору этих строк удавалось без дополнительных ухищрений наладить обмен с компьютером на скорости 4800 бод по кабелю, правда, довольно толстому, длиной около полукилометра). Никаких специальных витых пар не предполагается – линия может состоять из обычных проводов.

Из всего этого вытекает, что RS-232 – идеальный способ для передачи данных с небольшими скоростями по минимальному количеству проводов. Когда-то его всерьез намеревались развивать, отчего и стандартизировали разъем с 25 контактами (DB25) – «на вырост». В этом разъеме имеются дополнительные линии, смысл которых в том, что они могут применяться для организации различных синхронных протоколов обмена (протоколов с handshakes, «рукопожатием»). Все старые ПК имели по два COM-порта: и с 9-ю, и с 25-ю контактами. Быстро выяснилось, что 25 контактов – чистое излишество, вполне достаточно и 9-ти, и DB25 как-то незаметно исчез из обихода. Остался только DB9, да и в нем имеющиеся дополнительные линии мало какое устройство использует. Так как RS-232 – медленный способ передачи, то никаких особых требований к соединителям он не предъявляет, и нередко можно встретить устройства и с нестандартным разъемом – например, в некоторых старых цифровых фотокамерах под последовательный порт были приспособлены стереоаудиоразъемы. С 1991 года развитие RS-232 затормозилось – ему на смену пришли намного более сложные, зато удобные для пользователя и скоростные USB и FireWare.

Отметим еще, что обычный телефонный модем с точки зрения системы – тоже СОМ-порт, только поверх простейшего физического протокола RS-232 для него введены некоторые специализированные команды управления, а в остальном он ничем от СОМ-порта не отличается (даже если втыкается в USB). «Комом» является и инфракрасный (IR) порт, беспроводной интерфейс Bluetooth тоже образует виртуальные СОМ-порты, через которые ведется обмен.

С точки зрения современных технологий у COM-порта только два недостатка, зато очень серьезных. Во-первых, он медленный – со скоростью 115 кбит/с не только какое-нибудь видео, даже цифровой звук не всегда передашь с надлежащим качеством. Правда, современные порты поддерживают скорости и повыше (например, 256 кбит/с), но это не выход из положения. Во-вторых, он подразумевает только соединение «точка-точка» – если у вас один СОМ-порт, то вы к нему можете подключить только одно устройство. Тем не менее, хоронить протокол RS-232 не следует – это по-прежнему самый дешевый и простой способ связи внешних устройств с компьютером, отчего он и по сей день используется во многих специальных аксессуарах – вроде навигаторов, модемов или медицинских приборов.

Кабели для подключения RS-232 делятся на удлинительные (вилка-гнездо, рис. 3.2) и соединительные (гнездо-гнездо, рис. 3.3), последние часто называют нуль-модемными. В соединительных кабелях, обеспечивающих обмен между двумя устройствами, приемные-передающие линии (2-й и 3-й контакты 9-контактного разъема) соединены перекрестно. В правильном нуль-модемном кабеле контакт 4 (DTR, Data Terminal Ready, готовность компьютера) на противоположной стороне также соединяется с 1 и 6 контактами (DCD и DSR – готовность модема). В удлинительных кабелях все эти контакты соединены один к одному.

Рис. 3.2. Удлинительный кабель RS-232


Рис. 3.3. Соединительный (нуль-модемный) кабель RS-232

Если вы столкнулись с COM-интерфейсом на каком-то приборе, а в компьютере он отсутствует, – не отчаивайтесь. Есть несколько способов его организовать. Самые распространенные – приобрести переходник USB-COM в виде внешнего кабеля или вставную PCI-плату с набором портов. Последний способ предпочтительнее первого – кабели USB-COM бывают довольно капризными, и некоторые программы для работы через COM-порт с этими кабелями работают с ошибками или отказываются работать вовсе. «Железный» COM-порт, установленный, как постоянное оборудование компьютера, значительно надежнее и, кстати, даже предпочтительнее стационарного порта, установленного на материнской плате, – в случае чего выходит из строя дополнительная плата, а материнская остается в неприкосновенности.

Для ноутбуков такое решение, конечно, не подходит – в них можно пользоваться только переходниками, например, USB-COM. Более надежными будут переходники PCMCIA-COM, хотя они могут быть существенно дороже USB-кабелей. Есть и переходники ExpressCard-COM для тех ноутбуков, в которых нет PCMCIA.

Как определить номер виртуального COM-порта?

И вставные платы, и кабели, и различные переходники для ноутбуков, имеют, как правило, одну неприятную особенность – они не позволяют задать определенный номер COM-порта, он устанавливается произвольным образом после установки драйвера. Причем для переходников USB-COM часто номер порта еще и меняется в зависимости от того, в какой именно порт USB в этот раз воткнули кабель. Такую же особенность имеют и многие модемы (в том числе GSM-модемы для выхода в Интернет по сотовой связи или сотовые телефоны, используемые в качестве модема). А для соединения через COM в программах связи обычно приходится указывать его номер. Как быть?

Определить, какой именно номер присвоен в данном случае виртуальному COM-порту, можно через меню Панель управления | Система | Оборудование | Диспетчер устройств | Порты COM и LPT (в новых версиях Windows Диспетчер устройств может быть доступен прямо из панели управления). В указанном разделе может быть много разных COM-портов (особенно, если у вас в системе имеется Bluetooth), но нужный легко определяется наличием в названии «USB-to-serial» или другой подобной записи. Для модемов (а также сотовых телефонов, подключенных в качестве модема) соответствующий номер COM-порта можно узнать, если найти их в разделе Модемы Диспетчера устройств и обратиться к вкладке Модем в окне Свойства выбранного модема.


LPT (IEEE 1284)

Мало кто из знатоков вам прямо сразу ответит, как расшифровывается аббревиатура LPT. На самом деле это сокращение от Line Print Terminal (терминал линии печати). Есть и другие версии: Line PrinTer – т. е. «построчный принтер», а некоторые утверждают, что L означает Letter – «буква», т. е. получается «буквенный принтер» (как будто во времена появления этого порта существовали какие-нибудь принтеры, отличные от «буквенных»).

Порт LPT был спроектирован специально для компьютеров и появился в их составе позже, чем COM. В самом первом IBM PC (1981) вообще никаких привычных интерфейсов не было, а в более усовершенствованной модели IBM PC XT (1984) LPT присутствовал лишь в некоторых конфигурациях. Многие первые модели принтеров подключались через СОМ, но это оказалось медленно и неудобно. LPT сразу проектировали так, чтобы обеспечить передачу данных с большими скоростями. Как следует из названия, он предназначался для конкретной задачи – подсоединения принтера, но область его использования оказалась заметно шире.

С LPT тесно связан интерфейс Centronics, название которого относится как к набору сигналов и протоколу взаимодействия, так и к 36-контактному разъему, устанавливаемому на принтерах (рис. 3.4). Со стороны компьютера Centronics никогда не используется, вместо него устанавливается разъем-гнездо DB-25-female («мама» – в отличие от COM-порта, где используется штыревая часть, вилка DB-25-male, «папа»). Все эти разъемы, как и сигналы, были окончательно стандартизированы в международном стандарте IEEE 1284 (1994 г.).

Рис. 3.4. Разъем Centronics на кабеле для подсоединения принтера

В отличие от порта COM, не утратившего своего значения до настоящего времени и не потеряющего его, очевидно, еще долго, LPT уже почти утратил свои позиции – практически все ориентированные на него устройства, включая принтеры, ныне делаются под USB. LPT ничем не проще и не дешевле более скоростного USB, а кабели под него куда более громоздкие. А наличие в современных микроконтроллерах встроенного UART позволило без излишних усилий перевести на последовательный порт и все нестандартные устройства, не требующие высокой скорости передачи, – вроде научного и медицинского оборудования.

Но если вам все-таки попадется LPT-устройство, то выход может быть таким же, как в случае COM, – либо переходник к одному из существующих интерфейсов, либо вставная PCI-плата. Причем последний вариант, как и для последовательного порта, предпочтительнее остальных – LPT еще более капризен, чем COM, при его виртуализации через другие интерфейсы, и кабель USB-LPT для подключения принтеров может не заработать при подключении, например, сканера.


PS/2

Этот интерфейс отличается от остальных тем, что имеет сугубо специфическое назначение – для подключения мышей и клавиатур. Мне неизвестны какие-либо другие устройства, которые его используют. Причем и для мыши, и для клавиатуры используются одинаковые 6-контактные разъемы типа MiniDIN, помеченные (после принятия стандарта PC99) цветами: для мыши – бирюзовым, для клавиатуры – сиреневым. С физической точки зрения PS/2 является последовательным портом с отдельной линией синхронизации и еще отличается тем, что имеет вывод +5 В для питания подключенного устройства.

Разъемы PS/2 – почти единственное, что осталось от некогда нашумевшей архитектуры IBM PS/2. Первоначально ПК не поддерживали никаких мышей – зачем они в текстовом интерфейсе? Для подключения приходилось использовать специальные адаптеры, устанавливаемые в свободные слоты на плате. Затем распространились последовательные мыши, которые подключались в COM-порт. Отметим не всем очевидную нестандартность этого решения – как мы уже упоминали, разъем COM-порта не имеет специального вывода питания. Поэтому все последовательные мыши питались от одной из сигнальных (дополнительных) линий, которая устанавливалась драйвером в нужное состояние. Мыши разных производителей использовали разные линии для питания и разную полярность напряжения, поэтому драйверы могли быть несовместимыми.

Удивительно, но такое «незаконное» подключение продержалось в качестве стандарта де-факто полтора десятилетия – разрабатывая стандарт АТХ в 1997 году, компания Intel ввела разъемы из давно забытой к тому времени IBM-овской линейки PS/2 в качестве интерфейса для подключения клавиатуры и мыши. Это было наиболее удобным решением, и даже многие современные платы поддерживают такие порты. Преимуществом их стало то, что мышь поддерживается на уровне BIOS (клавиатура, как основное устройство, поддерживалась изначально). Поэтому подключаемые к PS/2 (и, кстати, даже к USB) мыши в современных ПК вполне могут работать и в DOS, без всяких драйверов.

Начиная со стандарта РС98, впрочем, рекомендовалось подключать мышь к порту USB. В РС99 это рекомендовалось уже настоятельно, а COM-порты посоветовали убрать вовсе. В РС2002 вообще была дана однозначная команда – для периферии только USB. Но эта инициатива Intel/Microsoft тогда в значительной мере провалилась и в какой-то мере начинает осуществляться только в настоящее время.

Что же касается PS/2, то мыши и клавиатуры никогда из ПК не вынимаются, и с точки зрения пользователя не всегда ясно, зачем занимать универсальный порт USB, для которого можно придумать и более полезное применение. Мне, например, четырех имеющихся разъемов USB на задней панели не хватает и без того – приходится применять разветвитель, а если бы я еще туда мыши с клавиатурой подключал, мне бы этих разъемов не хватило и на более нужные надобности.

Вводя одинаковые разъемы для мыши и клавиатуры, в Intel предполагали, что можно будет их подключать в любой из разъемов на выбор, с автоматическим определением, что именно подключено. В реальности так работают только компьютеры, где разъем PS/2 специально окрашен в серый цвет (обычно такой единственный разъем встречается на ноутбуках, и к нему можно подключать мышь или клавиатуру, на выбор). В случае наличия двух разъемов, окрашенных в разные цвета, корректную работу обеспечит только правильное подключение, для чего ответные части разъемов на кабеле мыши и клавиатуры (и иногда корпуса переходников с USB-интерфейса, хотя они и взаимозаменяемы) также окрашены в соответствующий цвет.

С точки зрения пользователя разъемы PS/2 имеют только один недостаток – их очень легко выдернуть случайно, но на десктопе это не имеет такого большого значения. Что касается переходников, то если вам попался USB-экземпляр, а на компьютере есть порты PS/2, то проблем никаких – в эту сторону PS/2 с USB совместимы полностью, и переходник стоит копейки, потому что не содержит никаких активных элементов. Часто производители просто вкладывают переходник в коробку, а вы уж сами решаете, куда подключать приобретенное. А вот в обратную сторону – для подключения PS/2-мыши к USB – проблемы могут быть, и в любом случае адаптер стоит дорого, а специальные драйверы (для конфигурирования дополнительных кнопок, например) могут и не заработать, так что проще оказывается купить новую мышь.


GAME-порт

Назначение игрового контроллера и его интерфейса понятно без пояснений. Он (в стандартной конфигурации) практически не изменился со времен IBM PC AT, разве что стал встраиваться в материнские платы, а не располагаться на отдельной карте (обычно его размещали на платах совместно со «звуковухой» или с контроллером жестких дисков). Он использует такой же, как LPT, тип разъема DB («мама»), только с 15 контактами, так что перепутать невозможно. Стандартный GAME-порт поддерживает два джойстика с двумя кнопками каждый. Встречаются и сдвоенные порты.

GAME-порт имеет выводы питания +5 В (как и PS/2, и USB), причем даже несколько, т. е. к нему можно подключить устройства, собственного питания не имеющие. Но еще интереснее, что у него выводы для подключения координатных преобразователей джойстика (в количестве 4-х штук) представляют собой самые настоящие аналого-цифровые преобразователи, довольно, правда, примитивные. «Официальные» устройства, использующие это свойство игрового порта (кроме, конечно, самих игровых аксессуаров), мне не попадались, но для радиолюбителей здесь есть, где развернуться. Впрочем, звуковая карта в этом отношении много интереснее.

Последние годы GAME-порт практически потерял свое значение, и все современные игровые «прибамбасы», вроде джойстиков или рулей, подключаются к USB.


FireWare (IEEE 1394)

«Феа-веа» (примерно так меня учили это произносить, хотя я все равно предпочитаю «фаря-варя»), известный также, как стандарт IEEE1394, – замечательная придумка компании Apple, которую сама же компания, находившаяся тогда (в 1995 году) в глубоком «дауне», чуть не погубила. Во-первых, абсолютно неправильным рыночным позиционированием – расчет был на элитарных пользователей, подключающих к своим аристократическим «Макинтошам» всяческую передовую видеотехнику или суперскоростные (по тем временам) жесткие диски. Во-вторых, исходя из этого, компания поначалу запросила ни много ни мало, как по доллару лицензионных отчислений за каждый установленный в устройствах сторонних производителей такой порт. Индустрия пожала плечами и отвернулась – уже через год появился тогда еще очень несовершенный, но зато бесплатный USB 1.0.

Тем не менее, по крайней мере в «Макинтошах», этот интерфейс прижился. Потом появился и в РС (уже под названием IEEE 1394 – FireWare есть зарегистрированная марка Apple), а компания Sony разработала совместимый интерфейс под названием iLink, который отличается возможностью соединения не только бытовых устройств с компьютером, но и напрямую между собой. Другие компании продвигали этот же интерфейс под своими торговыми марками: mLAN (Yamaha), Lynx (Texas Instruments), SB1394 (Creative Technology), пока в мае 2002 года компания Apple и организация 1394 Trade Association не приняли соглашение, позволяющее производителям и дилерам, входящим в ассоциацию, получать бесплатные лицензии торговой марки FireWire с условием предварительного прохождения ряда специальных тестов.

До некоторого времени IEEE1394 был вне конкуренции для перекачки в ПК цифрового видео – ничто другое из стандартных интерфейсов просто не справлялось (приходилось использовать дорогущие специальные платы видеозахвата), и с тех пор его традиционно используют для этой цели. Встраивается этот интерфейс и во многие цифровые фотокамеры, существуют подключаемые через него внешние диски или оптические приводы. Очень часто FireWare применяют для подключения всякой спецтехники, вроде барабанных сканеров. Но если вы такую технику не используете, и у вас в ПК нет встроенного порта FireWare, то в остальном он прекрасно заменим на USB 2.0.

И все же жаль, что так вышло – с технической точки зрения последовательный интерфейс FireWare стремится к почти недостижимой степени совершенства. Хотя теоретически максимально возможная скорость передачи для основной модификации стандарта (1394а) – 400 Мбит в секунду – стандартом USB 2.0 даже перекрыта, но зато у FireWare есть ряд поистине бесценных свойств. Во-первых, у него вывод питания достаточно мощный (1,5 А, от 8 до 40 В) для того, чтобы вообще избавить очень многие внешние устройства, вроде сканеров, от необходимости иметь собственное питание. Во-вторых, он гораздо менее капризен к подключению/отключению в «горячем» режиме. Теоретически, например, жесткий диск с таким интерфейсом можно выдернуть из порта прямо во время передачи данных, и с ним ничего не случится. Есть и другие особенности, о которых стоит поговорить подробней.

Для FireWare существует две разновидности соединительных кабелей: с 4-мя и с 6-ю жилами и, соответственно, два типа розеток. Поскольку на плате контроллера могут быть розетки как на шесть проводов, так и на четыре, то и типов переходных шнуров существует 3 вида (6–6/6-4/4-4). На один канал теоретически можно подключать до 63 устройств, причем к единому шлейфу, без каких-то хабов-концентраторов, как в USB. Мало того, если каждое такое устройство является узлом (т. е. в терминах USB – концентратором), то к нему можно подключить еще до 16 устройств. Если этого недостаточно, то, в соответствии со стандартом IEEE 1394.1, можно дополнительно подключить до 1023 шинных перемычек, которые могут соединять более 64 000 узлов! Такое множество техники «чайник» не в состоянии подключить без ошибок, и на этот случай при неправильном подключении устройств, которое приводит к образованию логической петли, интерфейс выполняет автоматическую коррекцию. Кроме того, в отличие от USB, шина 1394 может поддерживать устройства, работающие на разных скоростях передачи данных. Все это рассчитано на проектирование домашних мультимедиасетей, хотя на практике такие сети встречаются довольно редко.

Добавим, что стандарт 1394b поддерживает скорость 800 Мбит/с, а модификации его на основе оптоволокна поддерживают скорость 1600 Мбит/с и даже 3200 Мбит/с на расстоянии до 50-100 метров. Порты стандарта 1394c имеют интересную особенность – они используют витую пару и могут работать параллельно с Gigabit Ethernet, т. е. появляется возможность иметь две друг от друга не зависящие сети на одном кабеле.

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


USB

Первая версия последовательного интерфейса USB появилась 15 января 1996 года. Инициаторами проекта был альянс семи крупных компаний производителей: Intel, Compaq, DEC, IBM, Microsoft, NEC и Northern Telecom. Основная цель этой деятельности – создать универсальный интерфейс для подключения внешних устройств, который «от рождения» поддерживал бы режим Plug&Play и «горячее» соединение/отключение. USB сначала не стремился к каким-то рекордным показателям, а проектировался для несколько других задач, чем FireWare, – как замена разнобоя внешних интерфейсов COM, LPT, PS/2 и других.

В отличие от ISA-шного LPT, USB базируется на много более скоростной шине PCI, отсюда все его отличия от «старичков». Основная идея USB – «горячее» подключение с автоматическим распознаванием устройства. На десктопах с постоянным подключением USB-мышь или клавиатуру, как я говорил, использовать не всегда удобно, но само существование таких устройств очень полезно, потому что позволяет подключать их куда угодно – даже к монитору, оснащенному USB-концентратором. В результате, например, стало необязательно снабжать всеми возможными интерфейсами ноутбуки и прочие мобильные компьютеры.

Теоретически одного USB достаточно на все про все, ведь к одной линии можно подключать до 127 устройств (при условии, что хватит питания, которое здесь ограничено 5 вольтами при 0,5 А). Размножение USB-устройств производится с помощью разветвителей-хабов (их часто называют концентраторами), которые могут иметь свое питание. Некоторые устройства, например, внешние жесткие диски, требуют подключения к двум портам сразу, причем второй порт используется исключительно как источник дополнительного питания (что не очень, конечно, красивое решение). Собственно, в любом ПК есть обычно только один USB (корневой концентратор), а 4 или 6 портов на задней панели, плюс 2–4 порта на передней образуются из него тем же способом, что и в отдельных концентраторах. Отсюда иногда наблюдающаяся неравноценность портов – например, один из портов на передней панели у меня категорически отказывается воспринимать флэш-накопители, хотя в остальном работает нормально. Самое ценное достоинство шины USB – она использует только одно прерывание, даже если подключить все возможные 127 устройств, а прерывания в PC – это всегда дефицитный ресурс.

В USB применяется кодирование данных NRZI (Non Return to Zero Invent). В этом методе кодирования изменение уровня напряжения соответствует 0, а его отсутствие – 1. Последовательность нулей означает переход с одного уровня на другой каждый квант времени; последовательность единиц означает длительный промежуток времени, при котором изменения данных не происходит. При таком способе отменяется необходимость в дополнительных синхроимпульсах (по отдельной «проволоке», как в PS/2, или в виде стартовых-стоповых битов, как в СОМ), которые занимали бы время и снижали пропускную способность шины.

Теоретически повсеместно устанавливаемые сейчас порты по стандарту USB 2.0 поддерживают скорость до 480 Мбит в секунду (60 Мбайт/с), хотя на практике с такими скоростями справляются лишь немногие устройства. Причем стандарт USB 2.0 предусматривает два режима работы: HR (высокоскоростной) и FS (низкоскоростной, по сути – USB 1.1 со скоростью до 12 Мбит/с). В самом деле, зачем мышам 480 Мбит/с?

Максимальная длина кабеля между двумя работающими на предельной скорости устройствами (или устройством и концентратором) – 5 метров, но может быть и до 10, в зависимости от качества его изготовления. Чтобы увеличить дальность, приходится ставить промежуточные хабы или просто усилители сигнала. Последние бывают двух типов: пассивные (с питанием от предыдущего концентратора) и активные (с собственным источником питания, иногда более мощным, чем предусматриваемый стандартом 0,5-амперный).

Стандартом предусматривается несколько типов разъемов USB (рис. 3.5): А, В, mini-А и mini-B, miniAB (универсальный), в 2007 году появились и Micro-USB A, B и AB. Разъем типа А (плоский) устанавливается со стороны ведущего устройства, а типа В (квадратный) – ведомого, соответственно, большинство соединительных кабелей и имеют эту конфигурацию: А-В.

Рис. 3.5. Разъемы USB на кабеле, слева направо: microUSB AB, miniUSB AB, тип B, тип A (гнездо удлинителя USB), тип A (вилка)

С mini-USB все не так однозначно. Разъемы Mini-A употребляются редко (все миниатюрные устройства, как правило, являются ведомыми), потому для них даже не предусмотрено отдельной конфигурации, все mini-гнезда одинаковы (с оговорками, о которых далее) и различаются лишь цветом пластмассы (mini-A – белый, mini-B – черный, mini A/B – серый). Но так утверждает стандарт, на практике же по части mini-USB-разъемов существует неприятный разброд среди производителей. Теоретически стандартом предусматривается 5-контактный разъем mini-USB (5-й контакт, точнее, 4-й по порядку, никуда не подключается). Но я встречал как минимум три разновидности mini-USB – 5-контактный, и более узкие 4-контактные двух разновидностей. Сейчас эта пестрота, впрочем, сходит на нет – все новые устройства снабжаются стандартными разъемами, они одинаковы и для мобильников, и для цифровых камер, и для КПК, потому взаимозаменяемы по соединительным кабелям. Все USB-разъемы спроектированы так, чтобы шины питания входили в контакт первыми – тем самым обеспечивается беспроблемное «горячее» подключение.

В 2008 году появилась окончательная спецификация USB 3.0, предусматривающая скорости передачи до 4,8 Гбит/с и повышение максимального тока по линии питания до 0,9 А, но в практику она пока внедряется медленно. Разъемы USB 3.0 типа A совместимы с USB 2.0, но легко отличаются от них наличием дополнительного ряда контактов в глубине разъема. А вот разъемы типа B и micro-USB могут быть несовместимыми как минимум в одну сторону – например, кабель micro-USB 3.0 вставить в USB 2.0-устройство не получится (рис. 3.6).

Рис. 3.6. Кабель с разъемом micro-USB 3.0


Секреты мобильного USB

Во многих дешевых моделях мобильных телефонов и по сей день нет настоящего USB-порта – вместо него используется обычный последовательный порт, замаскированный под разъем mini-USB (или иной, часто собственной фирменной конфигурации). Через такой порт вы иногда можете даже подзаряжать телефон от компьютера вместо зарядного блока, но Windows не сможет обнаружить подключенное устройство – в последовательном порту нет для этого средств. Для общения с компьютером такого мобильника придется приобретать специальный переходной кабель, ценой обычно около 20 долларов, аналогичный тем, что используются в переходниках USB-COM, и устанавливать драйвер под используемую в кабеле микросхему сопряжения. Потому я советую обращать внимание на эту особенность при покупке мобильного телефона, который вы планируете использовать, например, в качестве модема – требование специального кабеля с драйвером приводит к значительным неудобствам в эксплуатации, и часто бывает проще в таких случаях использовать беспроводные средства связи вроде Bluetooth.

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

С ними компьютер не путает, что и куда отправлять

Какие бывают порты

В компьютерах есть два вида портов — физические и программные. 

Физический порт — это разъём на компьютере или в ноутбуке, куда можно подключить флешку, сетевой кабель, принтер, наушники и что угодно ещё. Физический порт обменивается электричеством с чем-то, что в этот порт вставлено. В электричестве закодированы какие-то данные.

Программный порт — это «виртуальный разъём» в программе, через которую она может обмениваться данными с системой и другими программами. У него нет физического устройства, а есть только число от 0 до 65 535 — оно называется адресом порта. Мы будем говорить именно про них.

Типичный набор портов в современной материнской плате

Для чего нужны порты

Представьте, что у вас в компьютере есть разъём для локальной сети и интернета. В него воткнут всего один кабель. Но одновременно сетью и интернетом пользуются разные программы:

  • операционная система запрашивает обновления безопасности на сервере;
  • браузер загружает очередную страничку в соцсети;
  • телеграм отправляет и принимает сообщения;
  • фоном висит созвон с коллегой по зуму и тоже отправляет видеоданные;
  • Яндекс.Диск синхронизирует данные с облаком.

👉 С вайфаем всё то же самое — всё это идёт через один разьём на материнской плате. То, что нет проводов, ничего не меняет — все данные всё равно сыпятся в один физический порт.

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

Как выглядит виртуальный порт

Мы уже работали с портами, когда собирали статичный сайт на Hugo, и тогда мы открывали в браузере такой адрес:

localhost:1313

«Локалхост» означает, что браузер будет искать страницу на своём компьютере по адресу 127.0.0.1, а 1313 — это как раз порт. Порт от адреса отделяется двоеточием.

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

Что можно сделать с портом

  • Порт можно открыть — чтобы система знала, куда отдавать данные, пришедшие по этому адресу.
  • Порт можно закрыть — чтобы данные больше не передавались. Они будут игнорироваться. 
  • Порт можно пробросить — например, можно научить систему, что если запрос пришёл на порт 1212 — отправить его на порт 2121. Так устроены многие сетевые маршрутизаторы и, в частности, ваш интернет-провайдер. 
  • Порты можно просканировать — перебрать все числа от 0 до 65535, чтобы посмотреть, придёт ли с какого-нибудь из них ответ. Если придёт — на этом порте сидит какая-то программа. 
  • Порт можно заблокировать — сказать вашему роутеру на работе или дома, чтобы все запросы на определённый порт либо выбрасывались, либо переадресовывались. 
  • Порт можно задать: если вы знаете, что какой-то порт у вас заблокирован, а вам жуть как надо запустить программу — можно задать для этой программы другой порт и общаться через него. Не все программы это поддерживают. 

Можно ничего не делать — с точки зрения пользователя всё работает само. И правильно, и хорошо. 

Текст:

Михаил Полянин

Редактор:

Максим Ильяхов

Художник:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Олег Вешкурцев

Какие бывают порты и зачем они нужны

           Какие бывают порты и зачем они нужны

 

Когда большинство пользователей компьютеров видят слово «порт», то обычно с ним ассоциируются такие аббревиатуры, как COM, LPT, PS/2. То есть, попросту говоря, названия «гнезд», куда можно присоединить какие-либо периферийные устройства вроде сканера, принтера или модема. Такие порты служат для подключения различных устройств к персональному компьютеру. Но при чтении литературы, описывающей работу в интернете, равно как и при работе с сетевыми программами, становится ясно, что слово «порт» имеет не только это, привычное всем нам, значение. Но какое именно? И что, например, означает поле «номер порта», встречающееся, например, почти во всех окнах настройки прокси-серверов?

А вот вы никогда не задумывались, каким образом происходит обмен данными между компьютером и серверами интернета? Конечно — с помощью пакетов данных. Ну а как эти самые данные находят на компьютере нужную им программу? Ведь почти все используемые сейчас операционные системы — многозадачные, и в них можно одновременно, скажем, и электронную почту отправлять или получать, и файлы на сервер помещать, и веб-странички смотреть, и по интернет-пейджеру общаться. Приходит, например, такой пакет данных с электронным письмом на компьютер. Как он понимает, в какую программу ему пойти — в браузер или все же в почтовый клиент? IP-адрес-то всего один? Для этого и существует система портов.

Представим себе интернет как большой город, состоящий из домов-компьютеров. Если адресом дома в такой аналогии будет служить IP-адрес, выделяемый компьютеру, то порт будет служить адресом квартиры. Каждый пакет данных имеет при себе адрес дома — то есть IP компьютера, которому он предназначен. По этому адресу происходит маршрутизация пакета при его передаче от компьютера-сервера к компьютеру-получателю. Квартиры в доме-компьютере могут быть заняты (а могут и не быть) различными программами. И внутри этого дома маршрутизация осуществляется именно по номерам квартир-портов. Заведует этим всем операционная система — выделяет программам порты и распределяет по ним приходящие пакеты. Впрочем, точнее будет сказать, что каждая из программ, предназначенная для работы с ресурсами интернета, принимает только те пакеты приходящих на компьютер данных, которые адресованы именно ей.

На номер порта выделается 16 бит, то есть максимальное количество портов в таком случае равно 65 536. Некоторые номера традиционно закреплены за определенными сервисами. К примеру, веб-сервер отвечает на запросы с указанием порта 80, а ftp-сервер оперирует портом 21. Иными словами, когда ваш браузер запрашивает, например, сервер www.pravda.ru, то он посылает пакет данных на порт 80 компьютера с IP-адресом, соответствующим www.pravda.ru. В этом пакете компьютер указывает номер своего порта, выделенного ему операционной системой. Сервер www.pravda.ru, в свою очередь, посылает на ваш компьютер ответный пакет данных. Операционная система, увидев по заголовку, что пакет адресован 80 порту, отдаст его в браузер, который и обработает его по собственному усмотрению.

Если основная задача компьютера — выдавать информацию в Сеть по запросам, то на нем может быть одновременно запущено сразу несколько программ: веб-сервер, ftp-сервер, почтовый клиент и др. Каждая из них работает с запросами, используя свои порты. Номера портов, по которым работают программы, указываются в настройках. 

Можно провести еще одну аналогию для лучшего восприятия: порт — это некая «радиочастота», а каждая программа — своего рода приемник. Чтобы программа могла услышать запрос, надо настроиться на ее «волну» — послать запрос на этой частоте. В свою очередь, программа должна будет выйти на связь с тем, кто ее запросил, используя тот же диапазон частот (имеются в виду протоколы с обязательным квитированием — прим. ред.).

 

Материал   Антона Орлова http://antorlov.nm.ru/ 

2.9. Номера портов. UNIX: разработка сетевых приложений

2.9. Номера портов

В любой момент времени каждый транспортный протокол (UDP, TCP, SCRIPT) может использоваться несколькими процессами. Все три протокола различают эти процессы при помощи 16-разрядных целых чисел — номеров портов (port numbers).

Когда клиент хочет соединиться с сервером, клиент должен идентифицировать этот сервер. Для TCP, UDP и SCRIPT определена группа заранее известных портов (well-known ports) для идентификации известных служб. Например, каждая реализация TCP/IP, поддерживающая FTP, присваивает заранее известный порт 21 (десятичный) серверу FTP. Серверам TFTP (Trivial File Transfer Protocol — упрощенный протокол передачи файлов) присваивается порт UDP 69.

С другой стороны, клиенты используют динамически назначаемые, или эфемерные (ephemeral) порты, то есть порты с непродолжительным временем жизни. Эти номера портов обычно присваиваются клиенту автоматически протоколами UDP или TCP. Клиенту обычно не важно фактическое значение динамически назначаемого порта; клиент лишь должен быть уверен, что динамически назначаемый порт является уникальным на клиентском узле. Реализации транспортного уровня гарантируют такую уникальность.

IANA (Internet Assigned Numbers Authority — агентство по выделению имен и уникальных параметров протоколов Интернета) ведет список назначенных номеров портов. Раньше они публиковались в документах RFC; последним в этой серии был RFC 1700 [103]. В документе RFC 3232 [102] указан адрес базы данных, заменившей RFC 1700: http://www.iana.org/. Номера портов делятся на три диапазона.

1. Заранее известные порты: от 0 до 1023. Эти номера портов управляются и присваиваются агентством IANA. Когда это возможно, один и тот же номер порта присваивается данному сервису и для TCP, и для UDP. Например, порт 80 присваивается веб-серверу для обоих протоколов, хотя в настоящее время все реализации используют только TCP.

ПРИМЕЧАНИЕ

Когда веб-серверу был назначен порт 80, протокол SCRIPT еще не существовал. Новые порты назначаются всем трем протоколам, и в RFC 2960 отмечено, что все существующие номера портов TCP могут использоваться теми же службами, работающими по протоколу SCRIPT.

2. Зарегистрированные порты: от 1024 до 49 151. Они не управляются IANA, но IANA регистрирует и составляет списки использования этих портов для удобства потребителей. Когда это возможно, один и тот же порт выделяется одной и той же службе и для TCP, и для UDP. Например, порты с номерами от 6000 до 6063 присвоены серверу X Window для обоих протоколов, хотя в настоящее время все реализации используют только TCP. Верхний предел 49 151 для этих портов был установлен для того, чтобы оставить часть диапазона адресов для динамических портов. В документе RFC 1700 [103] верхний предел был 65 535.

3. Динамические, или частные порты: от 49 152 до 65 535. IANA ничего не говорит об этих портах. Эти порты мы иногда называем эфемерными. (Магическое число 49 152 составляет три четверти от 65 536.)

Разделение портов на диапазоны и общее распределение номеров портов показано на рис. 2.10.

Рис. 2.10. Распределение номеров портов

На этом рисунке мы отмечаем следующие моменты:

? В системах Unix имеется понятие зарезервированного порта (reserved port), и это порт с номером меньше 1024. Эти порты может присвоить сокету только процесс, обладающий соответствующими привилегиями. Все заранее известные порты IANA являются зарезервированными портами; следовательно, сервер, желающий использовать этот порт (такой, как сервер FTP), должен обладать правами привилегированного пользователя.

? Исторически сложилось так, что Беркли-реализации (начиная с 4.3BSD) позволяют динамически выделять порты в диапазоне от 1024 до 5000. Это было хорошо в начале 80-х, когда серверы не могли обрабатывать много клиентов одновременно, но сегодня можно легко найти сервер, поддерживающий более 3977 клиентов в любой момент времени. Поэтому некоторые системы выделяют динамически назначаемые порты по-другому, либо из диапазона, определенного IANA, либо из еще более широкого диапазона (например, Solaris, как показано на рис. 2.6), чтобы предоставить больше динамически назначаемых портов.

ПРИМЕЧАНИЕ

Как выяснилось, значение 5000 для верхнего предела динамически назначаемых портов, реализованное в настоящее время во многих системах, было типографской ошибкой [7]. Этот предел должен был быть равен 50 000.

? Существуют несколько клиентов (не серверов), которые запрашивают зарезервированный порт для аутентификации в режиме клиент-сервер: типичным примером могут служить клиенты rlogin и rsh. Эти клиенты вызывают библиотечную функцию rresvport для создания сокета TCP и присваивают сокету неиспользованный номер порта из диапазона от 513 до 1023. Эта функция обычно пытается связаться с портом 1023, если попытка оказывается неудачной — с портом 1022, и так далее, пока не будет достигнут желаемый результат или пока не будут перебраны все порты вплоть до порта 513.

ПРИМЕЧАНИЕ

И зарезервированные порты BSD, и порты функции rresvport частично перекрывают верхнюю половину заранее известных портов IANA. Это происходит потому, что известные порты IANA когда-то заканчивались на 255. В документе RFC 1340 под названием «Assigned numbers» в 1992 году началось присваивание заранее известных портов в диапазоне от 256 до 1023. В предыдущем документе RFC под названием «Assigned numbers» за номером 1060 от 1990 году эти порты назывались стандартными службами Unix (Unix Standard Services). Существует множество Беркли-серверов, номера портов которых были заданы в 80-х годах и начинались с 512 (таким образом, номера с 256 по 511 были пропущены). Функция rresvport начинает выбор с верхней границы диапазона 512-1023 и направляется вниз.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Типы номеров портов

Администрация адресного пространства Интернет (IANA — сокр.от Internet Assigned Numbers Authority) назначает номера портов. IANA является ассоциацией по стандартам, которая ответственна за создание различных стандартов адресации.

Есть несколько различных типов номеров портов:

Хорошо Известные Порты (Номера от 0 до 1023) — Эти номера зарезервированы для служб и приложений. Они обыкновенно используются для таких приложений как HTTP (веб сервер), POP3/SMTP (сервер электронной почты) и Telnet. Назначая эти хорошо известные порты для серверных приложений, клиентские программы могут запрашивать соединения на определенный порт и ассоциированную с ним службу.

Зарегистрированные Порты (Номера от 1024 до 49151) — Эти номера портов назначаются пользовательским процессам или приложениям. Эти процессы могут быть например отдельными приложениями, которые были установлены пользователем и не являются распространенными приложениями, которые получили бы один из Хорошо Известных Портов. Если эти порты не будут использоваться для серверных ресурсов, то они также могут использоваться как динамически назначаемые клиентами в качестве порта источника.

Динамические или Частные Порты (Номера от 49152 до 65535) — Также известны как Недолговечные Порты, обычно динамически назначаются клиентским приложениям при инициализации соединения. Для клиентов не очень распространено соединение со службой посредством Динамического или Частного Порта (хотя некоторые одноранговые программы совместного доступа к файлам так поступают).

Использование как TCP, так и UDP

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

Актуальный список номеров портов можно найти здесь.

Далее: Сетевая утилита Netstat

Смотрите также

Написать

TCP-порты. Список портов TCP и UDP

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

Порт всегда связан с IP-адресом хоста и типом протокола связи и, таким образом, завершает назначение адреса сеанса связи. Он идентифицируется для каждого адреса и протокола с помощью 16-битного числа, широко известного как номер порта. Конкретные номера портов часто используются для определения конкретных услуг. Из тысяч перечисленных 1024 хорошо известных номера портов защищены в соответствии с соглашением, чтобы определить конкретные типы услуг на хосте. Протоколы, которые в основном используют порты, служат для управления процессами (например, протокол управления передачей (TCP) и User Datagram Protocol (UDP) из комплекта протоколов Internet).

Значение

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

Детали

Протоколы передачи данных – Transmission Control Protocol (TCP) и User Datagram Protocol (UDP) — применяются для того, чтобы указать номер порта назначения и источник в своих заголовках сегментов. Номер порта представляет собой 16-разрядное целое число без знака. Таким образом, он может быть в диапазоне от 0 до 65535.

Тем не менее TCP-порты не могут использовать номер 0. Порт источника для UDP не обязателен, и значение, равное нулю, означает его отсутствие.

Процесс связывает свои входные или выходные каналы через интернет-сокет (тип дескриптора файла) посредством транспортного протокола, номера порта и IP-адреса. Этот процесс известен как связывание, и он дает возможность передачи и приема данных через сеть.

Сетевое программное обеспечение операционной системы отвечает за передачу исходящих данных из всех портов приложений в сеть, а также переадресацию прибывающих сетевых пакетов (путем сопоставления IP-адреса и номера). Только один процесс можно привязать к определенному IP-адресу и комбинации портов, используя один и тот же транспортный протокол. Общие сбои приложений, которые иногда называют порт-конфликтами, возникают, когда несколько программ пытаются связаться с одними и теми же номерами портов на том же IP-адресе, используя тот же протокол.

Как они используются

Приложения, реализующие общие службы, часто используют специально зарезервированный и хорошо известный список портов TCP и UDP для приема запросов на обслуживание от клиентов. Этот процесс известен как прослушивание, и он включает в себя получение запроса с хорошо известного порта и установления диалога между сервером и клиентом «один-к-одному», с использованием одного и того же номера локального порта. Другие клиенты могут продолжать подключаться — это возможно, так как соединение TCP идентифицируется как цепочка, состоящая из локального и удаленного адресов и портов. Стандартные порты TCP и UDP определяются по соглашению под контролем Internet Assigned Numbers Authority (IANA).

Ядро сетевых сервисов (в первую очередь, WorldWideWeb), как правило, использует небольшие номера портов — меньше, чем 1024. Во многих операционных системах требуются специальные привилегии для приложений для привязки к ним, потому что они часто считаются критическими для функционирования IP-сетей. С другой стороны, конечный клиент соединения, как правило, применяет большое их количество, выделенных для краткосрочного использования, поэтому существуют так называемые эфемерные порты.

Структура

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

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

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

Примеры использования

Самым главным примером, где активно используются порты TCP/UDP, является почтовая система Интернет. Сервер применяется для работы с электронной почтой (отправкой и получением), и в целом нуждается в двух услугах. Первый сервис используется для транспортировки по электронной почте и с других серверов. Это достигается с помощью Simple Mail Transfer Protocol (SMTP). Как правило, приложение-служба SMTP прослушивает TCP-порт номер 25 с целью обработки входящих запросов. Другая услуга представляет собой POP (полностью — Post Office Protocol) либо IMAP (или Internet Message Access Protocol) который необходимы для клиентских приложений в электронной почте на машинах пользователей, чтобы получать с сервера сообщения электронной почты. Службами POP прослушиваются номера с TCP-порта 110. Вышеуказанные службы обе могут запускаться на одном и том же хост-компьютере. Когда это происходит, номер порта отличает сервис, запрошенный удаленным устройством — ПК пользователя либо каким-либо иным почтовым сервером.

В то время как номер порта прослушивания сервера корректно определен (IANA называет их хорошо известными портами), данный параметр клиента часто выбирается из динамического диапазона. В некоторых случаях клиенты и сервер по отдельности используют определенные TCP-порты, назначенные в IANA. Наглядным примером может служить DHCP, где клиентом во всех случаях используется UDP 68, а сервером — UDP 67.

Применение в URL-адресах

Номера портов иногда хорошо видны в Интернете или других унифицированных указателях информационных ресурсов (URL). По умолчанию HTTP использует TCP-порт 80, а HTTPS — 443. Вместе с тем существуют и другие вариации. Например, URL-адрес http://www.example.com:8080/path/ указывает, что веб-браузер подключается к 8080 вместо сервера HTTP.

Список портов TCP и UDP

Как уже было отмечено, Internet Assigned Numbers Authority (IANA) несет ответственность за глобальную координацию DNS-Root, IP-адресации и других ресурсов Интернет-протокола. Это включает в себя регистрацию часто используемых номеров портов для известных интернет-сервисов.

Номера портов разделены на три диапазона: хорошо известные, зарегистрированные и динамические или частные. Хорошо известные (также известные как системные) — это имеющие номера от 0 до 1023. Требования, предъявляемые к новым назначениям в этом диапазоне, являются более строгими, чем для других регистраций.

Широко известные примеры

Примеры, находящиеся в данном списке, включают в себя:

  • TCP 443 порт: HTTP Secure (HTTPS).
  • 21: File Transfer Protocol (FTP).
  • 22: Secure Shell (SSH).
  • 25: Простой протокол передачи почты (SMTP).
  • 53: Система доменных имен (DNS).
  • 80: Протокол передачи гипертекста (HTTP).
  • 119: Протокол передачи сетевых новостей (NNTP).
  • 123: Протокол сетевого времени (NTP)..
  • 143: Internet Message Access Protocol (IMAP)
  • 161: Простой протокол управления сетью (SNMP)1.
  • 94: Internet Relay Chat (IRC).

Зарегистрированные порты содержат номера от 1024 до 49151. IANA поддерживает официальный список известных и зарегистрированных диапазонов. Динамические или частные — от 49152 до 65535. Один из вариантов использования этого диапазона предназначен для временных портов.

История создания

Концепция номера порта была создана ранними разработчиками ARPANET в условиях неформального сотрудничества авторов программного обеспечения и системных администраторов.

Термин «номер порта» еще не использовался в то время. Номерной ряд для удаленного хоста был 40-битным числом. Первые 32 бита были похожи на сегодняшний IPv4-адрес, но при этом наиболее значимыми были первые 8 бит. Наименее значительная часть числа (биты с 33 по 40) обозначали другой объект, который назывался AEN. Это и есть прототип современного номера порта.

26 марта 1972 года было впервые предложено создание каталога номеров сокета в RFC 322. Администраторов сети призвали описать каждый постоянный номер на предмет его функций и сетевых услуг. Этот каталог был впоследствии опубликован в RFC 433 в декабре 1972 года и включал в себя список хостов, их номера портов и соответствующую функцию, используемую на каждом узле в сети. В мае 1972 года впервые были задокументированы официальные назначения номеров портов, сетевых служб, а также предложена специальная административная функция для ведения этого реестра.

Первый список TCP-портов имел 256 значений AEN, которые были разделены на следующие диапазоны:

  • От 0 до 63: стандартные функции всей сети
  • От 64 до 127: хост-специфичные функции
  • От 128 до 239: зарезервированные для будущего использования
  • От 240 до 255: любая экспериментальная функция.

Служба Telnet получила первое официальное присвоение значения 1. В начале существования ARPANET термином AEN также называли имя сокета, которое использовалось с первоначальным протоколом соединения (MSP) и компонентом программы управления сетью (NCP). При этом NCP был предшественником современных Интернет-протоколов, использующих порты TCP/IP.

Определите порты на вашем Mac

Если вы не уверены, какой порт использовать с внешним дисплеем, жестким диском, камерой, принтером, iPhone, iPad или другим устройством, формы и символы порта в этом руководстве должны помочь.

Информация об этих и других типах портов Mac содержится в технических характеристиках вашего Mac:

  1. Выберите меню «Apple» > «Об этом Mac», дважды щелкните серийный номер, затем нажмите Command-C, чтобы скопировать его.
  2. Перейдите на страницу технических характеристик, щелкните панель «Поиск технических характеристик», нажмите Command-V, чтобы ввести серийный номер вашего компьютера, затем нажмите «Поиск».
  3. Щелкните страницу технических характеристик вашего Mac.

Thunderbolt 4 (USB-C)

Эти модели Mac имеют порты Thunderbolt 4 (USB-C):

Вы можете подключать внешние дисплеи и другие устройства с помощью кабеля Thunderbolt 4, кабеля Thunderbolt 3 или кабеля USB-C.Вы также можете подключить зарядный кабель USB-C для зарядки ноутбука или кабель USB-C — Lightning для зарядки вашего iPhone или iPad. Если у вас есть устройство, которое не подключается к этому порту, вы можете использовать адаптер для его подключения.

Thunderbolt / USB 4

Эти модели Mac имеют 4 порта Thunderbolt / USB:

Вы можете подключить один внешний дисплей и другие устройства, которые подключаются с помощью кабеля Thunderbolt 3 или кабеля USB-C.Вы также можете подключить зарядный кабель USB-C для зарядки ноутбука или кабель USB-C — Lightning для зарядки вашего iPhone или iPad. Если у вас есть устройство, которое не подключается к этому порту, вы можете использовать адаптер для его подключения.

На iMac (24 дюйма, M1, 2021) символ появляется над каждым портом Thunderbolt / USB 4. Для подключения дисплея используйте любой из портов с символом Thunderbolt.

Thunderbolt 3

Эти модели Mac имеют порты Thunderbolt 3:

  • iMac (Retina 5K, 27 дюймов, 2020 г.)
  • iMac (Retina 5K, 27 дюймов, 2019 г.)
  • iMac (Retina 4K, 21.5 дюймов, 2019 г.)
  • iMac (Retina 5K, 27 дюймов, 2017 г.)
  • iMac (Retina 4K, 21,5 дюйма, 2017 г.)
  • iMac (21,5 дюйма, 2017 г.)
  • iMac Pro
  • Mac Pro (2019 г.)
  • Mac Pro (стойка, 2019 г.)
  • Mac mini (2018 г.)
  • MacBook Air (Retina, 13 дюймов, 2020 г.)
  • MacBook Air (Retina, 13 дюймов, 2019 г.)
  • MacBook Air (Retina, 13 дюймов, 2018 г.)
  • MacBook Pro (13 дюймов, 2020 г., два порта Thunderbolt 3)
  • MacBook Pro (13 дюймов, 2020 г., четыре порта Thunderbolt 3)
  • MacBook Pro (16 дюймов, 2019 г.)
  • MacBook Pro (13 дюймов, 2019 г., два порта Thunderbolt 3)
  • MacBook Pro (15 дюймов, 2019 г.)
  • MacBook Pro (13 дюймов, 2019 г., четыре порта Thunderbolt 3)
  • MacBook Pro (15 дюймов, 2018 г.)
  • MacBook Pro (13 дюймов, 2018 г., четыре порта Thunderbolt 3)
  • MacBook Pro (15 дюймов, 2017 г.)
  • MacBook Pro (13 дюймов, 2017 г., четыре порта Thunderbolt 3)
  • MacBook Pro (13 дюймов, 2017 г., два порта Thunderbolt 3)
  • MacBook Pro (15 дюймов, 2016 г.)
  • MacBook Pro (13 дюймов, 2016 г., четыре порта Thunderbolt 3)
  • MacBook Pro (13 дюймов, 2016 г., два порта Thunderbolt 3)

Используйте эти порты с дисплеями и другими устройствами, которые подключаются с помощью кабеля Thunderbolt 3 или кабеля USB-C.Вы также можете подключить адаптер питания USB-C и кабель для зарядки ноутбука. Если у вас есть устройство, которое не подключается к этому порту, вы можете использовать адаптер для его подключения.


Если ваш ноутбук или настольный компьютер Mac имеет несколько таких портов, каждый из них поддерживает Thunderbolt 3 и USB-C.

USB 3

Эти модели Mac имеют 3 порта USB:

  • iMac (24 дюйма, M1, 2021) с четырьмя портами
  • MacBook (Retina, 12 дюймов, 2017 г.)
  • MacBook (Retina, 12 дюймов, начало 2016 г.)
  • MacBook (Retina, 12 дюймов, начало 2015 г.)

На MacBook используйте этот порт для дисплеев и других устройств, подключаемых с помощью кабеля USB-C.Вы также можете подключить адаптер питания USB-C и кабель для зарядки ноутбука. Если у вас есть устройство, которое не подключается к этому порту, вы можете использовать адаптер для его подключения.

На iMac (только модель с четырьмя портами) используйте порты USB 3 с внешними устройствами, которые подключаются с помощью кабеля USB-C. Для подключения внешнего дисплея используйте любой из портов с символом Thunderbolt.

HDMI

У этих моделей Mac есть порт HDMI:

  • MacBook Pro представлен в 2021 году
  • MacBook Pro, выпущенные с 2012 по 2015 год
  • Mac mini, представленный в 2010 году или позже
  • Mac Pro, представленный в 2013 г. или новее

Используйте HDMI с дисплеями и телевизорами, которые подключаются с помощью кабеля HDMI.

SD-карта

В этих моделях Mac есть слот для карты SDXC:

  • MacBook Pro представлен в 2021 году
  • MacBook Pro, выпущенные с 2011 по 2015 год
  • Mac mini, представленные в 2011–2014 годах
  • 13-дюймовые модели MacBook Air, представленные в 2013–2017 годах
  • 27-дюймовые модели iMac, представленные в 2010 году или позже
  • 21.5-дюймовые модели iMac, представленные в 2010 году или новее

Используйте слот для SD-карты с медиа-картами SD, SDHC, SDXC, MMC и UHS-II, например, с картами, используемыми в цифровых камерах.

Ethernet

Используйте Ethernet с сетями и устройствами, которые подключаются с помощью кабеля Ethernet (RJ45).

На некоторых моделях iMac порт Ethernet расположен на адаптере питания компьютера.Если у вашего адаптера питания нет порта Ethernet, вы можете использовать адаптер Ethernet.

Мощность

Используйте порт питания на ноутбуке Mac для подключения компьютера к источнику переменного тока с помощью кабеля USB-C — MagSafe 3 и адаптера питания USB-C, адаптера питания MagSafe 2 или адаптера питания MagSafe. У некоторых ноутбуков Mac есть специальный порт для зарядки, в то время как в других для зарядки используются только порты USB-C.

Узнайте больше об адаптерах питания Mac.

Адаптеры питания MagSafe 2 и MagSafe несовместимы с MagSafe 3.

Аудио

Используйте аудиовыход — или — с наушниками, динамиками и другими устройствами вывода звука, которые подключаются с помощью аудиокабеля с аудиоразъемом 3,5 мм (1/8 дюйма). На 14-дюймовых и 16-дюймовых моделях MacBook Pro с силиконовым покрытием Apple вы можете подключить наушники с высоким сопротивлением к разъему 3.Аудиоразъем 5 мм.

Используйте аудиовход с микрофоном или другим устройством аудиовхода, которое подключается с помощью аудиокабеля с аудиоразъемом 3,5 мм (1/8 дюйма).

USB-A

Используйте эти порты с устройствами, которые подключаются с помощью кабеля USB-A. Порты USB иногда называются спецификацией USB порта, например USB 2 или USB 3.


Слева направо: питание, два Thunderbolt, USB-A и аудиовыход.

Thunderbolt

Эти модели Mac имеют порты Thunderbolt или Thunderbolt 2:

Используйте эти порты с дисплеями и другими устройствами, которые подключаются с помощью кабеля Thunderbolt.

Thunderbolt и Thunderbolt 2 — это не то же самое, что Mini DisplayPort. Они имеют одинаковую форму, но используют разные символы на кабеле и порте. Однако этот порт поддерживает Mini DisplayPort для вывода видео, поэтому вы можете использовать кабель Mini DisplayPort для подключения дисплея Mini DisplayPort.

Мини-порт DisplayPort

Эти модели Mac имеют Mini DisplayPort:

  • MacBook Pro, выпущенные с конца 2008 по 2010 год
  • MacBook Air, выпущенные с конца 2008 по 2010 год
  • Mac mini, представленные в 2009 и 2010 годах
  • iMac, представленный в 2009 и 2010 годах
  • Mac Pro, представленные с 2009 по 2012 год

Используйте этот порт с дисплеями, которые подключаются с помощью кабеля Mini DisplayPort.

Mini DisplayPort — это не то же самое, что Thunderbolt или Thunderbolt 2. Они имеют одинаковую форму, но используют разные символы на кабеле и порте.

FireWire


FireWire 400

FireWire 800

Используйте FireWire с устройствами, которые подключаются с помощью кабеля FireWire 400 или FireWire 800.

Информация о продуктах, произведенных не Apple, или о независимых веб-сайтах, не контролируемых и не проверенных Apple, предоставляется без рекомендаций или одобрения. Apple не несет ответственности за выбор, работу или использование сторонних веб-сайтов или продуктов.Apple не делает никаких заявлений относительно точности или надежности сторонних веб-сайтов. Свяжитесь с продавцом для получения дополнительной информации.

Дата публикации:

общих аппаратных портов | IT Services

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


Порт дисплея

Порт дисплея — это обновление порта HDMI с обратной совместимостью с большинством других портов с адаптером. Он позволяет подключать ваше устройство к внешнему дисплею. Адаптеры Display to VGA и HDMI доступны для проверки в библиотеке.

Порт дисплея Mini

Стандартный порт дисплея меньшего размера.

Порт HDMI

Порт мультимедийного интерфейса высокой четкости позволяет подключать устройство к внешнему дисплею с изображением и звуком высокой четкости. Адаптеры дисплея для HDMI доступны для проверки в библиотеке.

Слот для SD-карты

Принимает стандартную карту Secure Digital (запоминающее устройство). Он также принимает карту MicroSD с адаптером.

Порт Ethernet

Порты Ethernet, превышающие размер стандартного телефонного разъема, обеспечивают физическое подключение к сети и доступ в Интернет.Кабели Ethernet

доступны для проверки в библиотеке.

Порт USB A

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

Синий порт USB — это порт USB 3.0 с улучшенной производительностью подключения.

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

Порт USB B

Этот порт предназначен для другого конца многих USB-кабелей.Эти кабели были разработаны таким образом, чтобы обеспечивать питание только через порт USB A, предотвращая электрические перегрузки, которые могут повредить устройства.

Мини-USB

USB-порт меньшего размера обычно соответствует концу кабеля с разъемом «B». Они характерны для фотоаппаратов и других устройств.

Микро-USB

Самый маленький порт USB, обычно соответствующий концу кабеля с разъемом «B». Это обычное дело в современных сотовых телефонах.

Микрофон / линейный вход / линейный выход

Порт VGA

Порты VGA (Video Graphics Array) позволяют подключаться ко многим телевизорам и мониторам.Их можно найти на многих видеокартах, мониторах, ноутбуках и телевизорах. Однако эти порты заменяются HDMI и Display Port. Адаптеры дисплея для VGA доступны для проверки в библиотеке.

Какие типы портов для судов?

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

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

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

В наши дни большинство портов (особенно морские порты) хорошо оснащены специализированным оборудованием, таким как вилочные погрузчики и козловые краны, для облегчения регулярных перевозок грузов.

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

Порты также являются основным источником занятости, поскольку в портах занято большое количество рабочих.

Что такое портовые сооружения?

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

Но в настоящее время порт помимо своего основного назначения оснащен некоторыми другими удобствами и сооружениями. Разные типы портов оснащены разным портовым оборудованием.

Вот некоторые общие портовые сооружения, предоставляемые наиболее распространенными портами во всем мире:

a) Специальный склад: Доступен во всех портах для хранения груза и поддержания регулярного запаса.

b) Приемная в порту: Приемная содержит подробную информацию обо всех запланированных отгрузках и, кроме того, является справочником для портовых средств.

c) Прочие объекты: Некоторые другие важные объекты также доступны в морских портах, а именно отели, рестораны, туалеты и столовые для посетителей порта. Некоторые из портов обеспечены медицинскими услугами для людей, находящихся там, и, если поблизости нет больницы, порт становится обязательным для оказания первичных медицинских услуг.

d) Рыболовные сооружения: Рыболовные порты позволяют своим клиентам пользоваться рыболовными принадлежностями и удобствами в порту.

e) Пункт горячего водоснабжения: Более прибыльный порт теплой воды обеспечивает теплую воду даже в морозные зимы.

f) Погрузочно-разгрузочное сооружение: Это обязательная часть каждого порта, позволяющая производить погрузку и разгрузку грузов, а также людей на судне.

g) Инфраструктура и оборудование: В порту есть пирсы, бассейны, складские или складские площадки, склады для хранения различного паромного оборудования.Каждый порт оснащен необходимым оборудованием для, например, тягачи, тягачи, краны, грузовики, погрузчики и др.

h) Мастерская: Во всех крупных и значимых портах есть судовые мастерские. Здесь можно приобрести запчасти и аксессуары к судну. Также вышедшие из строя суда ремонтируются и обслуживаются в мастерской.

Что такое администрация порта?

Портовое управление любой страны — это правительственный или полугосударственный орган государственной власти, который строит, обслуживает и управляет важными транспортными и торговыми активами в морских портах.

Короче говоря, администрация морского порта способствует управлению миллионами людей, работающих в гавани, и поддерживает или контролирует движение судов. Управление лондонского порта было первым портовым управлением. Вступил в действие в 1908 году.

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

Организация портового управления:

В состав управления порта входят следующие департаменты:

1. Наблюдательный совет: Это высший департамент в управлении порта, который контролирует всю деятельность последующих департаментов.

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

Президент и главный исполнительный директор: Основные функции президента и главного исполнительного директора следующие:

  • Корпоративные отношения и корпоративные стратегии: Они должны следить за всеми корпоративными делами и разрабатывать стратегии, касающиеся улучшения корпоративных отношений.
  • Людские ресурсы: Они должны назначать членов экипажа, работать в порту и работать над их улучшением путем регулярной аттестации.
  • Связь и внешние сношения: Они должны управлять как внутренними, так и внешними связями в порту и работать над расширением международной торговли.
  • Внутренний аудит: Они также должны поддерживать внутренний аудит.
  • Юридический отдел: Они должны легализовать торговлю и решить все юридические вопросы.

Президент и Главный исполнительный директор должны руководить следующими подразделениями:

i) Исполнительный вице-президент и главный финансовый директор и

ii) Вице-президент и главный операционный директор

i) Исполнительный вице-президент и главный финансовый директор: Они должны заниматься всеми вопросами, связанными с финансами, закупками, цифровыми бизнес-решениями, цифровыми и информационными технологиями, инновациями и т. Д.Они также должны заботиться о сервисном центре факультетов, чтобы управлять рабочим персоналом и его услугами.

ii) Вице-президент и главный операционный директор: Они возглавляют отдел капитанов гавани и работают в основном на развитие гавани. Они управляют всеми активами, а также работают в управлении окружающей средой.

Типы портов

Принимая во внимание множество факторов, таких как местоположение, глубина, назначение и размеры судов, порты подразделяются на различные типы.Вот некоторые из основных типов:

Внутренние порты

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

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

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

Внутренние порты известны своим качеством и бесперебойной работой, в отличие от забитых морских портов. Эти порты также могут иногда называться «сухими портами» и похожи на активные интермодальные концентраторы.Внутренний порт Монреаля — самый большой в своем роде.

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

Услуги внутреннего транспорта используются для соединения этих внутренних портов (обычно называемых железнодорожными или автомобильными терминалами) через морские терминалы.Например, Морской путь Святого Лаврентия — важный внутренний порт.

Интермодальные перевозки и танкеры находятся на пике своего присутствия на международном рынке благодаря развитию внутренних портов, которые также называются внутренними грузовыми распределительными портами, которые являются узловыми точками для перевозок по внутренним водным путям в основном из-за наличия свободных от заторов мест и адекватная емкость.

Терминал

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

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

Рыболовные порты

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

Часто рыбацкие порты являются рыночными портами, которые обычно используются в развлекательных целях или в эстетических целях.Это порты, которые позволяют своим клиентам заниматься контролируемой и дисциплинированной рыбалкой. При правильной эксплуатации эти порты приносят наибольший доход.

В отличие от других типов портов, в рыболовном порту есть оперативная лазейка, заключающаяся в том, что этот порт работает, когда в районе или местности порта есть рыба. Из-за нехватки рыбы в окрестностях эти порты становятся нерентабельными.

Кроме того, рыболовные порты требуют больше ремонтных работ по сравнению с другими портами, поэтому многие из них находятся на грани закрытия.Это порты с меньшей глубиной, так как осадка рыболовного судна ограничена небольшой глубиной. В рыболовном порту находится:

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

Отверстия для теплой воды

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

Эти порты играют важную роль в экономическом росте региона, в котором они расположены.

Двумя такими крупными портами, приносящими доход, являются порт Валдез на Аляске и порт Восточный в России. Основные причины, по которым порты с теплой водой считаются важными и по которым важные развитые страны мира стремятся создать и приобрести больше портов с теплой водой, следующие:

i) Он позволяет вести торговлю в течение всего года, потому что в холодную зиму, когда другие порты отказывают в их услугах, порт с теплой водой все еще работает и удовлетворяет импортно-экспортные потребности страны.

ii) Эти теплые водные порты сделали возможной торговлю по внутренним водным путям в таких странах, как Эфиопия.

iii) Это основная причина расширения империи по всему миру.

Примечательными примерами могут быть украинская Одесса, российский порт Восточный и порт Мурманск, японский порт Кусиро и Валдез на Аляске.

Сухие порты

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

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

Эти порты служат той же цели, что и вены в нашем теле, потому что они используются для соединения импортеров и экспортеров из отдаленных районов, которые не могут получить доступ к морским портам для торговли или других целей. Только в Индии насчитывается от 300 до 330 «сухих портов», и, конечно же, еще несколько находятся в стадии разработки.

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

Морские порты

Морские порты — это наиболее распространенные типы портов во всем мире, которые используются для коммерческого судоходства. Эти порты построены на море и позволяют принимать как малые, так и большие суда.

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

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

Морские порты — наиболее распространенный вид портов и основная часть водного транспорта. Далее они делятся на три категории, а именно: круизный порт; Порт захода и Грузовой порт.Все они кратко описаны ниже:

i) Порты круизного порта

Порт этого типа специализируется на работе круизных лайнеров и предоставляет пассажирам платформу для входа и выхода из круизных судов в начале и в конце путешествия, соответственно. Круизный порт приписки также может предоставить все необходимое для роскошного круизного путешествия. Поставка может варьироваться от топливных ресурсов до свежей питьевой воды, вин, продуктов питания и т. Д.

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

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

В Южной Флориде порты Майами считаются современной круизной столицей мира. Кроме того, порт Эверглейдс и порт Сан-Хуан во Флориде и Пуэрто-Рико, соответственно, также считаются важными для их круизов на время отпуска.

К популярным портам отправления круизов относятся порт Майами и Эверглейдс Флориды, а также порт Сан-Хуан в Пуэрто-Рико.

ii) Порт захода: Также известный как промежуточный порт, порт захода находится где-то на полпути в плане маршрута судна для приема топлива и складирования или разгрузки груза.

Порт захода — это порт, в который во время рейса на короткое время заходит судно. Также используется для проведения основных ремонтных работ. Многие пассажиры также могут покинуть судно в «порту захода».

Он служит промежуточным портом между портами приписки конкретного судна.

iii) Грузовые порты

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

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

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

Грузы, такие как древесина, жидкие химикаты или топливо, продовольственное зерно, автомобили и т. Д., Обрабатываются наливными портами, тогда как контейнерные грузы или грузы в контейнерах обрабатываются контейнерными портами.Иногда в эту серию также добавляется третья категория, которая представляет собой универсальный порт. Этот тип порта не только обрабатывает определенные грузы, но и может управлять всеми видами грузов в одном порту.

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

Разница между портами и терминалами

Порты — это стратегические географические места, расположенные на краю океана, морей, рек или озер.Затем эти места разрабатываются для создания оборудования для погрузки и разгрузки грузовых судов. Услуги, предоставляемые для порта, зависят от цели, для которой порт используется.

Принимая во внимание, что терминал — это совокупность объектов в порту, где происходит погрузка и разгрузка груза / контейнера. Терминалы названы в зависимости от типа груза, который они могут обрабатывать. Некоторые из наиболее распространенных типов терминалов — контейнерный терминал, терминал наливных грузов, терминал СПГ и т. Д.

Сводка

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

Существуют порты разных типов в зависимости от целей, для которых они используются, но основные части всех портов одинаковы, а именно: администрация порта, административное и операционное здание, склады, депо для контейнеров и судов и т. Д.

Существует пять основных типов естественных или искусственных портов: внутренний порт, рыболовный порт, сухой порт, порт теплой воды и морской порт.

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

Но все регионы не имеют доступа к морским портам, они связаны с «сухим портом» автомобильным или железнодорожным транспортом. Эти «сухие порты» дополнительно связаны с морскими портами и служат посредником в торговле для удаленных импортеров или экспортеров.

Рыбные порты — это развлекательные торговые порты, которые предназначены только для того, чтобы люди могли заниматься рыбной ловлей для развлечения и развлечения.

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

Сегодня все страны стремятся владеть все большим количеством портов с теплой водой.

Вы также можете прочитать — 7 древних морских портов Индии

Что такое слепая и двойная слепая отгрузка?

Заявление об ограничении ответственности: Мнения авторов, выраженные в этой статье, не обязательно отражают точку зрения Marine Insight. Данные и диаграммы, если они используются в статье, были получены из доступной информации и не были подтверждены каким-либо установленным законом органом.Автор и компания «Марин Инсайт» не заявляют об их точности и не берут на себя ответственность за них. Взгляды представляют собой только мнения и не представляют собой каких-либо руководящих принципов или рекомендаций относительно какого-либо курса действий, которым должен следовать читатель.

Данная статья или изображения не могут быть воспроизведены, скопированы, переданы или использованы в любой форме без разрешения автора и Marine Insight.

Теги: морские порты судоходные порты

Что такое компьютерный порт и для чего он используется?

Когда вы слышите термин «компьютерный порт», о чем вы думаете? USB-порты? Порты TCP / IP? Это может сбивать с толку.Есть два класса портов — физические и виртуальные. Порт USB является примером физического порта, а порт TCP / IP — примером виртуального порта.

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

Что такое порт?

Итак, что такое порт? Мы можем называть эти порты гнездами или розетками, но правильный термин — порт.Основная функция этих портов — позволить одному устройству подключаться к другому, чтобы они могли общаться друг с другом. С технической точки зрения это порты ввода / вывода (I / O или IO). Количество портов, которые может иметь устройство, ограничено доступным физическим пространством.

Есть две группы портов — последовательные и параллельные. Группировка основана на том, как порт разрешает связь.

Последовательный порт может допускать передачу только одного бита за раз. Представьте поезд.Только одна часть поезда может находиться на определенном участке пути одновременно. Двигатель идет впереди грузового вагона, грузовой вагон идет впереди последнего вагона. Если какие-либо два из них одновременно находятся на одном участке пути, это означает крушение поезда или столкновение.

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

Параллельный порт позволяет передавать много битов одновременно.Представьте себе многополосное шоссе. Каждая машина на трассе — это бит. На любом конкретном участке шоссе может стоять 5, 10, может быть, 20 автомобилей одновременно, рядом друг с другом. Это значительно ускоряет общение. Если непонятно как, то будет.

Допустим, мы отправляем сообщение двум людям, например «Привет», поездом и грузовиком. Мы отправляем его одному человеку поездом, а другому — грузовиком. Каждая буква приветствия нарисована на передней части грузовика и железнодорожного вагона.

Человек, ожидающий поезд (последовательный метод), увидит букву H на двигателе, затем букву E на следующем грузовом вагоне, затем первую L на следующем вагоне, затем вторую L на следующем вагоне и букву O на финальная машина.

Человек, ожидающий грузовиков на 5-полосном шоссе, увидит, что все грузовики прибывают одновременно, бок о бок, красиво излагая ПРИВЕТ.

Типы физических портов
Порт DE-9 или RS-232 — общее использование

Вы все еще можете видеть их на некоторых компьютерах, но за пределами промышленного мира они становятся все реже и реже.Раньше они использовались с мышью, клавиатурой и множеством других устройств.

PS / 2 — общего назначения

Видимый в основном на старых компьютерах, порт Personal System / 2 (PS / 2) чаще всего использовался для клавиатур и мышей. Они имеют цветовую маркировку: фиолетовый для клавиатуры и зеленый для мыши.

порта PS / 2 все еще можно увидеть на компьютерах в помещениях с высоким уровнем безопасности. Наличие только мышей и клавиатур PS / 2 устраняет необходимость в USB-портах. Если есть порт USB, есть вероятность кражи данных или внедрения вредоносного ПО.

Порт USB Общая информация

Существует 2 распространенных основных спецификации для портов универсальной последовательной шины (USB), которые можно увидеть сегодня: USB 2 и USB 3. Эти спецификации относятся к скорости передачи данных, а не к их физическому форм-фактору. Существует несколько различных форм-факторов, которые будут рассмотрены ниже в этом разделе.

USB 2.0 имеет максимальную скорость передачи данных всего 480 Мбит / с. Существуют разные версии USB 3, но все они визуально очень похожи, за исключением некоторых маркировок, указывающих на версию.USB 3.0 — до 5 Гбит / с, USB 3.1 — до 10 Гбит / с, а USB 3.2 — до 20 Гбит / с. Да, скоро появится и USB 4. Устройство USB 3 будет работать через старые порты USB 2, но будет передавать данные только со скоростью USB 2.

Визуально USB 2 Type A и Type B и их аналоги USB 3 можно легко отличить по цвету блока внутри разъема. У более быстрого USB 3.0 есть синий блок, а у более медленного USB 2.0 — черный. Другие типы USB-разъемов не имеют такой блокировки.Мы рассмотрим их ставки в отдельных разделах.

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

USB тип A — общее использование

Вы точно знаете порт USB типа A. Это порт, способный передавать данные и передавать энергию. Он выводит электричество примерно на 5 вольт. Сила тока может варьироваться от 100 мА до 500 мА или 0,5 А.

Дескриптор типа A относится к форм-фактору порта.Это наиболее распространенный прямоугольный, половина которого имеет блок с разъемами, а другая половина открыта для приема соответствующего соединения. У нас также есть статья о ремонте USB-портов.

USB тип B — общее использование

Порт USB типа B, который чаще всего встречается в настольных принтерах, имеет квадратное отверстие. Они бывают стандартами USB 2 и USB 3. USB 2 немного похож на концевой профиль сарая, а USB 3 немного похож на каменный камин.

USB Type C — общее использование

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

RJ-11 — Связь

Мы вряд ли найдем RJ-11 на устройстве, если оно не используется для телефонной или факсимильной связи.Да, это телефонная розетка. Он может пассивно передавать электрический сигнал, но по некоторым телефонным линиям проходит ток, который может вызвать сильное поражение, если вы не будете осторожны. Даже если они старомодны, уважайте их.

RJ-45 — Связь

Порт RJ-45, который, скорее, называется сетевым разъемом, представляет собой 8-контактный порт для подключения устройств к сети с помощью кабеля Ethernet. Похоже на телефонную розетку, только чуть шире.

Разъем TRS 3,5 мм — Аудио

Чаще всего используются для аудиоустройств.Зеленый — для подключения колонок или наушников. Розовый цвет используется для микрофонов. Синий используется для прямого подключения от аудиоустройства. Его также называют линейным входом. Есть и другие типы, но они не распространены на домашних устройствах.

Порт VGA / SVGA — видео

Порт Video Graphics Array (VGA) или Super Video Graphics Array (SVGA) используется для подключения мониторов или проекторов к компьютеру. VGA может обеспечить разрешение до 640 × 480, а SVGA — более 800 × 600.

Оба типа выглядят одинаково. Они выглядят как DE-9, но имеют 3 ряда по 5 отверстий, в то время как DE-9 имеет ряд из 5 отверстий и ряд из 4 под ним.

DisplayPort — видео и аудио

Если на вашем компьютере есть слот в виде прямоугольника со срезанным углом, это DisplayPort. Это 20-контактный разъем для подключения видеоустройств. Он также может передавать звук по кабелю, поэтому, если на подключаемом устройстве есть динамики, оно также должно принимать звук с вашего компьютера.

HDMI — видео и аудио

Порт HDMI (High Definition Media Interface) очень популярен. Это еще и видеопорт, и он также может передавать аудиосигнал. Они есть на большинстве компьютеров и телевизоров.

Это различные физические порты, с которыми вы, скорее всего, столкнетесь. Если порт, на который вы смотрите, не найден здесь, в Интернете есть множество ресурсов по идентификации портов.

Виртуальные порты

Существует 65 535 виртуальных портов, и все они связаны с сетевыми коммуникациями.Каждый из них может использоваться по-разному, в зависимости от типа данных, проходящих через них. Эти порты используются для протокола управления передачей (TCP) или протокола дейтаграмм пользователя (UDP) или для обоих.

TCP часто объединяется с Интернет-протоколом (IP). Возможно, вы видели это как TCP / IP. TCP используется для открытия соединения между двумя устройствами для передачи данных. Это достигается за счет того, что одно устройство обращается к другому, а затем между ними заключается соглашение о передаче данных. Это называется рукопожатием.Это может занять немного времени.

UDP не устанавливает соединение с подтверждением связи. Он просто начинает передачу. Это быстрее, но из-за отсутствия договоренности о том, как что-то делать, могут возникать ошибки.

Теоретически любое сетевое взаимодействие может происходить через любой порт. Это действительно сбивает с толку, когда доступны тысячи портов. Итак, мы стараемся следовать стандарту, чтобы облегчить жизнь. Управление по присвоению номеров в Интернете (IANA) имеет реестр портов и их назначение.

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

Возможно, вы видели номера портов, используемые в IP-адресах. Это будет число после точки с запятой в IP-адресе, например 192.168.0.1:8080.

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

Порт Описание
20 Передача данных по протоколу передачи файлов (FTP) происходит через этот порт
21 Управляющие сообщения протокола передачи файлов (FTP), отправляемые через этот порт
22 Secure Shell (SSH)
23 Telnet
25 Простой протокол передачи почты (SMTP) для электронной почты
53 )
69 Простой протокол передачи файлов (TFTP), упрощенная версия FTP
80 Протокол передачи гипертекста (HTTP)
8080 Протокол передачи гипертекста (HTTP) Альтернативный 902 123 Network Time Protocol (NTP) для компьютеров синхронизации времени
143 Inter net Протокол доступа к сообщениям (IMAP) для электронной почты
161 Простой протокол сетевого управления (SNMP)
194 Internet Relay Chat (IRC)
443 Протокол передачи гипертекста через TLS / SSL (HTTPS) Безопасные соединения
465 SMTP с аутентификацией по TLS / SSL (SMTPS)
587 Отправка сообщений электронной почты (SMTP)
515 LineD Printer ) подключает принтеры к компьютеру
666 Doom, шутер от первого лица (FPS)

Порты, порты, порты…

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

Странные порты не встречались? У вас есть вопросы о других портах или вам нужна дополнительная информация? Дайте нам знать об этом в комментариях. Мы здесь, чтобы помочь.

Определение компьютерных портов

| V2 Cloud Glossary

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

При обмене данными через Интернет между веб-клиентом и веб-сервером между ними устанавливается взаимное соединение.Чтобы сформировать это взаимное соединение, и веб-клиент, и веб-сервер должны придерживаться одного и того же набора правил. Этот процесс называется протоколом.

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

Какие порты используются чаще всего?

Определение порта компьютера легко понять на примерах.Некоторые из стандартных портов, используемых в компьютерных сетях, описаны ниже:

  • Порт 80 используется протоколом передачи гипертекста (HTTP) для передачи веб-содержимого с веб-сервера на веб-клиент через Интернет. Этот порт используется вашим компьютером, когда вы загружаете веб-контент, например веб-страницу, с помощью браузера.
  • Порт 21 используется протоколом передачи файлов (FTP) для передачи файлов между клиентским компьютером и сервером. Этот порт используется вашим компьютером, когда вы загружаете или скачиваете файлы с помощью клиентского приложения FTP.Например FileZilla.
  • Порт 443 используется безопасным протоколом передачи гипертекста (HTTPS), расширением HTTP, которое работает на SSL (Secure Sockets Layer) в компьютерной сети. Этот порт используется вашим компьютером, когда вы входите на защищенную веб-страницу, используя свои учетные данные, такие как имя пользователя и пароль.
  • Порт 25 используется простым протоколом передачи почты (SMTP) для маршрутизации электронной почты. Этот порт используется вашим компьютером, когда вы отправляете электронные письма из приложения. Например Microsoft Outlook.Gmail.
  • Порт 53 используется службами системы доменных имен (DNS). Этот порт используется вашим компьютером для преобразования текстовых доменных имен, которые вы ввели в свой браузер, в числовые IP-адреса, необходимые компьютерам для связи друг с другом.

Порты для портативных компьютеров и описание функций Thier

Компьютер | Порт портативного компьютера

Любым двум компонентам оборудования может потребоваться какой-либо интерфейс для связи друг с другом. Этот разъем известен как порт в компьютерной системе.Итак, в общем, порт компьютера / ноутбука — это не что иное, как интерфейс или точка соединения между периферийными устройствами (устройствами ввода / вывода) и компьютером. Технически это просто слоты на материнской плате.

Порт компьютера также известен как порт связи, потому что он отвечает за связь между компьютером и периферийными устройствами.

Функции порта портативного компьютера или компьютера:

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

Компьютер | Форма и размер порта ноутбука

Порты бывают разных форм, включая круглые (PS / 2), квадратные (RJ 45), прямоугольные (FireWire, USB и т. Д.) И трапециевидные (DB-25). порт принтера, последовательный порт DB-9). Однако в целом эта форма не отличается от одного поставщика к другому.

Порты портативного компьютера или компьютера можно разделить на две группы в зависимости от того, как порт обеспечивает связь. Последовательные порты и параллельные порты — это два типа портов.

Теперь давайте опишем каждый из них👇👇👇:

Последовательный порт

Последовательный порт — это интерфейс, который позволяет последовательным аппаратным устройствам обмениваться данными с компьютером, отправляя по одному биту информации за один раз. линия.

Пример: Используется для старых компьютерных мышей (до изобретения порта ps / 2 и USB), старых клавиатур, внешних модемов и КПК. В сегодняшней технической индустрии он используется реже.

fig: последовательный порт

💡 Примечание! В современных компьютерах / ноутбуках мы не находим последовательного порта, он уже заменен портом USB.

Этот порт расположен на задней панели кэширующей коробки ЦП, где последовательные порты представляют собой либо два штекерных разъема DB-8 (8-контактный разъем), либо один разъем DB-9 и один разъем DB-25.Он есть на настольном компьютере, а на портативном компьютере — нет. Реальные проблемы с последовательными портами — это ограниченная пропускная способность и порты.

Параллельный порт

Параллельный порт — это интерфейс, через который параллельные аппаратные устройства связываются с компьютером, передавая нескольких битов информации одновременно по нескольким линиям связи (или проводам).

Пример: Используется для сканеров и принтеров, внешнего CD-ROM, Zip Drive, внешнего жесткого диска, устройств резервного копирования на магнитную ленту и т. Д.

рис.параллельный порт

💡 Примечание!

В современном компьютере / ноутбуке мы не нашли параллельного порта, он уже заменен портом USB.

Давайте посмотрим, как поток данных в последовательном и параллельном портах, с помощью изображения ниже.

Порт PS / 2

Порт PS / 2 обозначает порт Personal System / 2, который был представлен миру IBM в 1987 году. Он использовался на более старых ПК для подключения мыши или клавиатуры к ПК IBM. совместимая компьютерная система.Он круглый, состоит из 6 штырей. В большинстве случаев порт PS / 2 зеленого цвета используется мышами, а порт PS2 / фиолетового цвета — клавиатурой.

Некоторыми недостатками системы портов PS / 2 являются:

      • Горячее подключение : считается, что отсоединять кабель мыши и клавиатуры от порта ps / 2, когда система находится в рабочем состоянии, является плохой практикой. Бег. Это может повредить систему.
      • Долговечность : Разъемы PS / 2 не предназначены для регулярного включения и выключения, что может привести к перекручиванию или поломке контактов, если вставлять их неправильно.
💡 Примечание! USB не имеет этой проблемы, поэтому теперь он заменен портом USB. Но даже мы можем найти этот порт на более старом ПК.

USB-порт

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

На сегодняшнем рынке ноутбуков и настольных ПК присутствуют различные типы USB-портов. Вот некоторые из них:

      • Тип A
      • Тип B
      • Тип C
      • Тип A Mini
      • Тип B Mini
      • Тип A Micro
      • Тип B Micro
      • Тип B Micro USB3
USB-порт типа A

Это обычный тип USB-порта, используемый в обычных персональных портативных компьютерах и настольных компьютерах.Он поставляется с 4-контактным разъемом и доступен в различных типах и версиях. Это USB 1.1, USB 2, USB 3.0 (теперь называется USB 3.1 Gen 1) и USB 3.1 Gen 2. Хотя все они имеют 4 контакта, мы можем идентифицировать каждый из них по цвету.

Год выпуска 902 902 902 902 902
USB 3.0 (USB 3.1 Gen 1 или SuperSpeed ​​USB или SS USB) USB 2.0 (High Speed ​​USB) USB 1.1 (Full Speed ​​USB)
Пропускная способность

5 Гбит / с

(в 10 раз быстрее, чем USB 2.0)

480 Мбит / с

(в 40 раз быстрее, чем USB 1)

12 Мбит / с
Макс.мощность 5 В, 1,8 А 5 В, 1,8 А НЕТ
2008 2000 1998
Образ порта

USB 2.0 и USB 1.1 выглядят одинаково

Кабель Разъем
USB-порт типа B

USB-порт типа B не так распространен, как тип A.Разъем типа B имеет почти квадратную форму. Он часто используется при подключении кабелей принтера, кабелей сканера, кабелей концентраторов USB и кабелей внешнего жесткого диска к компьютерам.

рис. Порт USB типа B

Порт USB типа C

Это будущее порта USB, и ожидается, что он заменит как порт типа A, так и порт типа B, и многие ноутбуки и мобильные компании принимают его в качестве стандартного порта USB. Скорость передачи данных: 10 Гбит / с от до 20 Гбит / с .Он намного тоньше и меньше с 24 контактами, что позволяет ему обрабатывать сильноточных и скоростей . Каждый порт USB Type C представляет собой двусторонний штекер, что означает, что при желании их можно вставлять в перевернутом виде. Вот некоторые из его типов: USB 3.1 Gen 2 и USB 3.2

рис. Порт USB типа C

Поддержка плагинов Да
USB 3.1 Gen 2 USB 3.2
Макс.скорость 10 Гбит / с 20 Гбит / с
Реверсивный
Макс.Выходная мощность 20 В, 5 А 20 В, 5 А
Год выпуска 2013 2017
💡 Примечание! И USB 3.1 Gen 2 (10 Гбит / с), и USB 3.1 Gen 1 (5 Гбит / с) обратно совместимы с существующими USB 3.0 и USB 2.0.

USB 3.1 Gen1 — это SuperSpeed ​​USB, а USB 3.1 Gen2 — SuperSpeed ​​+ USB. Кроме того, USB 3.1 Gen2 тоньше, чем USB 3.1 Gen1.

Порт eSATA

eSATA — это внешний порт для подключения дополнительных технологий последовательного интерфейса , который может передавать сигнал (, но не питание ) на внешние устройства хранения, такие как жесткие диски.Вы можете подключать внешние диски к компьютеру или ноутбуку, если у вас есть внешний диск с разъемом eSATA, а ваш компьютер или ноутбук имеет внешний порт eSATA. По внешнему виду он напоминает порт USB Type-A. Его максимальная пропускная способность составляет 6 Гбит / с, что выше максимальной пропускной способности USB Type 3.0, составляющей 5 Гбит / с. Раньше использовались ноутбуки и ПК. Он примерно на 2 метра в длину и толще, чем SATA. рис. Порт и разъем eSATA

Являются ли eSATA и SATAe одинаковыми?

Ответ: Нет.eSATA означает external SATA, а SATAe означает SATA Express . У них разные разъемы и порты.

eSATAp

eSATAp — это питание над eSATA. eSATAp — это комбинация портов eSATA и USB. Вы можете подключить USB-разъем или разъем eSATA к порту eSATAp. ESATAp может подавать питание с напряжением 5 В и 12 В. рис. eSATA и eSATAp

Порт Firewire

Порт IEEE 1394 — это другое название порта Firewire. Есть два типа портов Firewire: Firewire 400 и Firewire 800.Он, как и USB, был популярным разъемом для подключения к компьютеру внешних устройств, таких как жесткий диск, принтер, сканер, фотоаппарат и так далее. Он имеет скорость передачи до 480 Мбит / с.

До 2011 года нашей эры большинство систем Apple имели порт Firewire, но с 2011 года нашей эры они начали заменять порт Firewire на гораздо более быстрый порт Thunderbolt.

Порт Thunderbolt

Thunderbolt — это аппаратный интерфейс, разработанный Intel совместно с Apple и позволяющий подключать внешние периферийные устройства к компьютеру.Это сочетание двух высокопроизводительных стандартов DisplayPort и PCI Express (PCIe) в одном кабеле.

Как выглядит порт Thunderbolt?

Ответ: Рядом с портом молнии есть значок молнии, как показано выше.

На сегодняшний день у нас есть 3 типа молнии:

G10 2011
Тип Скорость Выпущено на Тип порта
Thunderbolt 1 или просто Thunderbolt 1 или просто Thunderbolt 1 Порт мини-дисплея, без обратной совместимости с USB 3.1
Thunderbolt 2 20 Гбит / с 2013 AD Mini Display Port, не имеет обратной совместимости с USB 3.1
Thunderbolt 3 C USB C 2015 AD2 с обратной совместимостью с USB 3.1

Порт Thunderbolt 3 растет. Он имеет пропускную способность 40 Гбит / с, что вдвое больше, чем у Thunderbolt 2 и в 4 раза больше, чем у USB типа c, а также позволяет использовать до 4-х полосных PCIe 3.0 и 8-полосный порт дисплея вместе с USB 3.1 Gen 2 10 Гбит / с

USB C Thunderbolt
Используется для передачи данных и зарядки.
USB использует концентратор для подключения нескольких устройств к одному устройству. Thunderbolt использует цепочку длиной до 7 устройств.
Скорость передачи данных: 10 Гбит / с Скорость передачи данных: 40 Гбит / с
Поддержка одного дисплея 4K за раз. Поддержка двух дисплеев 4K одновременно.

Могу ли я подключить USB к порту Thunderbolt 3?

Ответ: Вы можете подключить устройства USB Type C к порту Thunderbolt 3 вашего ноутбука или компьютера.

Видеопорты

a) Порт VGA

VGA означает массив видеографики. Он очень популярен в старых ЭЛТ-мониторах. Он аналоговый по своей природе, поэтому качество его изображения ухудшается при преобразовании из аналогового в цифровой и наоборот, а также аналоговый сигнал более подвержен шуму.Он имеет 15 контактов, с 3 рядами по 5 контактов. Он не имеет функции горячего подключения.

b) Порт DVI

DVI означает цифровой визуальный интерфейс. Он является преемником порта VGA. Он предназначен для передачи высококачественного аудио-видео на ЖК-мониторы. Он имеет функцию «горячего» подключения и три типа кабеля.

      • DVI A : это разъем аналогового формата. Он используется только для отправки аналоговых сигналов.
      • DVI D : это разъем цифрового формата.Он используется только для отправки цифровых сигналов.
      • DVI I : разъем встроенного формата. Он используется для отправки как аналоговых, так и цифровых сигналов.

И DVI D, и DVI I доступны в двух форматах:

      • Одноканальный формат : Он обеспечивает меньшую мощность и разрешение, чем двухканальный формат. Он имеет максимальное разрешение 1920 * 1200.
      • Dual Link Формат: Он обеспечивает высокую мощность и вдвое большую скорость передачи данных, чем одинарный канал.Он имеет максимальное разрешение 2560 * 1600
c) Порт HDMI

HDMI означает мультимедийный интерфейс высокой четкости. Он был разработан в 2002 году нашей эры . Его внешний вид похож на порт USB, но он сравнительно больше по размеру и количеству проводов. HDMI используется для отправки и приема аудио-видео сигналов высокой четкости по одному кабелю HDMI на широкий спектр устройств, таких как цифровое телевидение, компьютер, проектор, игровая консоль, мобильные устройства, цифровая камера, Blu-Ray, Ultra HD-плеер, кабельная приставка и т. д.

Некоторые версии HDMI перечислены ниже:

Версия Описание
HDMI 2.1

HDMI 2.0
  • Кадр увеличен 8 сентября 2013 г. скорость без дополнительных кабелей
  • Поддержка до 32-битного аудиоканала
  • Самое лучшее, что он обратно совместим.

HDMI 1.4
  • Выпущено в мае 2009 г.
  • Лучше всего, что может передавать аудио, видео и Интернет по одному кабелю.
  • Поддержка 1080p (FHD) при 60 Гц, 2160 p (UHD) при 30 Гц, 1080 p (3D) при 120 Гц и даже видео 4K при указанных 30 Гц.

HDMI 1.3

HDMI 1.2
  • Выпущено в августе 2005 г.
  • Широко используется для ресурсов ПК .

HDMI 1.1
  • Выпущено в мае 2004 г.
  • Добавлен высококачественный DVD-звук.

  • Имеет электрические характеристики и механические изменения.

  • Пример использования: многие AV-ресиверы используют HDMI 1.1

HDMI 1.0
  • Выпущено в декабре 2002 года
  • Поддерживается первый высококачественный стандарт цифрового ТВ (1920×10807)
  • имеет скорость передачи данных до 4.9 Гбит / с

Thunderbolt лучше, чем HDMI?

Ответ: При подключении телевизора или монитора к ноутбуку лучше подключаться через HDMI, поскольку HDMI является предпочтительным типом подключения, способным передавать аудио и видео высокой четкости с помощью одного кабеля. Но thunderbolt может обеспечить большую пропускную способность, чем HDMI, поэтому, если у вас есть thunderbolt, вы можете его использовать.

г. Порт дисплея

Порт дисплея предназначен для замены как порта VGA, так и DVI, о которых мы поговорим позже.кликните сюда.

e) Порт S-Video

S-Video — альтернативный метод передачи видеосигналов. Это круглый порт с 4 или 7 контактами. S-Video имеет возможность отображать ваше видео или презентации на большом экране (телевизор, проектор), чем встроенный дисплей вашего ноутбука. Но учтите, что S-Video не передает звук, но вы можете использовать динамики ноутбука для прослушивания звука из видео.

Порт Ethernet

Порт Ethernet также называется портом RJ-45 (зарегистрированный разъем -45), портом LAN или просто сетевым портом .Он позволяет вашему компьютеру и ноутбуку подключаться к сети с помощью кабеля RJ-45.

Если на вашем ноутбуке или компьютере не установлен адаптер Wi-Fi, вы можете использовать порт Ethernet для подключения к внешнему миру для доступа в Интернет.

Устройство чтения карт памяти SD

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

Устройство чтения карт памяти microSD

Порты устройства чтения карт памяти microSD и Порты устройства чтения карт SD сильно отличаются и намного меньше, чем карта SD. Устройство чтения карт microSD считывает крошечные карты памяти microSD, как показано ниже.

Аудиоразъемы

Обычно ноутбук имеет два аудиопорта, аудиопорт зеленого цвета предназначен для наушников, а аудиопорт розового цвета — для микрофона (или микрофона), а современный ноутбук оснащен одним аудиопортом / Джек.

Стандартный размер гнезда для наушников — 3 шт.5мм.

Но большинство портов настольных компьютеров имеют от 3 до 6 портов.

      • Зеленый цвет Порт для наушников, компьютерных динамиков и наушников.
      • Розовый / светло-розовый порт для микрофонов.
      • Голубой порт для mp3-плееров, DVD-плееров, CD-плееров, стереоресивера, проигрывателя виниловых пластинок, электрогитары, аудиовыходов видеомагнитофона.
      • Порт Dolby Audio Black для заднего динамика.
      • Оранжевый / желтый порт для сабвуфера

Порт питания

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

Какие компьютерные порты сегодня самые популярные? : Rajeshbihani.com


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

Возможно, лучший пример — компьютерный монитор, который, по сути, позволяет нам использовать компьютер. Каждое из этих устройств подключено к компьютеру через один из компьютерных портов. Некоторые устройства могут быть подключены по беспроводной сети, и многие люди верят, что это будущее, но на сегодняшний день большинство людей все еще подключают свои устройства с помощью одного из популярных портов.Давайте рассмотрим самые известные порты сегодня и их использование:

Порт USB

Универсальная последовательная шина или, чаще, порт USB, вероятно, самый популярный порт в мире. Он используется для подключения различных компьютерных периферийных устройств, таких как клавиатуры, мыши, внешние жесткие диски, смартфоны, плееры iPod, цифровые камеры и многие другие. Большинство ноутбуков и настольных компьютеров имеют как минимум два или три порта USB. Если вас не устраивает количество портов, поставляемых с вашим компьютером, вы можете легко расширить его с помощью концентратора USB (USB HUB на Amazon.co.uk).

Самая последняя версия USB — 3.0 (подробнее о USB версии 3.0 см. На pcworld), хотя многие компьютеры в настоящее время по-прежнему оснащены портами USB 2.0. Более новая версия работает до десяти раз быстрее; поэтому постарайтесь купить компьютер, у которого есть хотя бы один новый порт USB, так как это поможет вам получить гораздо более высокую скорость, например, при подключении внешнего жесткого диска. Порт USB 3.0 совместим со старыми устройствами, созданными для предыдущих версий, поэтому вам не нужно беспокоиться о том, будут ли они работать должным образом.Есть ли на моем компьютере порты USB 3.0?

Порт VGA

Video Graphics Array или порт VGA — это самый старый и, вероятно, самый распространенный способ подключения монитора к видеокарте или так называемой графической карте (для чего используется видеокарта?). Он имеет 15 отверстий и был разработан еще в 1987 году. Количество графических карт и дисплеев, поддерживающих VGA, снижалось из года в год, что довольно понятно, если принять во внимание, сколько лет этому стандарту.

Порт DVI

Цифровой визуальный интерфейс или порт DVI был создан в 1999 году как преемник популярного порта VGA. Сегодня это один из самых популярных способов подключения компьютера к дисплею. Большинство новых графических карт имеют по крайней мере один порт DVI, а часто и больше, что позволяет пользователям подключать несколько мониторов.

Порт HDMI

Интерфейс мультимедиа высокой четкости или порт HDMI — еще один широко используемый интерфейс для передачи данных.Что отличает его от VGA и DVI, так это возможность передавать как видео, так и аудио данные. С помощью HDMI вы можете легко подключить свой компьютер к монитору; однако вы также можете подключить его к телевизору, поскольку большинство телевизоров, доступных сегодня, имеют порт HDMI. Основное использование порта HDMI >> (Используйте кабель HDMI для подключения ноутбука к телевизору высокой четкости)

Дисплейный порт

DisplayPort был разработан в 2006 году и представляет собой новейший порт, который может передавать как видео, так и аудио данные; однако ему не удалось достичь популярности своих предшественников.Но со временем это, вероятно, изменится, поскольку DisplayPort поддерживает гораздо более высокие разрешения, чем, например, VGA и DVI. Зная, что в ближайшем будущем мы можем ожидать мониторов с гораздо более высоким разрешением, DisplayPort определенно сыграет свою роль и в будущем.

Посмотрите это видео на YouTube, чтобы узнать о различиях между такими портами, как VGA, DVI, HDMI и Display.

Порт Ethernet

Порт Ethernet используется для простого подключения вашего компьютера к высокоскоростному Интернету через внешний DSL / кабельный модем.Почти каждый настольный компьютер или ноутбук имеет один из этих портов, и данные могут передаваться со скоростью от 10 мегабит в секунду до 1000 мегабит в секунду в случае Gigabit Ethernet.

Порт Firewire

Порт Firewire был создан Apple и доступен в их линейке компьютеров Mac с начала 21 века. Этот порт используется, например, для быстрой передачи больших объемов данных с компьютера на внешний диск.Первая версия могла передавать данные со скоростью 400 мегабит в секунду, а новая версия удвоила скорость. Это были действительно впечатляющие цифры во времена портов USB 1.1 и 2.0, но когда USB 3.0 увидел свет, он полностью затмил порт Firewire.

Узнайте, как использовать порты USB и FireWire на вашем компьютере для подключения периферийных устройств, таких как iPod, принтеры, цифровые камеры, внешние жесткие диски, камеры DV, аудиоинтерфейсы, концентраторы и т. Д., К поддержке Mac >>.apple.com/kb/HT1151

Написано : Душан К. из Сербии (студент ИТ)

Вернуться к технологиям и получить больше

Связанные ресурсы

Какой ноутбук Apple мне купить?
Apple iPad — хорошая замена ноутбуку?
Как выбрать лучший ноутбук?
В чем разница между SSD и HDD?
Что мне покупать: струйный или лазерный принтер?
Как подключить ноутбук к внешнему монитору?
Как заставить ваш компьютер работать эффективнее или быстрее?
Как создать разделы жесткого диска в Windows?
Как восстановить удаленные файлы на компьютере?
Как продлить время автономной работы вашего iPad?
Какие аккумуляторы лучше использовать?

Отредактировал: Раджеш Бихани (Найди меня в Google+)

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *