- •1. Общие понятия вычислительных сетей 7
- •2. Протоколы компьютерных сетей 19
- •3. Технологии локальных сетей 33
- •4. Технологии больших сетей (интерсетей) 48
- •5. Интернет 70
- •6. Список сокращений 86
- •7. Библиографический список 88 Введение
- •1.Общие понятия вычислительных сетей
- •1.1.Понятие вычислительной сети
- •1.2.Компоненты компьютерных сетей
- •1.3.Базовые топологии сетей
- •1.4.Адресация узлов в сетях
- •1.5.Аппаратные компоненты сетей
- •1.5.1.Сетевые адаптеры
- •1.5.2.Повторители
- •1.5.3.Концентраторы
- •1.5.4.Мосты
- •1.5.5.Коммутаторы
- •1.5.6.Маршрутизаторы
- •1.5.7.Шлюзы
- •2.Протоколы компьютерных сетей
- •2.1.Понятие протокола и интерфейса
- •2.2.Модель osi
- •2.3.Взаимодействие уровней модели osi
- •2.4.Реализация физического уровня
- •2.5.Методы передачи данных на физическом уровне
- •2.6.Методы обнаружения и устранения ошибок передачи
- •2.7.Методы коммутации
- •3.Технологии локальных сетей
- •3.1.Подуровень llc
- •3.2.Технология Ethernet
- •3.2.1.Метод доступа csma/cd
- •3.2.2.Особенности технологии Ethernet
- •3.2.3.Коммутируемый Ethernet
- •3.2.4.Современное развитие Ethernet
- •3.2.5.Физический уровень технологий Ethernet
- •3.3.Технология Tocken Ring
- •3.3.1.Маркерный метод доступа
- •3.3.2.Особенности технологии Tocken Ring
- •3.3.3.Приоритеты в Tocken Ring
- •3.4.Технология fddi
- •3.5.Другие технологии локальных сетей
- •3.5.1.Технология atm
- •4.Технологии больших сетей (интерсетей)
- •4.1.Маршрутизация в интерсетях
- •4.2.Стек tcp/ip
- •4.3.Адресация в ip-сетях
- •4.3.1.Ip адреса
- •4.3.2.Локальные адреса в ip сетях
- •4.3.3.Доменные адреса
- •4.4. Разрешение адресов в ip-сетях
- •4.4.1.Протокол arp
- •4.4.2.Система dns
- •4.5.Протокол ip
- •4.6.Фрагментация ip пакетов
- •4.7.Маршрутизация в ip-сетях
- •4.8.Протоколы маршрутизации
- •4.8.1.Дистанционно-векторный протокол rip
- •4.8.2.Протокол состояния связей ospf
- •4.9.Протоколы транспортного уровня
- •4.9.1.Протокол udp
- •4.9.2.Протокол tcp
- •4.10.Протокол контроля сообщений
- •5.Интернет
- •5.1.Общие понятия об Интернет
- •5.2.Адресация ресурсов в Интернет
- •5.3.Основные службы в Интернет
- •5.3.1.Электронная почта
- •5.3.2.Списки рассылки
- •5.3.3.Группы новостей (телеконференции)
- •5.3.4.Система www
- •5.3.5.Сервис обмена файлами
- •5.4.Методы подключения к Интернет
- •5.4.1.Подключение к Интернет по коммутируемой телефонной линии
- •5.4.2.Подключение к Интернет по dsl-технологии
- •5.4.3.Асимметричный dsl (adsl)
- •5.4.4.Широкополосный доступ к Интернет
- •5.4.5.Подключение к Интернет по выделенной линии
- •5.4.6.Подключение к Интернет по технологии коммутации кадров (frame relay)
- •5.4.7.Подключение к Интернет по сети кабельного телевидения
- •5.4.8.Подключение к Интернет по радиоканалу
- •5.4.9.Подключение к Интернет по спутниковому каналу
- •5.4.10.Использование бытовой электрической сети для доступа в Интернет
- •5.4.11.Сравнение различных технологий доступа
- •6.Список сокращений
- •7.Библиографический список
3.2.2.Особенности технологии Ethernet
Технология Ethernet основана на использовании метода CSMA/CD. Скорость передачи данных установлена в 10 Мбит/с, таким образом, величина битового интервала составляет bt =0,1 мкс, а длительность межкадрового интервала – 96 bt = 9,6 мкс. Формат кадра Ethernet показан ниже.
преамбула |
DA |
SA |
L |
Кадр LLC |
FCS |
8 байт |
6 байт |
6 байт |
2 |
46< L <1500 байт |
4 |
Рис. 13. Формат кадра Ethernet
Преамбула – стандартная последовательность из 8 байт, используемая для синхронизации приемника, состоит из семи байт вида 10101010 и последний байт – 10101011;
DA (Destination Address) – аппаратный адрес адаптера рабочей станции назначения кадра (6 байт);
SA (Source Address) – аппаратный адрес адаптера рабочей станции источника кадра (6 байт);
L – длина поля данных в кадре (инкапсулированного в него кадра LLC), имеет размер два байта;
DATA – область данных, которые передаются в кадре. Размер этой области в технологии Ethernet ограничена как сверху (не более 1500 байт) и снизу (не менее 46 байт);
FCS (Frame Control Sequence) - состоит из 4 байт, содержащих контрольную сумму кадра. Она рассчитывается по алгоритму CRC - 32. При получении кадра опять рассчитывают контрольную сумму и сравнивают с переданной, определяя не искажен ли кадр.
Основа работы сети, основанной на методе доступа CSMA/CD, является надежное распознавание коллизий всеми узлами сети. Сами коллизии являются совершенно обычным явлением в сети Ethernet и важно лишь надежно их распознать. Для этого необходимо, чтобы выполнялось условие: Tmin > PDV, где Tmin – время передачи кадра минимальной длины, PDV (Path Delay Value) – время двойного оборота сигнала, т.е. время за которое сигнал коллизии будет принят передающей станцией при наихудшем случае – одновременной передаче кадров самыми удаленными станциями сети. Таким образом, передающая станция должна еще передавать свой кадр, когда получит сигнал о коллизии (если она произойдет). Только в этом случае станция сможет дописать в конец кадра сигнальную jam-последовательность.
Для выполнения условия распознавания коллизий размер минимального кадра в Ethernet приняли равной 64 байт (вместе с преамбулой – 72 байт или 576 бит). При этом размер поля данных кадра (без служебных полей составляет 46 байт). Отсюда следует ограничение на максимальный диаметр сети (расстояние между двумя наиболее удаленными друг от друга компьютерами). Время передачи кадра минимальной длины составляет 576 битовых интервала (т.е. для скорости 10Мбит/с – 57,6 мкс). За это время сигнал распространится примерно на 13280м, или (с учетом распространения туда и обратно) на 6635м. В стандарте Ethernet максимальный диаметр сети был определен с запасом и равен 2500 м.
3.2.3.Коммутируемый Ethernet
Выше было показано, что при использовании коммутаторов общая среда передачи данных делится на логические сегменты с локализованным трафиком. Если при этом используется технология Ethernet, то коллизии также локализуются внутри этих сегментов, поэтому они получили название домены коллизий. Таким образом, разбивая сеть на отдельные подсети с помощью коммутаторов можно преодолеть ограничение на максимальный диаметр сети, поскольку это ограничение будет касаться только каждой из подсетей.
Замена концентраторов на коммутаторы в рабочих группах приводит к тому, что каждая рабочая станция подключается к отдельному порту коммутатора и образует отдельный домен коллизий. Таким образом, общая среда передачи данных перестает существовать. При этом в каждом домене коллизий остаются всего два узла – адаптер рабочей станции и порт коммутатора, к которой она подключена. Эта ситуация называется микросегментацией сети и в этом случае может быть изменен метод доступа к среде. При этом возможны два режима работы узла:
полудуплексный – рабочая станция и порт коммутатора работают в общей среде передачи данных - используют два канала для приема и передачи кадров друг другу;
полнодуплексный – рабочая станция и порт коммутатора используют каждый свою пару каналов для приема и передачи кадров друг другу.
При использовании микросегментации рабочая станция может практически непрерывно передавать свои кадры к коммутатору, поскольку ей не нужно соревноваться с другими станциями за доступ к среде передачи данных. Однако, бесконтрольная передача кадров может привести к переполнению буфера коммутатора и потере кадров, что будет приводить к их повторной передаче и снижению общей пропускной способности сети. Существует несколько методов управления потоком кадров со стороны коммутатора.
В полудуплексном режиме коммутатор может оказывать влияние на «болтливый» конечный узел двумя методами:
метод обратного давления – создание искусственных коллизий в сегменте, путем посылания jam последовательностей в данный сегмент;
метод агрессивного поведения – захват среды передачи портом коммутатора путем невыполнения временных соотношений метода доступа: меньший межкадровый интервал после передачи кадра или меньшее время отсрочки после коллизии.
В дуплексном режиме (когда ничего не мешает конечному узлу передавать кадры по своему каналу связи) коммутатором используются специальные служебные кадры «приостановить передачу» и «возобновить передачу». Этот метод управления потоком описан в стандарте IEEE 802.3x.
