Обзор и анализ способов защиты от ошибок и принципы помехоустойчивого кодирования. Проектирование локальной вычислительной сети для компьютеризации рабочих мест персонала коммерческой организации. Выбор топологии сети, оборудования и кабельной системы.
Компьютерная сеть - представляет собой систему распределенной обработки информации, состоящую как минимум из двух компьютеров, взаимодействующих между собой с помощью специальных средств связи. Или другими словами сеть представляет собой совокупность соединенных друг с другом ПК и других вычислительных устройств, таких как принтеры, факсимильные аппараты и модемы. Сеть дает возможность отдельным сотрудникам организации взаимодействовать друг с другом и обращаться к совместно используемым ресурсам; позволяет им получать доступ к данным, хранящимся на персональных компьютерах в удаленных офисах, и устанавливать связь с поставщиками. Компьютеры, входящие в сеть выполняют следующие функции: 1.Организация доступа к сети. Локальные сети (ЛС) представляющие собой самую элементарную форму сетей, соединяют вместе группу ПК или связывают их с более мощным компьютером, выполняющим роль сетевого сервера.Этому блоку ставится в соответствие кодовое слово длиной N бит, причем N>M. Вероятность обнаружения ошибки определяется отношением M/N (чем меньше это отношение, тем выше вероятность обнаружения ошибки, но и выше избыточность). Для выбора типа кодирования важную роль играет так называемое расстояние Хэмминга.В обычном некорректирующем коде без избыточности, на пример, в коде Бодо, число комбинаций М выбирается равным числу сообщений алфавита источника М0, и все комбинации используются для передачи информации. Корректирующие коды строятся так, чтобы число комбинаций М превышало число комбинаций источника М0. Однако в этом случае лишь М0 комбинаций из общего числа используются для передачи информации. Эти комбинации называются разрешенными, а остальные M - М0комбинации носят название запрещенных.Большая часть протоколов канального уровня выполняет только одну задачу - обнаружение ошибок, считая, что корректировать ошибки, то есть повторно передавать данные, должны протоколы верхних уровней. Но нельзя считать, что один протокол лучше другого потому, что он восстанавливает ошибочные кадры, а другой протокол - нет.Код Хэмминга представляет собой блочный код, который позволяет выявить и исправить ошибочно переданный бит в пределах переданного блока. Обычно код Хэмминга характеризуется двумя целыми числами, например, (11,7) используемый при передаче 7-битных ASCII-кодов.К числу эффективных кодов, обнаруживающих одиночные, кратные ошибки и пачки ошибок, относятся циклические коды (CRC - Cyclic Redundance Code). Один из вариантов циклического кодирования заключается в умножении исходного кода на образующий полином g(x), а декодирование - в делении на g(x).Логический код 4В/5В, используемый в технологиях FDDI и Fast Ethernet, заменяет исходные символы длиной в 4 бита на символы длиной в 5 бит. Так, в коде 4В/5В результирующие символы могут содержать 32 битовых комбинации, в то время как исходные символы - только 16.Блок из k символов сообщения назовем вектором сообщения, а блок из n символов кодового слова - кодовым вектором. В процессе кодирования блок из k символов сообщения преобразуется в больший блок из n символов кодового слова, образованного с использованием элементов данного алфавита. Набор из 2k последовательностей сообщения, которые формируются из k - битовые сообщений, называется k-кортежами, или последовательностями k цифр, а из 2n последовательности могут формироваться n - битовые блоки, которые называются п-кортежами.Протоколы коррекции ошибок фирмы Microcom (MNP - Microcom Networking Protocol), обеспечивающие коррекцию и восстановления информации при обмене между модемами. Стали фактическим стандартом и поддерживаются практически во всех современных модемах. MNP2 собирает байты данных их в блоки переменного размера, снабжая каждый блок контрольной суммой, что позволяет добиться стопроцентного обнаружения ошибок. Получив асинхронный** байт от компьютера, модем убирает из него стартовые, стоповые и контрольные биты, оставляя только голый байт данных. Затем эти байты, как обычно, собираются в блоки и снабжаются контрольной суммой и другой служебной информацией.Руководство коммерческой организации решило произвести компьютеризацию на рабочих местах персонала. В результате этого каждый сотрудник организации должен получить в пользование персональный компьютер, подключенный к локальной вычислительной сети фирмы и имеющий выходов сеть Интернет. Для решения данной проблемы необходимо выбрать требуемое компьютерное оборудование и спроектировать локальную вычислительную сеть. Актуальность выполнения данной работы заключается в том, что обеспечение фирмы компьютерами и наличием локальной вычислительной сети с возможность подключения к сети Интернет позволит сотрудникам: - производить быструю обработку бумажной информации, ее хранение;Причем несколько технологий могут использоваться в одной сети. Ethernet-сети и Fast Ethernet-сети функционируют аналогично; главное отличие заключается в скорости передачи данных. Ethernet-сети работают со скоростью 10 Мбит в секунду (Мбит/с), а Fast Ethernet - со скоростью 100 Мбит/с. Но сооб
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Анализ способов защиты от ошибок
1.1.1 Обнаружение ошибок
1.1.2 Принципы помехоустойчивого кодирования
1.1.3 Методы обнаружения ошибок
1.1.4 Коды Хэмминга
1.1.5 Циклические коды
1.1.6 Логический код 4В/5В
1.1.7 Скремблирование
1.1.8 Линейные блочные коды
1.1.9 Протоколы коррекции ошибок
2 ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Локальная вычислительная сеть коммерческой организации
2.1.1 Постановка задачи
2.1.2 Выбор топологии сети
2.1.3 Выбор оборудования и кабельной системы
2.1.4 Защита сети
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА
ПРИЛОЖЕНИЕ
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы