Общие принципы построения сети. Адресация. Маршрутизаторы.

Не нашли ответа?
Задайте вопрос нам!

Общие принципы построения сети. Адресация. Маршрутизаторы.

Под понятием "Сеть" подразумевается физическая связь между компьютерами,осуществляющими пересылку пакетов, 
с единой системой адресации.
Компьютерные сети можно условно разделить на два вида: On-Line (время доставки пакета маленькое - несколько секунд) 
и Off-Line (задержки при доставке пакетов могут достигать нескольких часов или суток). 
Примером On-Line сети является Internet, примером Off-Line сети - FidoNet. 

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

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

В Internet используется стек протоколов TCP/IP. Это ряд протоколов, объединенных 
вместе в "семейство" протоколов под общим названием TCP/IP (по названиям двух 
основных протоколов: TCP и IP).
На семействе протоколов TCP/IP построен Интернет. 
В TCP/IP входят следующие протоколы:
IP - Internet Protocol. Межсетевой протокол, который обеспечивает транспортировку 
без дополнительной обработки данных с одной машины надругую.
TCP - Transmission Control Protocol. Протокол управления передачей, обеспечивающий 
транспортировку с помощью IP с проверкой установления соединения.
UDP - User Datagram Protocol. Протокол пользовательских датаграмм, обеспечивающий 
транспортировку отдельных сообщений с помощью IP без проверки ошибок
HTTP - HyperText Transfer Protocol. Протокол передачи гипертекста. По этому протоколу 
происходит пересылка пакетов в web. По умолчанию web-сервер висит на 80-ом порту.
Используется web-сервером и броузером.
FTP - File Transfer Protocol. Протокол передачи файлов. По умолчанию ftp-сервер висит 
на 21-ом порту.
SMTP - Simple Mail Transfer Protocol. Протокол отправки почты. По этому протоколу почтовый 
клиент коннектится к почтовому серверу и отсылает ему почтовые сообщения.
POP3 - Post Office Protocol. Протокол чтения почты. По этому протоколу почтовый клиент 
проверяет наличие новых писем на сервере, и забирает их оттуда, если они есть. По умолчанию POP3-сервер 
висит на 110-ом порту. Этот протокол требует авторизации (введение логина и пароля), так как в 
противном случае любой мог бы забирать чужую почту.
NNTP - Network News Transfer Protocol. Протокол передачи новостей.
telnet - протокол эмуляции терминала. По этому протоколу коннектятся на удаленный 
сервер и работают там на шелле, как на своем компьютере. По умолчанию telnet открывают 
на 23-м порту.

Это, конечно не все протоколы из "семейства" TCP/IP. Их довольно много, да и перечислять
их нет никакого смысла, поэтому здесь упомянуты только основные.



АДРЕСАЦИЯ

Каждый компьютер подключаемый к Internet получает свой уникальный IP-адрес. 
Ip-адрес состоит из четырех чисел и имеет вид ххх.ххх.ххх.ххх (например, 62.118.137.150)
Internet-адрес имеет в длину четыре байта 
и состоит из двухчастей: сетевой и машинной.Первая часть означает логическую сеть, 
к которой относится адрес. 
На основании этой информации принимаются решения о маршрутизации ( routing ).
Вторая часть 
идентифицирует конкретную машину в сети. По соглашению, IP-адреса записываются как десятичные числа 
(по одному на каждый байт), разделенные точками, например 62.118.137.150

Каждый IP-адрес принадлежит сети определенного класса. 
Класс сети определяется значением байта адреса: 

0 8 16 24 31 
#########################################
Класс A ¦0| номер сети ¦ номер узла ¦ 
#########################################
Класс B ¦10| номер сети ¦ номер узла ¦ 
#########################################
Класс C ¦110| номер сети ¦ номер узла ¦ 
#########################################
Класс D ¦1110| групповой адрес ¦ 
#########################################
Класс E ¦11110| зарезервировано ¦ 
#########################################

Класс сети Диапазон значений первого байта Возможное кол-во сетей Возможное кол-во узлов

A 1-126 126 16777214

B 128--191 16382 65534

C 192-223 2097150 254

D 224-239 - 2**28

E 240-247 - 2**27

МАРШРУТИЗАТОРЫ

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

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

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



DNS

Интернет представляет собой глобальную сеть, то есть множество локальных сетей, объедененных воедино. 
В Интернете каждый компьютер имеет уникальный адрес в циферном формате, как то 62.118.137.150 
Каждый компьютер, который имеет такой адрес называется хостом сети Интернет и может изпользовать для передачи данных по Интернету 
транспортный протокол TCP/IP, который обеспечивает доставку пакета с информацией от одного хоста к другому. 
Таким образом для того, чтобы попасть на web-сервер, нужно набрать в броузере IP (адрес сервера в циферном формате).
Некоторые сайты, имеет несколько IP адресов, в основном 
это крупные компании. 

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

Теперь, при желании, владелец сервера может привязать к IP-адресу своего сервера доменное имя, например kodsweb.org.
Введя в своем броузере имя домена, мы прямиком попадаем на IP'шник, к которому оно привязано.


DNS (Domain Name System/Доменная Система Имен) - это распределительная база данных, которая содержит информацию 
о компьютерах, включенных в сеть Internet. Характер данных зависит от конкретной машины, но чаще всего информация 
включает имя машины, IP-адрес и данные для маршрутизации почты. Для удобства, большинство компьютеров имеют имена. 
Доменная система имен выполняет несколько задач, но основная ее работа - преобразование имён компьютеров а IP-адреса и наоборот. 

Пространство имен DNS (иерархия доменов) имеет вид дерева доменов, с полномочиями, возрастающими по мере приближения к корню дерева. 
Первый домен в иерархии доменов - корневой домен, не имеющий имени. [Корень дерева имеет имя "."] 
Под ним находятся домены верхнего уровня (корневые домены): .com, .net, .org, .edu, .gov, .mil, .int и двухбуквенные национальные домены (.ru, .uk, .us, .fr, .jp и т.д.). 

Кстати, совсем скоро к доменам верхнего уровня будут добавлены следующие домены: .biz, .info, .name, .pro, .museum, .aero, .coop. 

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

.gov - государственные учреждения 
.mil - военные учреждения 
.com - коммерческие организации 
.net - поставщики сетевых услуг 
.org - бесприбыльные организации 
.edu - учебные заведения 
.int - ... 

Для доменов вне США, в соответствии с территориальным расположением используются двухбуквенные коды стран (национальные домены). 
Например: 

www.ciberpolice.ru - в России 
www.berlin.de - а Германии 
www.hotex.nl - в Нидерландах 
и т.д.

Далее идут домены второго уровня (petrov.ru).
Доменами в зоне .ru ведает Российский НИИ Развития Общественных сетей (РосНИИРОС).

Среди доменов второго уровня есть домены общего пользования (generic) и домены открытого пользования (public).
Домен общего пользования зарегистрировать не дадут.

Домены всех остальных уровней, или сабдомены (subdomain), или виртуальные домены (все это разные названия одного и того же)
- всего лишь директории на сервере. Например, articles.petrov.ru, articles - директория на сервере petrov.ru.

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

Общение с DNS-сервером происходит 
по специально для этого написанному одноименному (DNS) протоколу

Назад

Возврат к списку

интернет Windows браузер общение Windows 7 Outlook операционные системы электронная почта ICQ email Гаджеты защита от вирусов USB 2.0 Рабочий стол своими руками пароль. windows возможности принтера юсб Mozilla Firefox Локальная сеть мониторы fps бесплатные программы утилиты Гибкие дисплеи изменить пароль USB 3.0 Роботы реклама windows 7 дополнительные сборы с болванок MultiSync EX231W Материнская плата настройка ftp файлы Голограммы Самые емкие винчестеры системная плата windows 8 жесткий диск Opera Монитор internet видео флешка Дом мечты интернет телефония Создание PDF транзисторы Виджеты загрузочная дискета Налог на болванки pdf видеокарта шрифты Защита от взломщиков как выбрать ноутбук 3D графика Windows Vista Создание образов DVD установить аську Виндовс загрузочная флешка Skype Переворот видео панель быстрого запуска skype виндовс. Как изменить пароль как установить аську HDD eMule аська на компьютер установить пароль Вконтакте захват видео USB Преобразуем форматы изображений пароль vkontakte вирусы энергосберегающий монитор Как поставить пароль кастомизация аудиоплеер установка