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

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

Видео: Разница между IP и портом

Видео: Разница между IP и портом
Видео: TCP и UDP | Что это такое и в чем разница? 2024, Ноябрь
Anonim

IP и порт

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

Через IP-адреса и порты миллионы серверов и клиентов в Интернете общаются друг с другом.

IP-адрес

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

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

Каждый из 4 байтов (8 бит=1 байт) состоит из значений от 0 до 255. IP-адреса сгруппированы в классы (A, B, C и D) в зависимости от размера идентификатора сети и идентификатора хоста. Когда этот подход используется для определения IP-адресов, он идентифицируется как полная адресация класса. В зависимости от типа создаваемой сети необходимо выбрать подходящую схему адресации.

Например: Class A=> Для нескольких сетей, каждая из которых имеет много хостов.

Class C=> Для многих сетей, каждая из которых имеет несколько хостов.

В большинстве случаев в рассматриваемой среде LAN сетевой идентификатор IP-адреса остается неизменным, а хостовая часть меняется.

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

Пример обычного IP-адреса: 207.115.10.64

Порты

Порты представлены 16-битными числами. Следовательно, порты находятся в диапазоне от 0 до 65, 525. Номера портов от 0 до 1023 ограничены, поскольку они зарезервированы для использования хорошо известных служб протоколов, таких как HTTP и FTP.

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

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

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

Рекомендуемые: