русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Административное устройство сети Интернет. Адресация и основные протоколы сети Интернет.


Дата добавления: 2014-11-28; просмотров: 1710; Нарушение авторских прав


Основным органом, осуществляющим регулирование Интернета является общественная организация ISOC (Internet Society – Интернет сообщество), которая управляет рядом технических комитетов, отвечающих за систему стандартов, разработку протоколов, архитектуры Интернет, развитие систем маршрутизации и доменных имен, оптимизацию адресного пространства, развитие перспективных технологий и системы безопасности Интернета.

 

Административное управление системой корневой зоны Интернет в одностороннем порядке осуществляется правительством США. Функции международного управления Интернетом выполняет Министерство торговли США.

 

В России функции по администрированию домена RU, присвению IP-адресов, поддержанию хранилища документов выполняет Российский НИИ развития общественных связей (РосНИИРОС). Российское отделение ISOC «РАЙНЕТ» выполняет работы, связанные с сертификацией Интернет-операторов.

 

Основы межсетевой адресации и протоколы Интернет.IP-адреса во многом аналогичны почтовым индексам. Это последовательность из четырех чисел, разделенных точками, например, 192.168.0.1.

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

Класс сети задает масштаб сети и определяет пять классов сетей, представленных на рис. 6.11.

Если адрес начинается с 0, то сеть относится к классу А. Номер в сети занимает один байт, остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126. В таких сетях узлов должно быть больше 216, но не превышать 224.

 

Если первые два бита адреса равны 1, то сеть относится к классу В с числом узлов в диапазоне от 28 до 216.

 

Если адрес начинается с последовательности 110, то это сеть класса С с числом узлов не больше 28.



 

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

 

Адрес класса Е зарезервирован для будущих применений.

 

В настоящее время наблюдается дефицит IP-адресов. Очень сложно получить адрес класса В и практически невозможно адрес класса А. Для решения проблемы разработчиками стека TCP/IP был предложен подход, связанный с переходом на версию Ipv6, в которой под адресное пространство выделяется 16 байтов.

 

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

Доменные имена разделяются на части точками точно так же, как IP-адреса. IP-адреса уточняют место назначения слева направо, а доменные имена наоборот – справа налево. В целом, доменные имена имеют следующий формат:

имя-компьютера.домен-второго уровня.домен-первого-уровня

Домен первого уровня является наименее развернутым. Домены первого уровня, например, coм или ru, представляют тип организации или страну, к которой принадлежит данный компьютер. Домен 1 уровня обычно определяет страну местоположения сервера (ru – Россия; ua – Украина; uk – Великобритания; de – Германия) или вид организации (com – коммерческие организации; edu - научные и учебные организации; gov - правительственные учреждения; org – некоммерческие организации). Например, доменный адрес (доменное имя) www.microsoft.com обозначает компьютер с именем www в домене microsoft.com. Microsoft – это название фирмы, com - это домен коммерческих организаций. Имя компьютера www говорит о том, что на этом компьютере находится WWW-сервис. Это стандартный вид адреса серверов крупных фирм (например, www.intel.com, www.amd.com и т.д.). Имена компьютеров в разных доменах могут повторяться. Кроме того, один компьютер в сети может иметь несколько DNS-имен.

Когда вводится доменное имя, например, www.mrsu.ru, компьютер должен преобразовать его в адрес. Чтобы это сделать, компьютер посылает запрос серверу DNS, начиная с правой части доменного имени и двигаясь влево. Его программное обеспечение знает, как связаться с корневымсервером, на котором хранятся адреса серверов имён домена первого уровня (крайней правой части имени, например, ru). Таким образом, сервер запрашивает у корневого сервера адрес компьютера, отвечающего за домен ru. Получив информацию, он связывается с этим компьютером и запрашивает у него адрес сервера mrsu. После этого от сервера mrsu он получает адрес www компьютера, который и был целью данной прикладной программы.

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

В Интернет используются также универсальные указатели ресурсов URL (Universal Resource Locator).

URL включает в себя:

· метод доступа к ресурсу, т.е. протокол доступа (http, gopher, WAIS, ftp, file, telnet и др.);

· сетевой адрес ресурса (имя хост-машины и домена);

· полный путь к файлу на сервере.

В общем виде формат URL выглядит так:

method://host.domain[:port]/path/filename,

где method - одно из значений, перечисленных ниже:

file - файл на локальной системе;

http - файл на World Wide Web сервере;

gopher - файл на Gopher сервере;

wais - файл на WAIS (Wide Area Information Server) сервере;

news - группа новостей телеконференции Usenet;

telnet - выход на ресурсы сети Telnet;

ftp – файл на FTP – сервере.

host.domain – доменное имя в сети Интернет.

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

Пример: http://support.vrn.ru/archive/index.html.

Префикс http:// указывает, что далее следует адрес Web-страницы, /archive описывает каталог с именем archiv на сервере support.vrn.ru, а index.html - имя файла.

Протоколы TCP/IP являются протоколами нижнего уровня модели OSI. Помимо них существует целый ряд протоколов более высокого уровня, которые отвечают за передачу и обработку данных определенного назначения. К числу таких протоколов относят:

HTTP (Hyper Text Transfer Protocol) – протокол передачи гипертекста используется при пересылке Web-страниц с одного компьютера на другой.

FTP (File Transfer Protocol)- протокол передачи файлов со специального файлового сервера на компьютер пользователя. FTP дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети.

POP (Post Office Protocol) - стандартный протокол почтового соединения. Серверы POP обрабатывают входящую почту, а протокол POP предназначен для обработки запросов на получение почты от клиентских почтовых программ.

SMTP (Simple Mail Transfer Protocol) задает набор правил для передачи почты. Сервер SMTP возвращает либо подтверждение о приеме, либо сообщение об ошибке, либо запрашивает дополнительную информацию.

UUCP (Unix to Unix Copy Protocol) – в настоящее время устаревший, но все еще применяемый протокол передачи данных, в том числе для электронной почты. Этот протокол предполагает использование пакетного способа передачи информации, при котором сначала устанавливается соединение клиент- сервер и передается пакет данных, а затем автономно происходит его обработка.

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

 



<== предыдущая лекция | следующая лекция ==>
Назначение, возможности и структура сети Интернет. | Основные сервисы и технологии сети Интернет. Основы работы сервисов WWW и e-mail.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.031 сек.