Сравнение типов адресации

Иногда встречается запись IP-адресов вида 10.96.0.0/11. Данный вид записи заменяет собой указание диапазона IP-адресов. Число после косой черты означает количество единичных разрядов в маске подсети. Для приведённого примера маска подсети будет иметь двоичный вид 11111111 11100000 00000000 00000000 или то же самое в десятичном виде: 255.224.0.0. 11 разрядов IP-адреса отводятся под номер сети, а остальные 32 − 11 = 21 разрядов полного адреса — под локальный адрес в этой сети. Итого, 10.96.0.0/11 означает диапазон адресов от 10.96.0.1 до 10.127.255.254

Запись IP-адресов с указанием через слэш маски подсети переменной длины также называют CIDR-адресом в противоположность обычной записи без указания маски, в операционных системах типа UNIX также именуемой INET-адресом.

Особые IP-адреса

В протоколе IP существует несколько соглашений об особой интерпретации IP-адресов:

· если весь IP-адрес состоит только из двоичных нулей, то он обозначает адрес того узла, который сгенерировал этот пакет; этот режим используется только в некоторых сообщениях ICMP;

· если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такая рассылка называется ограниченным широковещательным сообщением (limited broadcast);

· если в поле номера узла назначения стоят только единицы, то пакет, имеющий такой адрес, рассылается всем узлам сети с заданным номером сети. Например, в сети 192.190.21.0 с маской 255.255.255.0 пакет с адресом 192.190.21.255 доставляется всем узлам этой сети. Такая рассылка называется широковещательным сообщением (broadcast).

Статические, динамические и виртуальные IP-адреса

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

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

Динамические IP-адреса также бывают виртуальными, обслуживание виртуального IP-адреса производится по технологии NAT: пользователям предоставляется возможность беспрепятственно получать информацию из сети Интернет, при этом теряется всякая возможность иного доступа к компьютеру из сети, так например, компьютер с таким ip не может использоваться в качестве веб-сервера.[2]
Не виртуальные ip называют реальными, прямыми, внешними, общественными или публичными, «белыми», все статические ip являются таковыми.

Для получения IP-адреса клиент может использовать один из следующих протоколов:

· DHCP (RFC 2131) — наиболее распространённый протокол настройки сетевых параметров.

· BOOTP (RFC 951) — простой протокол настройки сетевого адреса, обычно используется для бездисковых станций.

· IPCP (RFC 1332) в рамках протокола PPP (RFC 1661).

· Zeroconf (RFC 3927) — протокол настройки сетевого адреса, определения имени, поиск служб.

· RARP (RFC 903) Устаревший протокол, использующий обратную логику (из аппаратного адреса — в логический) популярного и поныне в широковещательных сетях протокола ARP. Не поддерживает распространения информации о длине маски (не поддерживает VLSM).

URL- адрес

Единый указатель ресурсов (англ. URL - Uniform Resource Locator) - единообразный локатор (определитель местонахождения) ресурса. По-английски «URL» целиком произносится как /ɜː(ɹ)l/, по-русски чаще говорят [у-эр-э́л], [ю-эр-эл] или [урл] (сленг). Ранее назывался Universal Resource Locator - универсальный локатор ресурса. URL - это стандартизированный способ записи адреса ресурса в сети Интернет.

URL был изобретён Тимом Бернерсом-Ли в 1990 году в стенах Европейского совета по ядерным исследованиям (фр. Conseil Européen pour la Recherche Nucléaire, CERN) в Женеве, Швейцария. URL стал фундаментальной инновацией в Интернете. Изначально URL предназначался для обозначения мест расположения ресурсов (чаще всего файлов) во Всемирной паутине. Сейчас URL применяется для обозначения адресов почти всех ресурсов Интернета. Стандарт URL закреплён в документе RFC 1738, прежняя версия была определена в RFC 1630. Сейчас URL позиционируется как часть более общей системы идентификации ресурсов URI, сам термин URL постепенно уступает место более широкому термину URI. Стандарт URL регулируется организацией IETF и её подразделениями.

Изначально локатор URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор ASCII‐символов (к примеру, пробел никогда не применяется в URL). В связи с этим, возникла следующая традиционная форма записи URL:

 

<схема>://<логин>:<пароль>@<хост>:<порт>/<URL‐путь>?<параметры>#<якорь>

 

В этой записи:

схема - схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол;

логин - имя пользователя, используемое для доступа к ресурсу;

пароль - пароль указанного пользователя;

