Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методические указания и задание на курсовой проект по дисциплине Сетевые технологии

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное образовательное бюджетное учреждение
высшего профессионального образования
Московский технический университет связи и информатики
Кафедра информационной безопасности и автоматизации
Ерохин С.Д.
по дисциплине
СЕТЕВЫЕ ТЕХНОЛОГИИ
для студентов-заочников 5 курса
(направление 230400)
Москва 2014
по дисциплине
СЕТЕВЫЕ ТЕХНОЛОГИИ
Составитель С.Д.Ерохин, к.т.н., доцент
План УМД на 2014/2015 уч.г.
Издание утверждено на заседании кафедры. Протокол № 3 от 26.11.2013г.
Рецензент В.Б.Крейнделин, д.т.н., профессор
2
Содержание
Введение ................................................................................................................... 4
Топология локальных сетей ................................................................................... 4
Модель OSI .............................................................................................................. 7
Физическая среда Ethernet .................................................................................... 11
Метод доступа к физической среде ..................................................................... 13
Кодирование информации на физическом уровне ............................................ 14
MAC-адрес ............................................................................................................. 20
Кадр Ethernet .......................................................................................................... 22
IP-адресация ........................................................................................................... 24
Протокол ARP ........................................................................................................ 29
Содержание курсовой работы .............................................................................. 31
Этапы выполнения курсовой работы .................................................................. 32
Оформление курсовой работы ............................................................................. 33
ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ ................................................................ 34
Список литературы ............................................................................................... 35
3
Введение
Сеть – группа объединенных устройств. В мире существует большое
количество разнообразных телекоммуникационных сетей: локальные вычис­лительные сети, Интернет, сети сигнализации OKC-7, сети Frame Relay, те­лефонные сети и т.д. В рамках данного пособия будут рассматриваться толь­ко локальные вычислительные сети передачи данных.
Типичная локальная вычислительная сеть (ЛВС) состоит из узлов
(компьютеров, периферийного (например, сетевые принтеры, МФУ и т.д.) и сетевого оборудования (коммутаторы, маршрутизаторы и т.д.)), соединен­ных средой передачи данных (проводной (медные или оптические кабели) или беспроводной).
Топология локальных сетей
Топология сети - это способ соединения сетевых узлов между собой.
Существуют три базовые топологии сети: "звезда", "общая шина" и "кольцо".
Топология типа "звезда". Каждый сетевой узел через специальный
сетевой адаптер подключается отдельным кабелем к объединяющему цен­тральному устройству. В качестве центрального узла, как правило, выступает коммутационное сетевое оборудование: коммутаторы, свитчи или хабы. При необходимости можно объединить вместе несколько сетей с топологией "звезда" в разветвленную «звезду».
Достоинства:
- выход из строя одного из сетевых узлов не влияет на работоспособ-
ность других сетевых узлов;
- легко идентифицировать сетевые проблемы;
- пропускная способность сети определяется пропускной способностью
центрального узла.
4
Недостатки:
- при выходе из строя центрального узла вся сеть перестает функцио-
нировать;
- достаточно большой расход кабеля по сравнению с другими тополо-
гиями.
Рисунок 1 - Топология «звезда»
Топология "общая шина". Все сетевые узлы подключаются к одному кабелю последовательно. Кабель как среда передачи данных используется совместно всеми сетевыми узлами по очереди.
Рисунок 2 – Топология «общая шина»
5
Достоинства: при определенном расположении сетевых элементов достаточно малый расход кабеля.
Недостатки:
- при разрыве кабеля сеть перестает функционировать;
- сложность идентификации сетевых проблем;
- производительность сети зависит от интенсивности сетевых элемен-
тов.
Топология "кольцо". Данные передаются от сетевого узла к другому через замкнутую среду передачи данных.
Рисунок 3 – Топология «кольцо»
Достоинства:
- отказоустойчивость сети за счет резервного сегмента кабеля;
- при определенном расположении сетевых элементов достаточно ма-
лый расход кабеля.
Недостатки:
- требуются специальные протоколы или сетевые стандарты для избе-
жания зацикливания сообщений в сети.
В настоящее время при построении локальных и кампусных сетей пе­редачи данных часто используют комбинированные топологии. Например, достаточно часто используют топологии «звезда-шина» (несколько коммута­торов последовательно соединяются между собой) или «шина-звезда-кольцо» (для отказоустойчивости коммутаторы соединяются в кольцо). Такие тополо-
6
гии очень распространены при построении ЛВС в многоэтажных зданиях, когда есть поэтажные коммутаторы для клиентских рабочих станций, кото­рые объединяются между собой в кольцо.
Рисунок 4 – Топология «звезда-шина»
Модель OSI
Эталонная модель OSІ (Open System Interconnection - OSI), разработан­ная в 1984 году Международной организацией по стандартизации (International Organization of Standardization – ISO), является определяющим документом концепции разработки открытых стандартов для организации соединения систем. Открытая система - система, доступная для взаимодейст­вия с другими системами в соответствии с принятыми стандартами.
Семиуровневая эталонная модель ―Взаимосвязь открытых систем‖ бы­ла разработана с целью упрощения взаимодействия устройств в сетях. Семи­уровневая эталонная модель представляет собой рекомендации (разработчи­кам сетей и протоколов) для построения стандартов совместимых сетевых программных продуктов и служит базой для производителей при разработке совместимого сетевого оборудования. Рекомендации стандарта должны быть реализованы как в аппаратуре, так и в программных средствах вычислитель­ных сетей.
Семиуровневая эталонная модель OSI определяет семь уровней взаи­модействия систем в сетях с коммуникацией пакетов, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень. На-
7
звания уровней: физический, канальный, сетевой, транспортный, сеансовый, представительский и прикладной. Каждый уровень функционирует незави­симо от выше - и нижележащих уровней. Каждый уровень может общаться с непосредственным соседним уровнем, однако он полностью изолирован от прямого обращения к следующим уровням.
Семиуровневая эталонная модель OSI описывает только системные средства взаимодействия, реализуемые операционной системой, системными утилитами, системными аппаратными средствами.
Рисунок 5 – Семиуровневая модель OSI и протоколы взаимодействия
Физический уровень (Physical layer) получает пакеты данных от выше­лежащего канального уровня и преобразует их в оптические или электриче­ские сигналы, соответствующие 0 и 1 бинарного потока. Эти сигналы посы­лаются через среду передачи на приемный узел. К этому уровню имеют от­ношение характеристики физических сред передачи данных, такие как поло­са пропускания, помехозащищенность, волновое сопротивление и другие. На
8
этом же уровне определяются характеристики электрических сигналов, пере­дающих дискретную информацию, такую как крутизна фронтов импульсов, уровни напряжения или тока передаваемого сигнала, тип кодирования, ско­рость передачи сигналов. Кроме того, здесь стандартизируются типы разъе­мов и назначение каждого контакта.
Канальный уровень. Канальный уровень обеспечивает создание, пере­дачу и прием кадров данных. Этот уровень обслуживает запросы сетевого уровня и использует сервис физического уровня для приема и передачи паке­тов.
Поэтому одной из задач канального уровня ( Data Link layer ) является проверка доступности среды передачи. Другая задача канального уровня — реализация механизмов обнаружения и коррекции ошибок. Для этого на канальном уровне биты группируются в наборы, называе­мые кадрами ( frames ). Канальный уровень обеспечивает корректность пере­дачи каждого кадра, помещая специальную последовательность бит в начало и конец каждого кадра, для его выделения, а также вычисляет контрольную сумму, обрабатывая все байты кадра определенным способом, и добавля­ет контрольную сумму к кадру. Когда кадр приходит по сети, получатель снова вычисляет контрольную сумму полученных данных и сравнивает ре­зультат с контрольной суммой из кадра. Если они совпадают, кадр считается правильным и принимается. Если же контрольные суммы не совпадают, то фиксируется ошибка.
Сетевой уровень ( Network layer ) отвечает за формирование пользова- телей на логические группы и служит для образования единой транспортной системы, объединяющей несколько сетей, причем эти сети могут использо­вать различные принципы передачи сообщений между конечными узлами и обладать произвольной структурой связей.
Кроме того, сетевой уровень отвечает за трансляцию логических адре­сов и имѐн в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.
9
Транспортный уровень ( Transport layer ). На пути от отправителя к получа- телю пакеты могут быть искажены или утеряны. Хотя некоторые приложе­ния имеют собственные средства обработки ошибок, существуют и такие, которые предпочитают сразу иметь дело с надежным соединением. Транс­портный уровень обеспечивает приложениям или верхним уровням сте­ка передачу данных с той степенью надежности, которая им требуется.
Транспортный уровень обеспечивает доставку информации с требуе­мым качеством между любыми узлами сети:
разбивка сообщения сеансового уровня на пакеты, их нумерация; буферизация принимаемых пакетов; упорядочивание прибывающих пакетов; адресация прикладных процессов; управление потоком.
Как правило, все протоколы, начиная с транспортного уровня и выше, реализуются программными средствами конечных узлов сети — компонен­тами их сетевых операционных систем. В качестве примера транспортных протоколов можно привести протоколы TCP и UDP стека TCP/IP и протокол SPX стека Novell.
Сеансовый уровень ( Session layer ) обеспечивает управле- ние диалогом: фиксирует, какая из сторон является активной в настоящий момент, предоставляет средства синхронизации. Последние позволяют вставлять контрольные точки в длинные передачи, чтобы в случае отказа можно было вернуться назад к последней контрольной точке, а не начинать все сначала. На практике немногие приложения используют сеансовый уро­вень, и он редко реализуется в виде отдельных протоколов, хотя функции этого уровня часто объединяют с функциями прикладного уровня и реализу­ют в одном протоколе.
Представительный уровень ( Presentation layer ) имеет дело с формой представления передаваемой по сети информации, не меняя при этом ее со­держания. За счет уровня представления информация, передаваемая при-
10
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]