Структура взаимодействия в Интернете
| Категория реферата: Рефераты по коммуникации и связи
| Теги реферата: антикризисное управление предприятием, конспект по изо
| Добавил(а) на сайт: Shapovalov.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
Следующий уровень (уровень III) - это уровень межсетевого взаимодействия, который занимается передачей пакетов с использованием различных транспортных технологий локальных сетей, территориальных сетей, линий специальной связи и т. п.
В качестве основного протокола сетевого уровня (в терминах модели OSI) в стеке используется протокол IP, который изначально проектировался как протокол передачи пакетов в составных сетях, состоящих из большого количества локальных сетей, объединенных как локальными, так и глобальными связями. Поэтому протокол IP хорошо работает в сетях со сложной топологией, рационально используя наличие в них подсистем и экономно расходуя пропускную способность низкоскоростных линий связи. Протокол IP является дейтаграммным протоколом, то есть он не гарантирует доставку пакетов до узла назначения, но старается это сделать.
К уровню межсетевого взаимодействия относятся и все протоколы, связанные с составлением и модификацией таблиц маршрутизации, такие как
протоколы сбора маршрутной информации RIP (Routing Internet Protocol) и
OSPF (Open Shortest Path First), а также протокол межсетевых управляющих
сообщений ICMP (Internet Control Message Protocol). Последний протокол
предназначен для обмена информацией об ошибках между маршрутизаторами сети
и узлом - источником пакета. С помощью специальных пакетов ICMP сообщается
о невозможности доставки пакета, о превышении времени жизни или
продолжительности сборки пакета из фрагментов, об аномальных величинах
параметров, об изменении маршрута пересылки и типа обслуживания, о
состоянии системы и т.п.
Следующий уровень (уровень II) называется основным. На этом уровне
функционируют протокол управления передачей TCP (Transmission Control
Protocol) и протокол дейтаграмм пользователя UDP (User Datagram Protocol).
Протокол TCP обеспечивает надежную передачу сообщений между удаленными
прикладными процессами за счет образования виртуальных соединений. Протокол
UDP обеспечивает передачу прикладных пакетов дейтаграммным способом, как и
IP, и выполняет только функции связующего звена между сетевым протоколом и
многочисленными прикладными процессами.
Верхний уровень (уровень I) называется прикладным. За долгие годы использования в сетях различных стран и организаций стек TCP/IP накопил большое количество протоколов и сервисов прикладного уровня. К ним относятся такие широко используемые протоколы, как протокол копирования файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы доступа к удаленной информации, такие как WWW и многие другие. Остановимся несколько подробнее на некоторых из них.
Протокол пересылки файлов FTP (File Transfer Protocol) реализует
удаленный доступ к файлу. Для того, чтобы обеспечить надежную передачу, FTP
использует в качестве транспорта протокол с установлением соединений - TCP.
Кроме пересылки файлов протокол FTP предлагает и другие услуги. Так, пользователю предоставляется возможность интерактивной работы с удаленной
машиной, например, он может распечатать содержимое ее каталогов. Наконец,
FTP выполняет аутентификацию пользователей. Прежде, чем получить доступ к
файлу, в соответствии с протоколом пользователи должны сообщить свое имя и
пароль. Для доступа к публичным каталогам FTP-архивов Internet парольная
аутентификация не требуется, и ее обходят за счет использования для такого
доступа предопределенного имени пользователя Anonymous.
В стеке TCP/IP протокол FTP предлагает наиболее широкий набор услуг для работы с файлами, однако он является и самым сложным для программирования. Приложения, которым не требуются все возможности FTP, могут использовать другой, более экономичный протокол - простейший протокол пересылки файлов TFTP (Trivial File Transfer Protocol). Этот протокол реализует только передачу файлов, причем в качестве транспорта используется более простой, чем TCP, протокол без установления соединения - UDP.
Протокол telnet обеспечивает передачу потока байтов между процессами, а также между процессом и терминалом. Наиболее часто этот протокол используется для эмуляции терминала удаленного компьютера. При использовании сервиса telnet пользователь фактически управляет удаленным компьютером так же, как и локальный пользователь, поэтому такой вид доступа требует хорошей защиты. Поэтому серверы telnet всегда используют как минимум аутентификацию по паролю, а иногда и более мощные средства защиты, например, систему Kerberos.
Протокол SNMP (Simple Network Management Protocol) используется для
организации сетевого управления. Изначально протокол SNMP был разработан
для удаленного контроля и управления маршрутизаторами Internet, которые
традиционно часто называют также шлюзами. С ростом популярности протокол
SNMP стали применять и для управления любым коммуникационным оборудованием
- концентраторами, мостами, сетевыми адаптерами и т.д. и т.п. Проблема
управления в протоколе SNMP разделяется на две задачи.
Первая задача связана с передачей информации. Протоколы передачи управляющей информации определяют процедуру взаимодействия SNMP-агента, работающего в управляемом оборудовании, и SNMP-монитора, работающего на компьютере администратора, который часто называют также консолью управления. Протоколы передачи определяют форматы сообщений, которыми обмениваются агенты и монитор.
Вторая задача связана с контролируемыми переменными, характеризующими состояние управляемого устройства. Стандарты регламентируют, какие данные должны сохраняться и накапливаться в устройствах, имена этих данных и синтаксис этих имен. В стандарте SNMP определена спецификация информационной базы данных управления сетью. Эта спецификация, известная как база данных MIB (Management Information Base), определяет те элементы данных, которые управляемое устройство должно сохранять, и допустимые операции над ними.
3 Адресация в IP-сетях
а) Типы адресов: физический (MAC-адрес), сетевой (IP-адрес) и символьный
(DNS-имя)
Каждый компьютер в сети TCP/IP имеет адреса трех уровней:
. Локальный адрес узла, определяемый технологией, с помощью которой построена отдельная сеть, в которую входит данный узел. Для узлов, входящих в локальные сети - это МАС-адрес сетевого адаптера или порта маршрутизатора, например, 11-А0-17-3D-BC-01. Эти адреса назначаются производителями оборудования и являются уникальными адресами, так как управляются централизовано. Для всех существующих технологий локальных сетей МАС-адрес имеет формат 6 байтов: старшие 3 байта - идентификатор фирмы производителя, а младшие 3 байта назначаются уникальным образом самим производителем. Для узлов, входящих в глобальные сети, такие как
Х.25 или frame relay, локальный адрес назначается администратором глобальной сети.
. IP-адрес, состоящий из 4 байт, например, 109.26.17.100. Этот адрес используется на сетевом уровне. Он назначается администратором во время конфигурирования компьютеров и маршрутизаторов. IP-адрес состоит из двух частей: номера сети и номера узла. Номер сети может быть выбран администратором произвольно, либо назначен по рекомендации специального подразделения Internet (Network Information Center, NIC), если сеть должна работать как составная часть Internet. Обычно провайдеры услуг Internet получают диапазоны адресов у подразделений
NIC, а затем распределяют их между своими абонентами.
Номер узла в протоколе IP назначается независимо от локального адреса узла.
Деление IP-адреса на поле номера сети и номера узла - гибкое, и граница
между этими полями может устанавливаться весьма произвольно. Узел может
входить в несколько IP-сетей. В этом случае узел должен иметь несколько IP-
адресов, по числу сетевых связей. Таким образом IP-адрес характеризует не
отдельный компьютер или маршрутизатор, а одно сетевое соединение.
. Символьный идентификатор-имя, например, SERV1.IBM.COM. Этот адрес назначается администратором и состоит из нескольких частей, например, имени машины, имени организации, имени домена. Такой адрес, называемый также DNS-именем, используется на прикладном уровне, например, в протоколах FTP или telnet.
б) Три основных класса IP-адресов
IP-адрес имеет длину 4 байта и обычно записывается в виде четырех чисел, представляющих значения каждого байта в десятичной форме, и разделенных
точками, например:
128.10.2.30 - традиционная десятичная форма представления адреса,
10000000 00001010 00000010 00011110 - двоичная форма представления этого же
адреса.
На рисунке 1 показана структура IP-адреса.
Класс А
|0 |N сети |N узла |
Класс В
|1 |0 |N сети |N узла |
Класс С
|1 |1 |0 |N сети |N узла |
Класс D
|1 |1 |1 |0 |адрес группы multicast |
Класс Е
|1 |1 |1 |1 |0 |зарезервирован |
Рис. 1. Структура IР-адреса
Адрес состоит из двух логических частей - номера сети и номера узла в сети.
Какая часть адреса относится к номеру сети, а какая к номеру узла, определяется значениями первых битов адреса:
. Если адрес начинается с 0, то сеть относят к классу А, и номер сети занимает один байт, остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126. (Номер 0 не используется, а номер 127 зарезервирован для специальных целей, о чем будет сказано ниже.) В сетях класса А количество узлов должно быть больше 216 , но не превышать 224.
. Если первые два бита адреса равны 10, то сеть относится к классу В и является сетью средних размеров с числом узлов 28 - 216. В сетях класса В под адрес сети и под адрес узла отводится по 16 битов, то есть по 2 байта.
Рекомендуем скачать другие рефераты по теме: реферат на тему казахстан, контрольные по геометрии.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата