Лабораторная работа № 1
Цель работы: знакомство с основными приемами работы в одноранговой локальной вычислительной сети и видами применяемых адресов.
(стандарты 10Base-5 и 10Base-2).
Рис. 1
В стандартах 10Base-T и 10Base-F каждый из узлов (рис. 2) подключается к одному из портов многопортового повторителя – концентратора Hub (хаб), работа которого построена по принципу: принятый на одном из портов сигнал хаб транслирует на выходы всех портов концентратора, за исключением того порта, на котором был принят этот сигнал. Соединение выполняется витыми парами (10Base-T) или волоконно-оптическим кабелем (10Base-F). По характеру подключения эта разновидность ЛВС физически выполняется как «звезда», а по алгоритму работы хаба – сохраняет все признаки шинной топологии.
Рис. 2
Подобным же образом сеть Token Ring, работающая по технологии маркерного кольца, физически конфигурируется как «звезда». Принцип концентрации некоторой части межузловых соединений во внутренней структуре хаба может быть развит с целью достижения более высокого быстродействия за счет параллельной обработки внутрисетевого трафика подключением сегментов узлов к портам коммутатора Switch (свитч), но пока это находит применение при логической структуризации сети.
Обмен данными по сети Ethernet происходит при соблюдении следующего формата кадра:
Преамбула |
Адресполучателя |
Адрес отправителя |
Длина поля данных |
Поле данных |
CRC |
8 байт |
6 байт |
6 байт |
2 байта |
46-1800 байт |
4 байта |
Преамбула – это своего рода синхросигнал, в течение 7 байт которого передается последовательность чередующихся 1 и 0, которая заканчивается (в восьмом байте) начальным ограничителем кадра 10101011. После преамбулы приемник готов анализировать Адрес получателя сообщений.
Адреса получателя и отправителя – это уникальные адреса для каждой из сетевых карт, задаваемые фирмой-изготовителем. Это так называемые физические адреса. Расположение этих адресов в начале кадра убеждает в том, что знать их просто необходимо независимо от места нахождения получателя и отправителя в общей распределенной межсетевой структуре.
CRC – поле защиты информации циклическим кодом.
Вообще говоря, физических адресов могло бы быть достаточно для обмена внутри небольшой изолированной сети, но совершенно недостаточно для организации сеанса между узлами, находящимися в разных подсетях. Это происходит по той простой причине, что невозможно отслеживать миллиарды адресов адаптеров, состав которых динамично меняется из-за пополнения сети новыми узлами или исключения какой-либо части из них, замены сетевого оборудования и т.д.
Рис. 3
Таким образом, в соответствии с физическим адресом каждый из адаптеров решает, принимать или не принимать ему сигнал, действующий на его входе, а по IP-адресу просто находится местоположение требуемого узла сети.
Так как IP- адрес получателя сообщений изначально известен (или может быть определен через службу доменных имен DNS), а физический адрес необходимо определить, в сетевом программном обеспечении предусмотрена стандартная процедура широковещательного ARP-запроса, смысл которого означает: «Узел с таким-то IP-адресом! Сообщите свой физический адрес». Несмотря на наличие других средств, таких, как хранение некоторых совокупностей адресов в кэш-памяти с последующим их извлечением при необходимости, определение физического адреса (так называемое разрешение аппаратного адреса) через широковещательный запрос является универсальным.
Прежде всего, IP–адрес – это адрес не компьютера, а его сетевой карты. Поэтому, если компьютер имеет несколько сетевых карт, то он имеет столько же IP–адресов (рис. 4).
Рис. 4
IP–адрес пока состоит из 4 байт, и вот эту 32-разрядную двоичную комбинацию можно записать по-разному, например:
- в двоичном виде: 10000110 00011000 00001000 01000010;
- в десятичном: 2249721922;
- в шестнадцатеричном: Ох86180842;
- в десятичном с точкой: 134.24.8.66.
Из-за большего удобства восприятия принято IP-адрес записывать в виде: десятичное с точкой.
По своей структуре он состоит из двух частей: идентификатора (номера) сети и идентификатора узла, занимающего правую (младшую) часть адреса. Чтобы иметь возможность рационально распределять адресное пространство среди имеющихся сетей различного размера, применена система классификации адресов. Как видно из таблицы, для нумерации относительно небольшого числа очень крупных сетей (Nmax = 127), каждая из которых содержит до Mmax = 16 777 216 узлов, предусмотрен класс А. Нулевое значение старшего бита идентификатора сети определяет принадлежность к классу А.
Класс |
Старшие биты |
IP – адрес |
Идентификаторсети |
Идентификатор узла |
A |
0------- |
w.x.y.z |
w |
x.y.z |
B |
10------ |
w.x.y.z |
w.x |
y.z |
C |
110----- |
w.x.y.z |
w.x.y |
z |
D |
1110---- |
Для широковещания |
Подобно этому, класс В содержит до Nmax = 16 384 сетей с числом узлов в каждой до Mmax = 65 536, а класс С включает в себя Nmax = 2 097 152 сетей с Mmax < 256 узлов.
Определяя десятичное значение старшего байта идентификатора сети, можно установить по IP–адресу принадлежность к определенному классу.
Класс сети |
Диапазон значений старшего байта |
A |
От 0 до 126 |
B |
От 128 до 191 |
C |
От 192 до 224 |
D |
От 225 до 240 |
Здесь учтены дополнительные соглашения об использовании IP-адресов:
- если идентификатор сети состоит из одних нулей, это означает, что узлы назначения и отправления находятся в одной сети;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.