КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лекция 3. Методы психологии труда
Специальные классы сетей Разбиение сетей на классы. Использование масок сетей Классы сетей План лекции ПРИНЦИПЫ АДРЕСАЦИИ В СЕТИ ИНТЕРНЕТ 1. Классы сетей 2. Разбиение сетей на классы. Использование масок сетей 3. Специальные классы сетей Каждое подключенное к сети Internet устройство (узел, host) однозначно адресуется 32-значным уникальным двоичным числом (разбиваемым точкой на 4 октета - например, 198.137.240.91). Адрес узла логически разделяется на две части, одна из которых называется идентификатором сети (Network ID), а другая - идентификатором узла (Host ID). Глобальная сеть объединяет множество сетей, каждая из которых имеет свой идентификатор Network ID, в каждой сети может находиться некоторое количество узлов, каждый из которых имеет свой Host ID. Именно таким образом (с помощью пары чисел - Network ID и Host ID) можно адресовать любой подключенный к глобальной сети на базе протокола TCP/IP узел. Существуют несколько классов адресов (A, B, C, D...), для которых используется различная разрядность полей Network ID и Host ID. Старшие разряды первого октета имеют специальное значение - они определяют принадлежность адреса к одному из 5 классов (табл.1).
Таблица 1. Классы адресов сети
В адресе класса А первый разряд равен 0, следующие 7 разрядов идентифицируют сеть, а последние 24 идентифицируют главный компьютер (host-компьютер) сети. При семи разрядах в части адреса сети минус два специальных номера сети (0 и 127) в классе А может быть всего 22-2=126 сетей, но в каждой из них может быть до 224 или более 16 млн. компьютеров. Таким образом, адреса класса А используются только для большого бизнеса, в военных и исследовательских организациях (например, General Electric, Defence Intelligence Agency, AT&T Bell Laboratory, Massachusetts Institute of Technology). Если первые два разряда адреса равны 10 - это адрес класса B, тогда последующие 16 разрядов указывают адрес сети, а последующие - адрес host-компьютера. Адреса класса В употребляются чаще адресов класса А для корпораций, университетов и поставщиков услуг Internet. Первые три разряда в классе С равны 110, последующий 21 разряд указывают адрес сети, последние 8 - host-компьютер. Адреса класса С употребляются организациями, у которых имеется менее 250 подключенных к Internet устройств. Адреса класса D, который начинаются с 110, только недавно начинают использоваться и поддерживают специальную службу групповой доставки сообщений (предназначены для компьютеров, совместно использующих общий протокол, а не для групп компьютеров, совместно использующих общую сеть). Групповая доставка сообщений Internet находится на стадии эксперимента, но в будущем может стать основой современной широковещательной технологии, такой как радио и телевидение. Адреса класс Е начинаются разрядами 11110 и зарезервированы для будущего расширения Сети. Некоторые адреса зарезервированы для специальных целей. · Адрес 0.0.0.0 предназначен для передачи пакетов “самому себе”, т.е. на свой узел. · Адрес 127.0.0.1 используется для тестирования сетевых приложений. · Адрес, в котором указан номер сети, а номер узла нулевой, используется для обозначения сети (например, 191.24.2.0). · Если все биты поля номера узла равны единице (например, 193.24.2.255), то это широковещательный адрес, пользуясь которым можно передавать пакеты сразу всем узлам данной сети. · Если все биты идентификатора сети и все биты идентификатора узла единичные (например, 255.255.255.255), адресуются все узлы данной сети. · Для адресации узла в данной сети можно вместо номера сети указать нулевое значение (например, 0.0.0.2). При подключении к Internet пользователю выделяется постоянный или временный адрес (или диапазон адресов, если пользователь решит организовать собственную сеть, подключенную к Internet). Временный адрес обычно действует лишь на время сеанса связи с Сетью посредством телефонной линии, при создании собственного сервера WWW необходим постоянный адрес (а при подключении к этому серверу через ЛВС других пользователей - некоторый диапазон адресов). В случае затруднений при соединении с Internet можно связаться с международной организацией InterNIC (Internet Network International Center) по адресу www.internic.net или через FTP ftp.internic.net или посредством электронной почты hostmaster@internic.net.
Стандартная схема разбиения поля адресов на классы порождает ряд проблем (правилом установлено, что адрес одного класса (A, B или C) относится только к одной сети, а не к набору ЛВС): · резкий рост таблиц маршрутизации в Интернете; · нерациональное использование адресного пространства. С этим столкнулось множество организаций, в результате чего были произведены небольшие изменения в системе адресации. Проблема решилась предоставлением сети возможности разделения на несколько частей с точки зрения внутренней организации. Был введен дополнительный уровень иерархии структуры IP-адреса: к номерам сети и хоста добавляется номер подсети (рис.1). Рис.1. Двухуровневая и трехуровневая иерархии IP-адресов
Таким образом, снаружи адресация проводится по номеру сети; внутренняя организация сети не видна извне. Любое изменение топологии внутренней сети не влияет на таблицы маршрутизации в Интернете. Это уменьшает первую проблему. С другой стороны, разбиение на подсети позволяет организации, которой выделена сеть, более гибко и экономно использовать адресное пространство, что смягчает вторую проблему. Поля номеров сети и подсети образуют расширенный сетевой префикс. Для выделения расширенного сетевого префикса используется маска подсети (subnet mask). Маска подсети - это 32-разрядное двоичное число (по длине IP-адреса), в разрядах расширенного префикса содержащая единицу, в остальных разрядах находится нуль. Расширенный сетевой префикс получается побитным сложением по модулю два IP-адреса и маски подсети. При таком построении очевидно, что число подсетей представляет собой степень двойки, где n - длина поля номера подсети. Таким образом, характеристики IP-адреса полностью задаются собственно IP-адресом и маской подсети. Для упрощения применяют следующую нотацию (CIDR-нотация): IP-адрес/длина расширенного сетевого префикса. Например, адрес 192.168.0.1 с маской 255.255.255.0 будет в данной нотации выглядеть как 192.168.0.1/24 (24-число единиц, содержащихся в маске подсети). Для стандартных классов сетей маски имеют следующие значения: · Класс А - 11111111.00000000.00000000.00000000 (255.0.0.0); длина расширенного сетевого префикса - 8. · Класс В - 11111111.11111111.00000000.00000000 (255.255.0.0); длина расширенного сетевого префикса - 16. · Класс С - 11111111.11111111.11111111.00000000 (255.255.255.0); длина расширенного сетевого префикса - 24. Снабжая каждый IP-адрес маской, можно отказаться от понятий классов адресов и сделать более гибкой систему адресации. В масках количество единиц в последовательности, определяющей границу номера сети, не обязательно должно быть кратным 8, чтобы повторять деление адреса на байты. Механизм масок широко распространен в IP-маршрутизации, причем маски могут использоваться для самых разных целей. С их помощью администратор может структурировать свою сеть, не требуя от поставщика услуг дополнительных номеров сетей. В RFC 1009 был определен порядок использования в сети, разделенной на подсети, нескольких масок подсети. В этом случае расширенные сетевые префиксы имеют разную длину, и маски подсетей называются масками переменной длины. Таким образом мы можем разбить сеть на подсети разного размера. Подсети выделяются рекурсивно: сеть разбивается на подсети, далее некоторые из этих подсетей в свою очередь тоже делятся на подсети и т.д.
В связи с безудержным расширением сети Internet в последнее время ощущается нехватка IP-адресов; проблему призван решить стандарт IP версии 6 (сокращенно IPv6). Протокол IPv6 подвергается критике за включение во все IP-адреса уникального кода, однозначно идентифицирующего включенный в сеть компьютер (таким образом может быть идентифицирован конкретный пользователь). Однако IP-адреса, задаваемые в виде 4-х десятичных чисел, неудобны для восприятия человеком. Поэтому была разработана т.н. доменная система имен узлов, обеспечивающая уникальность имен за счет иерархической структуры (рис.2); при этом полный доменный адрес формируется справа налево путем добавления имен вложенных дом е нов, разделенных точкой. Регистрацию доменного имени осуществляет организация InterNIC, регистрация платная. Рис.2. Пример иерархической доменной структуры системы имен (слева) и полные доменные имена узлов (справа)
Для отображения доменных имен на адреса IP в сети Internet существует специальная распределенная база данных DNS (Domain Name System), пользуясь которой (через т.н. сервер DNS) узлы могут преобразовывать дом е нные адреса в численные IP-адреса. Для ОС Windows применяются также серверы WINS, управляющие базой данных, в которой устанавливается соответствие адресов TCP/IP и имен компьютеров NetBIOS сети Microsoft. Для установления соответствия между адресами IP и дом е нными адресами используется файл HOSTS (соответствия для NetBIOS-адресов задаются файлом LMHOST); оба файла редактируются вручную. При создании сети Internet для нее было определено несколько доменов высшего уровня, разделявших доменные адреса по их принадлежности к различным организациям (табл.2).
Таблица 2. Имена доменов высшего уровня
По мере дальнейшего развития сети Internet в ней появились домены верхнего уровня, принадлежащие различным странам (полный список находится на сервере ftp.wisc.edu).
Таблица 3. Имена доменов верхнего уровня
В России до сих пор используется имя домена su, принадлежащего в прошлом СССР. Адрес каждого ресурса (файла) Internet задается с использованием т.н. адреса URL (Uniform Resource Locator), имеющего следующий формат: протокол://доменный_адрес_узла/путь_к_файлу/имя_файла. Как видно из вышеприведенного описания, URL-адрес по синтаксису близок к принятым в современных ОС полным (с учетом пути по файловой системе) адресам файлов и является расширением этой системы, дополнительно введена информация о протоколе обмена сообщениями и понятие узла сети. URL-адрес однозначно определяет конкретный файл в Сети, причем для пользователя абсолютно неважно, находится ли этот файл на данной ЭВМ или на компьютере, расположенном на расстоянии многих тысяч километров и включенном в сеть Internet. Для серверов WWW применяется следующая форма универсального идентификатора ресурсов URL: http://host[:port][path]. Параметр host обязателен. Он должен быть указан в виде доменного адреса или как IP-адрес (в форме четырех десятизначных чисел), например http://www.microsoft.com; http://154.23.12.101. Необязательный параметр port задает номер порта для работы с протоколом HTTP, по умолчанию это порт с номером 80. Номер порта идентифицирует программу, работающую в узле сети TCP/IP и взаимодействующую с другими программами, функционирующими на том же или на другом узле сети. Ниже показано, как нужно указывать в URL-адресе номер порта http://www.my_server.srv/:82. Для адресов электронной почты используется несколько иной (использующий символ ‘@’ между именем почтового ящика и дом е нным именем узла) синтаксис адреса.
Дата добавления: 2014-01-20; Просмотров: 362; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |