СИСТЕМЫ АДРЕСАЦИИ
Домены
Доме́нное и́мя — символьное имя, служащее для идентификации областей — единиц административной автономии в сети Интернет — в составе вышестоящей по иерархии такой области. Каждая из таких областей называется доме́ном. Общее пространство имён Интернета функционирует благодаря DNS — системе доменных имён. Доменные имена дают возможность адресации интернет-узлов и расположенных на них сетевых ресурсов (веб-сайтов, серверов электронной почты, других служб) в удобной для человека форме.
Полное доменное имя состоит из непосредственного имени домена и далее имён всех доменов, в которые он входит, разделённых точками. Например, полное имя «
ru.wikipedia.org» обозначает домен третьего уровня «ru», который входит в домен второго уровня «wikipedia», который входит в домен верхнего уровня «org», который входит в безымянный корневой домен «.» (точка). В обыденной речи под доменным именем нередко понимают именно полное доменное имя.
FQDN (сокр. от англ. Fully Qualified Domain Name — «полностью определённое имя домена», иногда сокращается до «полное доменное имя» или «полное имя домена») — имя домена, не имеющее неоднозначностей в определении. Включает в себя имена всех родительских доменов иерархии DNS.
В DNS и, что особенно существенно, в файлах зоны (англ.), FQDN завершаются точкой (например, «
example.com.»), то есть включают корневое доменное имя «.», которое является безымянным.
Различие между FQDN и доменным именем появляется при именовании доменов второго, третьего (и так далее) уровней. Для получения FQDN требуется обязательно указать в имени домены более высокого уровня. Например, «
sample» является доменным именем, однако его полное доменное имя (FQDN) выглядит как доменное имя пятого уровня — «sample.gtw-02.office4. example.com.», где:- «
sample» 5-й уровень; - «
gtw-02» 4-й уровень; - «
office4» 3-й уровень; - «
example» 2-й уровень; - «
com» 1-й (верхний) уровень;По имени домена можно узнать его определенную принадлежность.Например:
.com — коммерческие сайты;
.ru — преимущественно русские сайты;
.ua — преимущественно украинские сайты
IP адреса
IP-адрес — уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В сети Интернет требуется глобальная уникальность адреса; в случае работы в локальной сети требуется уникальность адреса в пределах сети. В версии протокола IPv4 IP-адрес имеет длину 4 байта, а в версии протоколаIPv6 IP-адрес имеет длину 16 байт.
IPv4В 4-й версии IP-адрес представляет собой 32-битовое число. Удобной формой записи IP-адреса (IPv4) является запись в виде четырёх десятичных чисел значением от 0 до 255, разделённых точками, например, 192.168.0.3.
IPv6В 6-й версии IP-адрес (IPv6) является 128-битовым. Внутри адреса разделителем является двоеточие (напр. 2001:0db8:85a3:0000:0000:8a2e: 0370:7334).
IPv6В 6-й версии IP-адрес (IPv6) является 128-битовым. Внутри адреса разделителем является двоеточие (напр. 2001:0db8:85a3:0000:0000:8a2e:
IP-адрес состоит из двух частей: номера сети и номера узла. В случае изолированной сети её адрес может быть выбран администратором из специально зарезервированных для таких сетей блоков адресов (10.0.0.0/8, 172.16.0.0/12 или 192.168.0.0/16). Если же сеть должна работать как составная часть Интернета, то адрес сети выдаётся провайдером либо региональным интернет-регистратором (Regional Internet Registry, RIR). Согласно данным на сайте IANA,[1] существует пять RIR: ARIN, обслуживающий Северную Америку, а также Багамы, Пуэрто-Рико и Ям айку; APNIC, обслуживающий страны Южной, Восточной и Юго- Восточной Азии, а также Австралии и Океании; AfriNIC, обслуживающий страны Африки;LACNIC, обслуживающий страны Южной Америки и бассейна Карибского моря; и RIPE NCC, обслуживающий Европу, Централь ную Азию, Ближний Восток. Региональные регистраторы получают номера автономных систем и большие блоки адресов у IANA, а затем выдают номера автономных систем и блоки адресов меньшего размера локальным интернет-регистраторам (Local Internet Registries, LIR), обычно являющимся крупными провайдерами. Номер узла в протоколе IP назначается независимо от локального адреса узла. Маршрутизатор по определению входит сразу в несколько сетей. Поэтому каждый порт маршрутизатора имеет собственный IP-адрес. Конечный узел также может входить в несколько IP-сетей. В этом случае компьютер должен иметь несколько IP-адресов, по числу сетевых связей. Таким образом, IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение.
ым, неизменяемым), если он назначается пользователем в настройках устройства, либо назначается автоматически при подключении устройства к сети и не может быть присвоен другому устройству.IP-адрес называют динамическим (непосто янным, изменяемым), если он назначается автоматически при подключении устройства к сети и используется в течение ограниченного промежутка времени, указанного в сервисе назначавшего IP-адрес (DHCP).Для получения IP-адреса клиент может использовать один из следующих протоколов:
Статические (статичные) и динамические IP-адреса
IP-адрес называют статическим (постоянн- DHCP (RFC 2131) — наиболее распространённый протокол настройки сетевых параметров.
- BOOTP (RFC 951) — простой протокол настройки сетевого адреса, обычно используется для бездисковых станций.
- IPCP (RFC 1332) в рамках протокола PPP (RFC 1661).
- Zeroconf (RFC 3927) — протокол настройки сетевого адреса, определения имени, поиск служб.
- RARP (RFC 903) Устаревший протокол, использующий обратную логику (из аппаратного адреса — в логический) популярного и поныне в широковещательных сетях протокола ARP. Не поддерживает распространения информации о длине маски (не поддерживает VLSM).
IP-адреса, доменные имена и сайты
Одно доменное имя может преобразовываться поочерёдно в несколько IP‐адресов (для распределения нагрузки).
Одновременно, один IP‐адрес может использоваться для тысяч доменных имён с разными сайтами (тогда при доступе они различаются по доменному имени), что вызывает проблемы при идентификации сайтов по IP‐адресу в целях цензуры.
Также, сервер с одним доменным именем может содержать несколько разных сайтов, а части одного сайта могут быть доступны по разным доменным именам (например, для изоляции cookies и скриптов в целях защиты от атак типа межсайтового скриптинга).
Хостинг
Одно доменное имя может преобразовываться поочерёдно в несколько IP‐адресов (для распределения нагрузки).
Одновременно, один IP‐адрес может использоваться для тысяч доменных имён с разными сайтами (тогда при доступе они различаются по доменному имени), что вызывает проблемы при идентификации сайтов по IP‐адресу в целях цензуры.
Также, сервер с одним доменным именем может содержать несколько разных сайтов, а части одного сайта могут быть доступны по разным доменным именам (например, для изоляции cookies и скриптов в целях защиты от атак типа межсайтового скриптинга).
Хостинг

Хостинг — услуга по предоставлению ресурсов для размещения информации на серве ре, постоянно находящемся в сети (обычно Интернет).
Обычно хостинг входит в пакет по обслуживанию сайта и подразумевает как минимум услугу размещения файлов сайта на сервере, на котором запущено ПО, необходимое для обработки запросов к этим файлам (веб-сервер). Как правило, в обслуживание уже входит предоставление места для почтовой корреспонденции, баз данных, DNS, файлового хранилища на специально выделенном файл-сервере т. п., а также поддержка функционирования соответствующих сервисов. Хостинг базы данных, размещение файлов, хостинг электронной почты, услуги DNS могут предоставляться отдельно как самостоятельные услуги, либо входить в комплексную услугу.
Исходя из ваших потребностей размещения и поддержания работы сайта, компании-хостеры предлагают:физическое размещение собственного сервера заказчика (colocation, колокация) или аренда физического сервера хостинг-провайдера (выделенный сервер) с постоянным подключением к высокоскоростному каналу интернет и техническим контролем оборудования. В рамках такой услуги клиенту, как правило, предоставляется место в стойке, энергопитание, постоянное высокоскоростное подключение к Интернет и физическая защита сервера. Выбор сервера и его программной среды, а также обслуживание программной среды — задача клиента или предмет дополнительных соглашений;предоставление виртуального сервера (так называемый VPS — Virtual Private Server, или иногда VDS — Virtual Dedicated Server) — услуга, в рамках которой пользователю предоставляется так называемый виртуальный выделенный сервер. По возможностям управления программной средой (операционной системой и подключаемыми модулями) она практически соответствует физическому выделенному серверу. Хостер, как правило, предоставляет выбор операционной системы, на которой должен работать ваш виртуальный выделенный сервер.
В отличие от размещения собственного или арендуемого оборудования в случае виртуального сервера вы получаете ограничения по предоставляемым ресурсам (оперативная память, процессорное время, память на жестких дисках).виртуальный хостинг — вид хостинга, при котором множество веб-сайтов расположено на одном веб-сервере и все они используют общие ресурсы. Это самый экономичный вид хостинга, подходящий для большинства проектов.В случае виртуального хостинга сайту выделяется определенный объем жесткого диска и ставится условие не превышать заранее определенный процент ресурсов производительности (оперативной памяти и процессорного времени). Клиенту доступна только панель управления площадкой индивидуальная по возможностям для каждого хостера.
Внутри каждого вида хостинга обычно существуют разные тарифы, зависящие от необходимых ресурсов (скорости подключения, операционной среды, объемов необходимой памяти, процессорного времени, числа размещаемых сайтов, числа обслуживаемых клиентов и т.п.).
Протоколы (основные и специальные)
Протокол — это набор правил и соглашений, используемых при передаче данных.
Таким образом, каждая программа, претендующая на работу в сети, должна следовать определенным правилам для приема и передачи данных.
Основополагающим протоколом сети Internet является протокол TCP/IP. TCP/IP это два различных протокола, тесно связанных между собой.
TCP (Transmission Control Protocol) — протокол управления передачей. Он определяет, каким образом информация должна быть разбита на пакеты и отправлена по каналам связи.
TCP располагает пакеты в нужном порядке, а также проверяет каждый пакет на наличие ошибок при передаче.
Каждый информационный пакет содержит IP-адреса (IP – Internet Protocol) компьютера-отправителя и компьютера-получателя. Специальные компьютеры, называемые маршрутизаторами, используя IP-адреса, направляют информационные пакеты в нужную сторону, то есть к указанному в них получателю.
Для работы прикладных программ, таких как программы электронной почты, требуется не только правильно упаковать информацию в пакеты и отправить их, но и необходимо четко договориться о содержимом этих пакетов, а также о процедуре обмена пакетами. Так, например, для получения письма необходимо предъявить пароль обладателя почтового ящика, а это уже целая последовательность действий. Таким образом, необходимы и другие протоколы.
| Название протокола | Расшифровка | Назначение | ||
|---|---|---|---|---|
HTTP
|
Hyper Text Transfer Protocol
| Протокол передачи гипертекста | ||
FTP
|
File Transfer Protocol
| Протокол передачи файлов | ||
SMTP
|
Simple Mail Transfer Protocol
| Простой протокол отправки электронных писем | ||
POP3
|
Post Office Protocol 3
| Протокол получения электронных писем | ||
NNTP
|
| Протокол телеконференций |
NNTP позволяет публиковать новостные статьи на новостном сервере, распространять эти статьи на другие новостные сервера, предоставляя их для обсуждения группам одноранговых узлов по всему миру.
Протокол HTTP
Протокол HTTP (Hipertext Transfer Protocol - Протокол передачи гипертекста) предназначен для передачи гипертекстов. Гипертекст это текст, содержащий специальные элементы, при обращении к которым выполняется непосредственный переход в другой текст. Эти элементы называются гиперссылками. В настоящее время HTTP наиболее популярный протокол Internet, т.к. обеспечивает простую и эффективную навигацию в сети. Поэтому сегмент Internet, использующий данный протокол называют World Wide Web (Всемирная паутина) или сокращенно WWW.
Необходимо отметить, что существует еще протокол HTTP-S (HTTP Secure) - сетевой протокол защищенной передачи гипертекста.
Протокол FTP
Протокол FTP (File Transfer Protocol - Протокол передачи файлов) позволяет передавать файлы клиентам сети. Суть процесса коммуникации с использованием протокола FTP состоит в следующем. Существует некий компьютер, который выполняет роль FTP-cepвepa. В принципе, FTP-сервером может служить любой компьютер. Для этого нужно всего лишь установить на нем соответствующее программное обеспечение. Единственное, о чем нужно позаботиться особо, — это о достаточной мощности компьютера, поскольку FTP-сервер предназначен для того, чтобы обрабатывать запросы, приходящие от других компьютеров, — как правило, весьма многочисленные. Когда вы хотите загрузить файл из сети по протоколу FTP, вы пользуетесь программой, которая является FTP-клиентом.Эта программа посылает запрос FTP-серверу, который либо выполняет его (в этом случае вы видите, например, окно с индикатором процесса загрузки файла), либо отказывается и возвращает сообщение об ошибке (например, из-за чрезмерной загруженности сервера). Если FTP-клиенту удается начать процесс соединения с FTP-сервером, он должен сообщить последнему имя пользователя (login или logon) и пароль (password). Эти обязательные параметры соединения позволяют владельцу сервера быть уверенным в том, что доступ к файлам, расположенным там, имеет не кто попало, а лишь те, кому они предназначены.
Протокол SMTP
Протокол SMTP (Simple Mail Transfer Protocol - Протокол простой почтовой передачи) обеспечивает отправление электронного сообщения. Вследствие некоторой функциональной ограниченности (разработан он был достаточно давно) SMTP не способен накапливать сообщения на стороне получателя. Поэтому при получении почты необходим еще один из почтовых протоколов - протокол POP3.
Протокол POP3
Протокол POP3 (Post Office Protocol 3 - Протокол почтовой службы 3) обеспечивает получение электронного сообщения адресатом. В соответствии с ним почта принимается сервером и накапливается на нем. Программа — почтовый клиент — периодически проверяет почту на сервере и загружает сообщения на локальный компьютер.
Таким образом, отправление почты осуществляется с помощью SMTP, а прием с помощью РОРЗ. Вот почему в процессе создания учетной записи почты необходимо вводить названия как сервера SMTP, так и сервера РОРЗ.
NNTP
Представляет собой сетевой протокол распространения, запрашивания, размещения и получения групп новостей при взаимодействии между сервером групп новостей и клиентом.
Сервисы
- электронная почта (E-mail), обеспечивающая возможность обмена сообщениями одного человека с одним или несколькими абонентами;
телеконференции, или группы новостей (Usenet), обеспечивающие возможность коллективного обмена сообщениями;
сервис FTP – система файловых архивов, обеспечивающая хранение и пересылку файлов различных типов;
сервис Telnet, предназначенный для управления удаленными компьютерами в терминальном режиме;
World Wide Web (WWW, W3) – гипертекстовая (гипермедиа) система, предназначенная для интеграции различных сетевых ресурсов в единое информационное пространство;
сервис DNS, или система доменных имен, обеспечивающий возможность использования для адресации узлов сети мнемонических имен вместо числовых адресов;
сервис IRC, предназначенный для поддержки текстового общения в реальном времени (chat);
Пакеты
Все действия в Интернете, так или иначе, связаны с пакетами. Например, каждая принимаемая пользователем веб-страница приходит в виде серии пакетов и каждое отправленное электронное письмо отправляется как серия пакетов. Сети, в которых данные рассылаются в небольших пакетах, называют сетями с пакетной коммутацией.
В каждом пакете содержится информация, помогающая ему добраться до места назначения: - IP адрес отправителя;
- IP адрес получателя;
- информация для сети о том, на сколько пакетов разбито данное электронное письмо;
- номер данного пакета.
Типичный пакет может содержать, например, 1000 или 1500 байтов.
В зависимости от типа сети, пакеты могут называться иначе:
- IP адрес получателя;
- информация для сети о том, на сколько пакетов разбито данное электронное письмо;
- номер данного пакета.
Типичный пакет может содержать, например, 1000 или 1500 байтов.
В зависимости от типа сети, пакеты могут называться иначе:
Полезная нагрузка. Ее еще называют телом или данными пакета. Это собственно данные, которые пакет доставляет к месту назначения. Если пакет имеет фиксированную длину, к полезной нагрузке может добавляться балластная информация, предназначенная для того, чтобы пакет имел нужный размер.
Трейлер. Трейлер, иногда называемый примечанием, обычно содержит пару битов, указывающих приемному устройству, что достигнут конец пакета. Эта часть может входить в состав системы проверки ошибок.
Трейлер. Трейлер, иногда называемый примечанием, обычно содержит пару битов, указывающих приемному устройству, что достигнут конец пакета. Эта часть может входить в состав системы проверки ошибок.

Комментариев нет:
Отправить комментарий