Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Модуль Forms 65535
Имитационное мо... 60345
Реклама
Сейчас на сайте
Гостей: 4
На сайте нет зарегистрированных пользователей

Пользователей: 13,115
новичок: sborzabor
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Метод половинного деления для нахождения корня уровнения на Turbo Pascal...
Моделирование интернет кафе на GPSS + Отчет
Моделирование работы участка термической обработки шестерен на GPSS + По...

Реклама



Подписывайся на YouTube канал о программировании, что бы не пропустить новые видео!

ПОДПИСЫВАЙСЯ на канал о программировании
Полудуплексные протоколы
ZMODEM использует большие блоки данных, чем WXMODEM, поэтому предпочтительнее использовать именно его


Также может иметь смысл заглянуть на сайт ice-cond.ru, ведь именно там можно узнать много нового на тему http://ice-cond.ru/. Тема ремонт кондиционеров омск может показаться на первый взгляд незначительной и даже не тематичной. Но стоит посетить сайт ice-cond.ru, и тема ремонт кондиционеров омск начинает проявлять себя с неожиданной стороны и вызывает всё больший интерес. Дело в том, что тема ремонт кондиционеров омск очень подробно представлена на сайте ice-cond.ru. Трудно найти более детальное освещение темы ремонт кондиционеров омск чем это сделано на сайте ice-cond.ru. Спасибо сайту ice-cond.ru за такое доскональное преподнесение темы ремонт кондиционеров омск.

В начале вычисления CRC-кода для передаваемого сообщения сдвиговый регистр только нулями.


Далее каждый передаваемый бит поступает в точку А, а затем весь регистр сдвигается на 1 бит вправо. При этом каждый бит, который появляется в точке А, воздействует на состояние других элементов XOR, и это эффект распространяется по регистру еще несколько раз после первого появления бита. Таким образом, любой символ продолжает воздействовать на передаваемые данные в течение значительного времени после его отправки. После отправки последнего бита данных биты CRC-кода дополняются в сдвиговом регистре и отправляются вслед за данными.


В приемнике данных происходит тот же процесс, и, когда обнаруживается конец сообщения, включающий CRC-код, последний проверяется на уникальность.


Если CRC-код совпадает со значением, вычисленным в источнике, значит, все в порядке, и регистр CRC заполняется нулями для следующего сообщения. В противном случае считается, что произошла ошибка, и отправителю отсылается отрицательное подтверждение.


Преимущество метода CRC состоит в том, что текущее состояние сдвигового регистра является результатом событий, происходящих в течение некоторого периода времени, и поэтому маловероятно, что в случае ошибок, вызванных шумовыми импульсами, какие часто возникают при последовательной передаче данных, получатель вычислит такие же значения CRC, какие были отправлены. Фактически 16-битовые процедуры определения CRC, такие как CRC-16 и ITU-CRC, выявляют все ошибки в пакетах длиной 16 или менее битов. Кроме того, они выявляют более 99,9 % ошибок в пакетах длиной более 16 битов. Еще одним преимуществом технологии CRC является то, что при ее применении не требуется добавлять дополнительный бит к каждому отправляемому символу, как в схемах VRC и LRC. Однако при ее использовании добавляется один или два дополнительных символа в конце каждого передаваемого блока.
Алгоритмы CRC первоначально реализовывались аппаратно, а их интегральные схемы разрабатывались таким образом, чтобы они поддерживали более одного метода CRC-контроля ошибок, как, например, методы CRC-12, CRC-16 и ITU- CRC. Можно также выполнять все вычисления программно.

Полудуплексные протоколы

Полудуплексный протокол часто называют протоколом «остановки и ожидания», поскольку при передаче в обратном направлении передача в текущем направлении должна быть остановлена. В этом разделе рассматриваются топология сети, рабочие характеристики и принципы функционирования нескольких очень популярных полудуплексных протоколов.
Протоколы канального уровня
Опубликовал katy Июль 19 2015 15:34:33 · 0 Комментариев · 1604 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
PHP 5. Полное рук...
Правила программи...
RSS Feeds
RbControls
Tetris 2002
Последнее загруж...
Введение в станда...
Создание Web-сайт...
Приемы программир...
Добавление к ссы...
Microsoft SQL Ser...
C++ Стандартная б...
VFW
Панель Наша Кнопка
SysInfo [Исходник...
Моделирование дви...
Анекдоты с ostrie.ru
MiniChat
Binary2XMLDemo (Р...
EMS QuickExport S...

Топ загрузок
Приложение Клие... 100522
Delphi 7 Enterp... 91592
Converter AMR<-... 20101
GPSS World Stud... 15290
Borland C++Buil... 12992
Borland Delphi ... 9103
Turbo Pascal fo... 7111
Калькулятор [Ис... 5180
Visual Studio 2... 5031
FreeSMS v1.3.1 3559
Случайные статьи
Массив
подкаталог Ех75
Gorilla: Ставки на...
Операции на серверах
Занятие 3, Распрос...
Подключение файла-...
Изменение размера ...
Определение нажато...
Структура программы
Начало работы
Too many symbols
Водородная энергет...
Создание шаблона д...
Определить суммы э...
Использование спец...
Указания.
Язык программирова...
Дополнительная инф...
Изменения Уловки
Размеры динамическ...
Абразивная противо...
256 кбит/с, котора...
Расцепляйте модели...
DQTABLE (РАЗНОСТНА...
Типовой проект обл...
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?