хост - полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх десятичных чисел, разделённых точками; числа — целые в интервале от 0 до 255;

порт - порт хоста для подключения;

URL-путь - уточняющая информация о месте нахождения ресурса; зависит от протокола;

параметры - строка запроса с передаваемыми на сервер (методом GET) параметрами. Разделитель параметров — знак &;

Пример:

параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3

 

якоря - идентификатор «якоря», ссылающегося на некоторую часть (раздел) открываемого документа.

 

На сегодняшний день Тим Бернес-Ли признаёт, что символ двойной косой черты в структуре URL является избыточным.

Кодирование URL

Появление адресов URL стало существенным нововведением в Интернете. Однако с момента его изобретения и по сей день стандарт URL обладает серьёзным недостатком — в нём можно использовать только ограниченный набор символов, даже меньший, нежели в ASCII: латинские буквы, цифры и лишь некоторые знаки препинания. Если мы захотим использовать в URL символы кириллицы, или иероглифы, или, скажем, специфические символы французского языка, то нужные нам символы должны быть перекодированы особым образом.

В русскоязычной Википедии ежедневно приходится видеть пример кодирования URL, поскольку русский язык использует символы кириллицы. Например, строка вида:

http://ru.wikipedia.org/wiki/Микрокредит

кодируется в URL как:

http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D1%80%D0%B5%D0%B4%D0%B8%D1%82

Такое преобразование происходит в два этапа: сначала каждый символ кириллицы кодируется в Юникоде (UTF-8) в последовательность из двух байтов, а затем каждый байт этой последовательности записывается в шестнадцатеричном представлении:

М → D0 и 9C → %D0%9Cи → D0 и B8 → %D0%B8к → D0 и BA → %D0%BAр → D1 и 80 → %D1%80, и т. д.

Перед каждым таким шестнадцатеричным кодом байта, согласно спецификации URL[2], ставится знак процента (%) — отсюда даже возник английский термин «percent‐encoding», обозначающий способ кодирования символов в URL и URI.

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

Это всё входит в противоречие с принципом интернационализма, провозглашаемого всеми ведущими организациями Интернета, включая W3C и ISOC. Эту проблему призван решить стандарт IRI (англ. International Resource Identifier) — международных идентификаторов ресурсов, в которых можно было бы без проблем использовать символы Юникода, и которые поэтому не ущемляли бы права других языков. Хотя заранее сложно сказать, смогут ли когда‐либо идентификаторы IRI заменить столь широкоупотребительные URL (и URI в целом).

Вывод: Каждый сайт в глобальной сети имеет свой адрес. Каждый компьютер, сервер получает свой уникальный адрес. Адреса в Интернет могут быть представлены как последовательностью цифр, так и именем, построенным по определенным правилам.

Существуют следующие виды адресов: доменный (DNS) – адрес, IP-адрес и URL- адрес.

ЗАКЛЮЧЕНИЕ

Сетевая компьютерная технология позволяет строить сети из равноправных узлов, каждый из которых имеет возможность приёма, обработки и формирования сообщений. В локальных сетях соединение компьютеров чаще всего физическое, на прикладном уровне, а в глобальных сетях – виртуальное. Особенности виртуальных соединений следующие: разные уровни протоколов сервера и клиента не взаимодействуют друг с другом напрямую, но они взаимодействуют через физический уровень. Постепенно переходя с верхнего уровня на нижний, данные непрерывно преобразуются, ²обрастают² дополнительными данными, которые анализируются протоколами соответствующих уровней на сопредельной стороне. Это и создает эффект виртуального взаимодействия уровней между собой. Однако, несмотря на виртуальность, это все-таки соединения, через которые тоже проходят данные. Передача данных происходит через модемы, которые отличаются своими техническими характеристиками. При работе в сетях (локальных или глобальных) особое внимание следует уделять защите информации. Существуют программный и технический способы защиты информации. Даже при получении электронной почты всегда нужно проверять полученные сообщения антивирусной программой, а при передаче конфиденциальной и служебной информации желательно её шифровать. Существуют специальные устройства защиты информации в компьютерных сетях: сетевые фильтры; устройства, автоматически регистрирующие ведение телефонных переговоров; акустический генератор шума. Грамотно построенная сеть и комплексные меры защиты информации никогда не доставят пользователю лишних хлопот, да и работа в сети всегда приносит только удобство, экономию времени и ресурсов.

 

Доцент кафедры ООиК в УИС

кандидат технических наук

подполковник внутренней службы В.Г. Зарубский


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: