|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ДостоверностьЛюбая информация, которая передается по различным видам каналов подвергается искажению, которые вызываются воздействием внешних факторов, так как канал передачи данных - это определенная физическая среда, в которой могут происходить различные химические и физические процессы и естественным образом искажать информацию. Главные требования. Используемые протоколы передачи данных по сетям должны отвечать следующим требованиям: 1. Предусмотреть защиту от несанкционированного доступа. 2. Для локальных сетей и систем передачи данных пакет с обнаруженной ошибкой может появляться не чаще одного раза в год. Для сети со скоростью передачи 5 Мбит в секунду вероятность ошибки составит 10-14 раз в год. 3. Средства обнаружения ошибок выявляют все пакеты, содержащие до 4-х искаженных бит, если каналы передачи из сети не исправляют ошибок, то приемники должны это проделывать сами программным или аппаратным путем. 4. Системы передачи данных из сети должны обнаруживать и идентифицировать совпадение адресов подключенных устройств (существуют стандарты, которые не включают в себя данные требования). Для повышения достоверности передачи информации могут использоваться следующие методы: 1. Системы с обратной связью. По обратной связи источнику передается специальная посылка (сама информация или специальное кодовое сообщение называемое контрольной посылкой), которая обрабатывается источником и, в зависимости от результата, выполняются следующие действия: повторяется вся посылка, повторяется часть посылки, выдается сообщение о правильном приеме. При анализе правильности передаваемой информации (контроль состояния канала связи) может быть получен уровень ошибки канала связи и, если он превышает эту степень, может быть передан аварийный сигнал, который приведет к остановке передачи информации или автоматически вызовет переход на другой канал связи. 2. Система с решающей обратной связью. Проверка правильности передаваемого сообщения происходит на приемной стороне в соответствии с установленными ранее алгоритмом и только после этого посылается или не посылается специальная посылка обратно. 3. Система с блокировкой. В таких системах при обнаружении ошибок приемником посылается переспрос. В этом случае приемник блокируется, т.е. не принимает следующую информацию. После получения переспроса источник повторяет всю предыдущую информацию с момента появления ошибки Примечание: Ошибки при передачи данных в настоящее время с развитием вычислительной техники играют большую роль в сильноразветвленных и протяжных сетях и системах. Замечание: Вероятность ошибки при ручном инженерном расчете лежит в зоне 5%. Эта цифра может служить ориентиром при анализе ошибок заложенных в алгоритмах или программах. Но нельзя сказать, что заложенные ошибки в алгоритмах и программах будут искажать обработанную информацию не больше, чем на 5 %, так как это очень специфичный продукт и первый искаженный оператор могут привести к любым аварийным ситуациям. Поэтому следует предусмотреть специальные программные блоки, алгоритмы позволяющие дублировать обработку информации или передачу информации другим программам и путем сравнения анализировать полученный результат, причем необходимо всегда выдавать сообщение об этом программисту, системному аналитику и оператору, а также прекращать выполнение аварийного программного блока. Дублирование аварийных блоков делают чаще всего там, где это очень необходимо и ответственно. При обычных разработках программные блоки стараются делать небольшими, а специальные блоки контроля ориентируют на стандартные ошибки программиста или оператора, которые могут привести к неправильной работе программного комплекса. Вызвано это следующим удорожание и усложнение алгоритмов и программ, в контрольных блоках так же могут быть ошибки. Чем больше программа, тем больше вероятность ошибки. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |