- Принципы передачи данных в сети: кодирование и синхронизация данных, методы коммутации, коммутация пакетов
- Компьютерные сети: принципы передачи данных. Топология сетей, протокол, кодирование информации. Модуляция и синхронизация данных, методы их коммутации. Пакеты данных, их функции. Применение подпрограмм в вычислительных процессах на языке Assembler.
- Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
- Введение
- Исходя из вышеперечисленных фактов, мы можем сделать выводы, что проблема передачи данных в сети и развитие методов коммутации, а также улучшение процессов кодирования и синхронизации информации, актуальна для настоящего времени и заслуживает к себе внимания.
- Цель работы: Рассмотреть принципы передачи данных в сети: кодирование и синхронизацию данных, методы коммутации, коммутацию пакетов.
- Задачи, которые необходимо выполнить в ходе реализации цели курсовой работы:
- 1. Исследовать компьютерные сети и принципы передачи данных в них:
- a. рассмотреть сети передачи данных и их классификацию;
- b. исследовать известные топологии сетей передачи данных;
- 1.3. Принципы передачи данных в компьютерных сетях
Принципы передачи данных в сети: кодирование и синхронизация данных, методы коммутации, коммутация пакетов
Компьютерные сети: принципы передачи данных. Топология сетей, протокол, кодирование информации. Модуляция и синхронизация данных, методы их коммутации. Пакеты данных, их функции. Применение подпрограмм в вычислительных процессах на языке Assembler.
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное государственное автономное образовательное учреждение
Высшего профессионального образования
«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
ИНСТИТУТ УПРАВЛЕНИЯ БИЗНЕС ПРОЦЕССАМИ И ЭКОНОМИКИ
КУРСОВАЯ РАБОТА
Принципы передачи данных в сети: кодирование и синхронизация данных, методы коммутации, коммутация пакетов
Содержание
- Введение
- Глава 1. Компьютерные сети. принципы передачи данных в сети
- 1.1 Сети передачи данных. Классификация сетей
- 1.1.1 Основные сведения о сетях передачи данных
- 1.1.2 Классификация сетей передачи данных
- 1.2 Топология сетей передачи данных
- 1.2.1 Топология «Шина»
- 1.2.2 Топология «Звезда»
- 1.2.3 Древовидная топология
- 1.2.4 Топология «Кольцо»
- 1.2.5 Полносвязная топология
- 1.2.6 Ячеистая топология
- 1.2.7 Смешанная топология
- 1.3 Принципы передачи данных в сети
- 1.3.1 Адресация компьютеров
- 1.3.2 Методы передачи данных в компьютерных сетях
- 1.3.3 Протокол передачи данных
- 1.4 Кодирование информации
- 1.4.1 AMI — Alternate Mark Inversion или ABP — Alternate bipolare
- 1.4.2 MAMI — Modified Alternate Mark Inversion или ASI
- 1.4.3B8ZS—Bipolarwith8ZeroSubstitution
- 1.4.4HDB3 —HighDensityBipolar3
- 1.4.5 Манчестерское кодирование (Manchester encoding)
- 1.4.6Дифференциальноеманчестерскоекодирование(Differential manchester encoding)
- 1.4.7 MLT-3
- 1.4.8 NRZ Non-return to zero (без возврата к нулю)
- 1.4.9 NRZI — Non-return to zero Inverted
- 1.4.10RZ—Returntozero(с возвратом к нулю)
- 1.4.11 FM 0 — Frequency Modulation 0 (частотная модуляция)
- 1.5 Модуляция и синхронизация данных
- 1.5.1 Модуляция
- 1.5.2 Синхронизация данных
- Вывод
- Глава 2. Коммутация. методы коммутации
- 2.1 Коммутация данных. Задачи и метод коммутации
- 2.1.1 Определение информационных потоков
- 2.1.2 Маршрутизация
- 2.1.3 Продвижение потоков, их распознавание и коммутация
- 2.1.4 Мультиплексирование и демультиплексирование
- 2.2 Типы коммутации
- 2.2.1 Схемы коммутации абонентов в сетях
- 2.2.2 Классы коммутации: постоянная и динамическая коммутация
- Вывод
- Глава 3. Пакеты данных. коммутация пакетов
- 3.1 Пакеты данных
- 3.1.1 Пакеты данных. Функции пакетов
- 3.1.2 Структура пакета
- 3.1.3 Формирование пакетов
- 3.2 Коммутация пакетов
- 3.2.1 Передача данных в сети с коммутацией пакетов
- 3.2.2 Методы пакетной коммутации
- Вывод
- Глава 4. Применение подпрограмм в вычислительных процессах на языкеAssembler
- Заключение
- Список использованных источников
Введение
В настоящее время активно растут потоки разнообразной информации и скорость ее распространения. Увеличивается количество новых всевозможных сетей, которые существенно упрощают процесс распространения этой самой информации. Существующие сети расширяются, возрастает число пользователей этих сетей. Растут также и требования, предъявляемые к передаваемому трафику, пропускной способности, протяженности (масштабности), защите информации (передачи данных), причем безопасность передаваемой по сети информации и скорость ее передачи являются одними из главных факторов для пользователя сети.
Исходя из вышеперечисленных фактов, мы можем сделать выводы, что проблема передачи данных в сети и развитие методов коммутации, а также улучшение процессов кодирования и синхронизации информации, актуальна для настоящего времени и заслуживает к себе внимания.
Цель работы: Рассмотреть принципы передачи данных в сети: кодирование и синхронизацию данных, методы коммутации, коммутацию пакетов.
Задачи, которые необходимо выполнить в ходе реализации цели курсовой работы:
1. Исследовать компьютерные сети и принципы передачи данных в них:
a. рассмотреть сети передачи данных и их классификацию;
b. исследовать известные топологии сетей передачи данных;
1.3. Принципы передачи данных в компьютерных сетях
Асинхронная передача. В 1969 г. появился стандарт асинхронной передачи RS-232-C 3 [2]. В соответствии с этим стандартом данные должны быть представлены в виде отдельных знаков (длиной 7 или 8 бит). Каждый знак обрамляется стартовыми и стоповым битами. Знаки передаются и принимаются в произвольные моменты времени. Два знака должны быть разделены минимальным временным интервалом. Принимающая сторона начинает вырабатывать тактовые сигналы, как только обнаруживает начало знака. Асинхронная передача не требует дорогостоящего оборудования и поэтому широко применяется для соединения компьютеров с периферийным оборудованием (НМЛ, НМД, принтеры, клавиатура, терминалы).
Модемы. В 1960-е годы разработаны модемы для передачи цифровых данных по аналоговым телефонным линиям. Модемы осуществляют преобразование потока битов в сигналы звукового диапазона и обратное преобразование.
Синхронная передача. В середине 1960-х годов для быстрой передачи цифровых данных между двумя компьютерами по линиям «точка-точка» появились протоколы канального уровня с контролем ошибок (протоколы звена данных) SDLC, LAP, LAPB, HDLC 4 . Передаваемые данные разбиваются на отдельные блоки – пакеты. Формат пакета представлен на рис. 1.5.
Заголовок содержит адрес отправителя и получателя пакета, а также может содержать порядковый номер пакета в передаваемом сообщении. Хвостовик содержит биты контроля. При поступлении в среду передачи пакеты оформляются в виде кадров, а именно, обрамляются специальными управляющими символами (флагами), содержащими информацию для синхронизации. Синхронизация передачи осуществляется в пределах каждого кадра 5 . Так же как и знаки при асинхронной передаче, кадры должны быть разделены минимальным интервалом времени. Однако скорость синхронной передачи значительно выше асинхронной, поскольку суммарное время передачи заголовка и хвостовика пакета, а также флагов кадра, как правило, значительно меньше времени передачи блока данных, помещенных в пакет.
Передача с промежуточным накоплением (store and forward). Развитие протоколов канального уровня привело к идее непрямого соединения компьютеров [6]. На рис. 1.6 компьютеры A и B, а также B и C соединены линиями «точка-точка». При передаче сообщения от A к C через B сообщение сначала поступает в B, а затем, после освобождения линии BC, от B к C.
Если передача сообщения от A к B занимает времяTС, то передача от A к C займет TС +TП, где TП – время передачи одного пакета. При N промежуточных узлах сквозная передача займет TС +NTП.
Поскольку источник посылает пакеты время от времени, на одной линии можно чередовать передачу пакетов для нескольких независимых соединений, что экономичнее по сравнению с резервированием линии между источником и получателем на все время передачи сообщения.
При передаче данных на канальном уровне используются как процедуры без установления соединения (connectionless), так и процедуры с установлением соединения (connection-oriented).
Установление соединения заключается в том, что узел-отправитель посылает узлу-получателю служебный кадр – предложение установить соединение. Если получатель согласен на установление соединения, он высылает соответствующий служебный кадр, в котором предлагает некоторые параметры для данного логического соединения, например, идентификатор соединения и максимальное значение поля данных кадров (MTU – Maximum Transfer Unit). Узел-отправитель подтверждает предлагаемые параметры, начинает передачу сообщения и, после завершения передачи, посылает служебное сообщение о разрыве соединения.
При дейтаграммной передаче кадр посылается в сеть «без предупреждения», и протокол не несет ответственности за утерю кадра.
Дейтаграммный метод работает быстрее, так как никаких предварительных действий по установлению соединения не требуется.
Технология глобальных сетей с коммутацией пакетов X.25, которая появилась в 80-е годы, обеспечивает хорошую работу на аналоговых телефонных каналах со скоростью доступа 1,2 64 Кбит/с. Позднее появились технологии Frame Relay, ATM и TCP/IP. «Сетью сетей» в наше время называют глобальную сеть Интернет. Термин “Интернет” происходит от английского «Internetworking» – «межсетевое взаимодействие». В основе технологии Интернет лежит стек (набор) протоколов TCP/IP.