русс | укр

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

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

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

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


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

Адресация в Интернете


Дата добавления: 2013-12-23; просмотров: 828; Нарушение авторских прав


Сетевой протокол и интерфейс

Сетевой протокол – это совокупность правил, обеспечивающая взаимодействие сетевых подсистем одного уровня. Он определяет форматы пакетов, последовательность их передачи, время ожидания ответов и т.д.

Сетевой интерфейс – это совокупность правил, определяющая взаимодействие смежных уровней в одной системе.

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

Данные, передаваемые на 5, 6, 7 уровнях называются сообщениями;

данные, передаваемые на 4 уровне, называются сегментами;

данные, передаваемые на 3 уровне, называются дайтограммами;

данные, передаваемые на 2 уровне, называются кадрами, или фреймами;

данные, передаваемые на 1 уровне, называются блоками битов.

Для того, чтобы в процессе обмена информацией компьютеры могли «найти друг другу», в сети Internet существует единая система адресации, основанная на использовании IP-адреса. Каждый компьютер, подключенный к Internet, имеет свой уникальный 32-битный (в двоичной системе) IP-адрес. Система IP-адресации учитывает структуру Интернета, то есть то, что Интернет является сетью сетей, а не объединением отдельных компьютеров. IP-адрес содержит адрес сети и адрес компьютера в данной сети.

Для обеспечения максимальной гибкости в процессе распределения IP-адресов, в зависимости от количества компьютеров в сети, адреса разделяются на три класса А, В, С. Первые биты адреса отводятся для идентификации класса, а остальные разделяются на адрес сети и адрес компьютера (см. табл.):

Таблица. IP-адресация в сетях различных классов

Класс А Адрес сети (7 битов) Адрес компьютера (24 бита)
Класс В Адрес сети (14 битов) Адрес компьютера (16 битов)
Класс С Адрес сети (21 бит) Адрес компьютера (8 битов)
               

Например, адрес сети класса А имеет только 7 битов для адреса сети и 24 бита для адреса компьютера, то есть может существовать лишь 27=128 сетей этого класса, зато в каждой сети может содержаться 224=16 777 216 компьютеров.



В десятичной записи IP-адрес состоит из 4 чисел, разделенных точками, каждое из которых лежит в диапазоне от 0 до 255. например, IP-адрес может иметь такой вид: 195.34.32.11.

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

Адреса класса А – число от 0 до 127;

Адреса класса В – число от 128 до 191;

Адреса класса С – число от 192 до 223.

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

Доменная система имен. Компьютеры легко могут найти друг друга по числовому IP-адресу, однако человеку запомнить числовой адрес нелегко, и для удобства была введена Доменная Система Имен (DNS – Domain Name System).

Доменные имена и IP-адреса распределяются международным координационным центром доменных имен и IP- адресов (ICANN), в который входят по 5 представителей от каждого континента. Доменная система имен имеет иерархическую структуру: домены верхнего уровня - домены второго уровня и так далее. Домены верхнего уровня бывают двух типов: географические (двухбуквенные – каждой стране соответствует двухбуквенный код) и административные (трехбуквенные).

Таблица. Некоторые имена доменов верхнего уровня.

Административные Тип организации Географические Страна
com Коммерческая ca Канада
edu Образовательная de Германия
gov Правительственная США jp Япония
int Международная ru Россия
mil Военная США su Бывший СССР
net Компьютерная сеть uk Англия /Ирландия
org Некоммерческая us США

России принадлежит географический домен Ru. Интересно, что давно су­ществующие серверы могут относиться к домену su (СССР). Обозначение ад­министративного домена позволяет определить профиль организации, владельца домена.

 



<== предыдущая лекция | следующая лекция ==>
Модель взаимодействия открытых систем | Специальное коммуникационное оборудование


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


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

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

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


 


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

 
 

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

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