Диплом. Диплом черновой1 (Восстановлен). Системы маршрутизации в глобальных сетях проблемы разработки
Скачать 55.4 Kb.
|
Принцип работы глобальных сетейСуществуют так называемые «операторы связи», которые содержат собственные каналы и арендуют провайдерам доступ к ним. Собственность каждого оператора, включая все локальные сети провайдеров, подключенные к нему, принято называть «автономной системой». Автономная система – это ряд связанных между собой машин с единой внутренней политикой маршрутизации (IGP – Internal Gateway Protocol). Сами автономные системы посредством мощных каналов соединяются между собой, образуя единую сеть Internet. Но невозможно передать данные каждому маршрутизатору обо всех остальных роутерах. Поэтому принято выделять так называемые «пограничные шлюзы» автономной системы. Все шлюзы соединяются по единой магистрали и обмениваются данными посредством внешних протоколов маршрутизации (EGP – External Gateway Protocol). К внутренним протоколам относятся RIP и OSPF. 3.2. RIP (Routing Information Protocol) Описание RIP (Routing Information Protocol - протокол маршрутной информации) - протокол динамической маршрутизации, в основе которого лежит алгоритм Беллмана-Форда. Протокол обладает следующими характеристиками: первая версия протокола RIP разработана в 1969 году, описана в RFC 1058; вторая версия протокола RIP разработана в 1994 году, описана в RFC 2454. Эта версия является основной для использования в IPv4-сетях. Между первой и второй версиями отсутствует обратная совместимость; существует версия протокола RIP, разработанная для сетей IPv6. Эта версия называется RIPng и описана в RFC 2080; протокол RIP является внутренним протоколом маршрутизации дистанционно-векторного типа; в качестве метрики используется число хопов, т.е. число маршрутизаторов, через которое проходит путь к сети назначения. Максимальное значение метрики - 16, что ограничивает размер сети, в которой может быть использован протокол RIP; за протоколом RIP версии 2 зарезервирован адрес групповой рассылки 224.0.0.9. В первой версии протокола используется широковещательный адрес 255.255.255.255; для передачи служебной информации используются UDP-датаграммы, за протоколом закреплён порт 520; первая версия протокола RIP поддерживает только передачу маршрутов о классовых сетях, вторая - бесклассовых; для протокола RIP используется значение distance 120; протокол RIP поддерживает аутентификацию: маршрутная информация будет принята только от маршрутизатора, для которого совпало значение ключа. OSPF(Open Shortest Path First) Протокол OSPF принадлежит к классу протоколов маршрутизации Link State. Принципы этого класса заключается в том, что в памяти маршрутизатора помимо всех оптимальных маршрутов в удаленные сети должна быть полная карта сети, в том числе с действующими связями между другими маршрутизаторами. OSPF изначально создавался как открытый протокол, что сделало его самым распространенным среди протоколов маршрутизации. Его алгоритм позволяет достаточно легко выстраивать стек протоколов для OSPF. Принцип работы OSPF Работа протокола OSPF строится по следующему алгоритму: Маршрутизаторы производят обмен малыми пакетами HELLO. После выполнения обмена между ними устанавливаются соседства. Каждый из маршрутизаторов добавляет в специальную локальную таблицу соседей. Маршрутизаторы выполняют сбор состояний своих связей с соседями (линков). Линки включают id самого маршрутизатора и соседа, сеть и префикс, тип сети и метрику (стоимость линка). После сбора состояний маршрутизатор формирует пакет LSA (Link State Advertisement). LSA рассылается каждому соседу, который передает пакет дальше по сети. После получения пакета LSA каждый маршрутизатор добавляет содержащуюся в нем информацию в локальную таблицу LSDB (Link State Database). В таблице LSDB накапливаются данные обо всех парах маршрутизаторов в пределах сети. На основании накопленных данных выстраивается полная карта сети, которая включает все действующие маршрутизаторы и образованные между ними связи. Используя карту, каждый маршрутизатор выполняет поиск самых коротких маршрутов во все сети и формирует из них таблицу маршрутизации. Метрика в OSPF Открытый протокол маршрутизации не устанавливает отдельных требований к расчету метрики и оценки маршрутов. Его стандарт определяет стоимость каждого линка. В случае прохождения маршрута через несколько линков их стоимость суммируется. Оптимальным признается маршрут с наименьшей стоимостью. При этом принципы подсчета стоимости линка зависят от принципов, примененных конкретным производителем сетевого оборудования. Например, Cisco применяет два варианта расчета стоимости. В первом случае стоимость линка рассчитывается как обратная величина от его скорости (1000 — для 1 Мбит, 100 — для 10 Мбит, 10 — для 100 Мбит, 1 — для 1 Гбита и т. д.). Этот вариант подойдет при условии, что все маршрутизаторы будут считать стоимость по данному алгоритму, аэто требует использование только устройств Cisco. Второй способ предусматривает задание стоимости администратором на основе собственного определения качества линка. Этот вариант используют в тех случаях, когда качество линка определяется не одной только его скоростью. В том числе метрика может быть завышена для линка, на котором чаще других появляются ошибки или осуществляется тарификация трафика. Этот способ применим в сетях, где установлены маршрутизаторы разных производителей. BGP (Border Gateway Protocol) BGP выбирает лучшие маршруты не на основании технических характеристик пути (пропускной способности, задержки и т.п.), а на основании политик. В локальных сетях наибольшее значение имеет скорость сходимости сети, время реагирования на изменения. И маршрутизаторы, которые используют внутренние протоколы динамической маршрутизации, при выборе маршрута, как правило, сравнивают какие-то технические характеристики пути, например, пропускную способность линков. При выборе между каналами двух провайдеров, зачастую имеет значение не то, у какого канала лучше технические характеристики, а какие-то внутренние правила компании. Например, использование какого канала обходится компании дешевле. Поэтому в BGP выбор лучшего маршрута осуществляется на основании политик, которые настраиваются с использованием фильтров, анонсирования маршрутов, и изменения атрибутов. Как и другие протоколы динамической маршрутизации, BGP может передавать трафик только на основании IP-адреса получателя. Это значит, что с помощью BGP нет возможности настроить правила маршрутизации, в которых будет учитываться, например, то, из какой сети был отправлен пакет или данные какого приложения передаются. Если принимать решение о том как должен маршрутизироваться пакет, необходимо по каким-то дополнительным критериям, кроме адреса получателя, необходимо использовать механизм policy-based routing (PBR). Основные характеристики протокола BGP это path-vector протокол с такими общими характеристиками: Использует TCP для передачи данных, это обеспечивает надежную доставку обновлений протокола (порт 179) Отправляет обновления только после изменений в сети (нет периодических обновлений) Периодически отправляет keepalive-сообщения для проверки TCP-соединения Метрика протокола называется path vector или атрибуты (attributes) Инструкция по охране труда для программиста наладчика компьютерных сетей и связи 1. ОБЩИЕ ТРЕБОВАНИЯ БЕЗОПАСНОСТИ 1.1. Настоящая инструкция по охране труда программиста, занятого эксплуатацией персональных электронно-вычислительных машин (ПЭВМ) и видеодисплейных терминалов (ВДТ), разработана с учетом условий его работы в конкретной организации. 1.2. На программиста могут воздействовать опасные и вредные производственные факторы: а) физические: - повышенные уровни электромагнитного излучения; - повышенные уровни рентгеновского излучения; - повышенные уровни ультрафиолетового излучения; - повышенный уровень инфракрасного излучения; - повышенный уровень статического электричества; - повышенные уровни запыленности воздуха рабочей зоны; - повышенное содержание положительных аэроионов в воздухе рабочей зоны; - пониженное содержание отрицательных аэроионов в воздухе рабочей зоны; - пониженная или повышенная влажность воздуха рабочей зоны; - пониженная или повышенная подвижность воздуха рабочей зоны; - повышенный уровень шума; - повышенный или пониженный уровень освещенности; - повышенный уровень прямой блесткости; - повышенный уровень отраженной блесткости; - повышенный уровень ослепленности; - неравномерность распределения яркости в поле зрения; - повышенная яркость светового изображения; - повышенный уровень пульсации светового потока; - повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека; б) химические: - повышенное содержание в воздухе рабочей зоны двуокиси углерода, озона, аммиака, фенола, формальдегида и полихлорированных бифенилов; в) психофизиологические: - напряжение зрения; - напряжение внимания; - интеллектуальные нагрузки; - эмоциональные нагрузки; - длительные статические нагрузки; - монотонность труда; - большой объем информации, обрабатываемой в единицу времени; - нерациональная организация рабочего места; г) биологические: - повышенное содержание в воздухе рабочей зоны микроорганизмов. 1.3. К работам программистом допускаются: - лица не моложе 18 лет, прошедшие обязательный при приеме на работу и ежегодные медицинские освидетельствования на предмет пригодности для работы; - прошедшие вводный инструктаж по охране труда; - прошедшие обучение безопасным приемам и методам труда по программе, утвержденной руководителем предприятия (работодателем), разработанной на основе Типовой программы, и прошедшие проверку знаний, в том числе по электробезопасности; - прошедшие курс обучения на персональном компьютере с использованием конкретного программного обеспечения; - прошедшие инструктаж по охране труда на конкретном рабочем месте по данной инструкции. 1.4. Программист должен быть обеспечен СИЗ в соответствии с Межотраслевыми правилами обеспечения работников специальной одеждой, специальной обувью и другими средствами индивидуальной защиты, утвержденными Приказом Минздравсоцразвития России от 01.06.2009 N 290н; выдаваемые работникам средства индивидуальной защиты должны соответствовать характеру и условиям работы и обеспечивать безопасность труда. Не допускаются приобретение и выдача работникам средств индивидуальной защиты без сертификата соответствия. Характеристика выданных СИЗ (номенклатура, срок выдачи и нормы соответствия) устанавливается из личных карточек работников, занятых на определенном рабочем месте. Нормативные номенклатура и сроки выдачи СИЗ определяются согласно Типовым отраслевым нормам бесплатной выдачи рабочим и служащим специальной одежды, специальной обуви и других СИЗ. 2. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПЕРЕД НАЧАЛОМ РАБОТЫ 2.1. Перед началом работы программист обязан: - осмотреть и привести в порядок рабочее место; - отрегулировать освещенность на рабочем месте, убедиться в достаточности освещенности, отсутствии отражений на экране, отсутствии встречного светового потока; - проверить правильность подключения оборудования в электросеть; - протереть специальной салфеткой поверхность экрана; - убедиться в отсутствии дискет в дисководах процессора персонального компьютера; - проверить правильность установки стола, стула, подставки для ног, пюпитра, положения оборудования, угла наклона экрана, положение клавиатуры и, при необходимости, произвести регулировку рабочего стола и кресла, а также расположение элементов компьютера в соответствии с требованиями эргономики и в целях исключения неудобных поз и длительных напряжений тела. 2.2. При включении компьютера соблюдать правила электробезопасности. 2.3. Программисту запрещается приступать к работе при: - отсутствии на ВДТ гигиенического сертификата, включающего оценку визуальных параметров; - отсутствии информации о результатах аттестации условий труда на данном рабочем месте или при наличии информации о несоответствии параметров данного оборудования требованиям санитарных норм; - отсутствии защитного экранного фильтра класса "полная защита"; - отключенном заземляющем проводнике защитного фильтра; - обнаружении неисправности оборудования; - отсутствии защитного заземления устройств ПЭВМ и ВДТ; - отсутствии углекислотного или порошкового огнетушителя и аптечки первой помощи; - нарушении гигиенических норм размещения ВДТ (при однорядном расположении менее 1 м от стен, при расположении рабочих мест в колонну на расстоянии менее 1,5 м, при размещении на площади менее 6 кв. м на одно рабочее место, при рядном размещении дисплеев экранами друг к другу). 3. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ВО ВРЕМЯ РАБОТЫ 3.1. Программист во время работы обязан: - выполнять только ту работу, которая ему была поручена и по которой он был проинструктирован; - в течение всего рабочего дня содержать в порядке и чистоте рабочее место; - держать открытыми все вентиляционные отверстия устройств; - при необходимости прекращения работы на некоторое время корректно закрыть все активные задачи; - выполнять санитарные нормы и соблюдать режимы работы и отдыха; - соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации; - соблюдать установленные режимом рабочего времени регламентированные перерывы в работе и выполнять в физкультпаузах и физкультминутках рекомендованные упражнения для глаз, шеи, рук, туловища, ног; - соблюдать расстояние от глаз до экрана в пределах 60 - 80 см. 3.2. Программисту во время работы запрещается: прикасаться к задней панели системного блока (процессора) при включенном питании; переключать разъемы интерфейсных кабелей периферийных устройств при включенном питании; загромождать верхние панели устройств бумагами и посторонними предметами; допускать захламленность рабочего места бумагой - в целях недопущения накапливания органической пыли; производить отключение питания во время выполнения активной задачи; производить частые переключения питания; допускать попадание влаги на поверхность системного блока (процессора), монитора, рабочую поверхность клавиатуры, дисководов, принтеров и др. устройств; включать сильно охлажденное (принесенное с улицы в зимнее время) оборудование; производить самостоятельно вскрытие и ремонт оборудования. 4. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПОСЛЕ ОКОНЧАНИЯ РАБОТЫ 5.1. По окончании работ программист обязан соблюдать следующую последовательность выключения вычислительной техники: - произвести закрытие всех активных задач; - выполнить парковку считывающей головки жесткого диска (если не предусмотрена автоматическая парковка головки); - убедиться, что в дисководах нет дискет; - выключить питание системного блока (процессора); - выключить питание всех периферийных устройств; - отключить блок питания. 5.2. По окончании работ программист обязан осмотреть и привести в порядок рабочее место, повесить халат в шкаф и вымыть с мылом руки и лицо. Заключение Итак, глобальные компьютерные сети (WAN) используются для объединения абонентов разных типов: отдельных компьютеров разных классов - от мэйнфреймов до персональных компьютеров, локальных компьютерных сетей, удаленных терминалов. Маршрутизаторы для глобальных сетей — это специальные устройства, с помощью которых компании могут решить задачу перемещения данных между удаленными офисами. Они предназначены для глобальных сетей, а не для Internet. Они перемещают пакеты, но не являются коммутаторами третьего уровня. Маршрутизаторы для глобальных сетей — это то, что вы можете использовать для организации связи между Нью-Йорком, Лондоном и Москвой. При выборе маршрутизатора для глобальной сети первоочередное внимание следует обращать на такие факторы, как надежность, управляемость, расширяемость, гибкость, спектр предлагаемых технологий и поддерживаемые протоколы. Существует множество протоколов обеспечивающие маршрутизацию в глобальных и более маленьких локальных сетях, такие как: RIP, OSPF, BGP, IS-IS, EGRP и др. Без них организовать работу глобальных сетей было бы гораздо более сложной задачей. Список литературы и источников Высокопроизводительные сети. Энциклопедия пользователя. Марк А. Спортак и др.; перев. с англ. - Киев, ДиаСофт, 2004. Сети ЭВМ: протоколы стандарты, интерфейсы. Ю. Блэк; перев. с англ. - М.: Мир, 2005. Компьютерные сети. Учебный курс, 2-е изд. (+CD-ROM). - MicrosoftPress, Русская редакция, 2004. Принципы маршрутизации в Internet, Сэм Хелеби, 2006 Конфигурирование маршрутизаторов Cisco, Аллан Леинванд, Брюс Пински— 2-е изд. — М.: «Вильямс» 2001. — С. 368 https://studbooks.net/74236/informatika/globalnye_kompyuternye_seti https://thedifference.ru/chem-otlichaetsya-globalnaya-set-ot-lokalnoj/ https://infopedia.su/8x11e6c.html https://www.osp.ru/lan/1998/11/133827 https://intuit.ru/studies/curriculums/16760/courses/94/lecture/2825?page=5 |