Рефераты

Разработка системы маршрутизации в глобальных сетях(протокол RIP для IP)

канал Frame Relay представляется в виде канала связи «точка-точка» со своим

идентификатором (кодом) сети, а конечным точкам назначаются IP-адреса из

диапазона, выделенного данной IP-сети. Так как каждый виртуальный канал

является подключением «точка-точка», то можно применять либо

широковещательную (предполагая, что обе конечные точки принадлежат одной IP-

сети), либо многоадресную рассылку объявлений RIP.

Примечание

. Вышеописанные соображения применимы и к другим нешироковещательным

технологиям, таким как X.25 и ATM.

5.7 Пассивные RIP-узлы

Пассивный RIP-узел (не являющийся маршрутизатором) не отправляет сам

объявления RIP, а только лишь обрабатывает полученные объявления RIP.

Обработанные объявления RIP используются для построения таблицы

маршрутизации для узла. На пассивных RIP-узлах не обязательно задавать

основной шлюз. Пассивные RIP-узлы широко используются в средах UNIX. Если в

сети есть пассивные RIP-узлы, необходимо выяснить, какую версию RIP они

поддерживают. Если пассивные узлы RIP поддерживают только RIP v1, то для

них необходимо использовать RIP v1.

Windows 2000 Professional содержит пассивный RIP-компонент для

прослушивания объявлений RIP. Он устанавливается как дополнительный сетевой

компонент и поддерживает протокол RIP версии 1.

5.8 Безопасность протокола RIP для IP

В дополнение к мерам защиты, перечисленным в разделе Безопасность

статической маршрутизации, можно повысить безопасность RIP для IP с помощью

следующих средств.

Проверка подлинности RIP версии 2

Чтобы предотвратить изменение маршрутов RIP не имеющими на это

разрешения RIP-маршрутизаторами в среде с протоколом RIP версии 2, можно

настроить интерфейсы маршрутизатора, использующие RIP v2, на простую

парольную проверку подлинности. Получаемые объявления RIP с паролями, не

совпадающими с заданным, будут отклоняться. Учтите, что пароли пересылаются

в виде обычного текста. Любой пользователь, имеющий средство прослушивания

сети, например сетевой монитор Майкрософт, может перехватывать объявления

RIP v2 и просматривать содержащиеся в них пароли.

5.9 Задание равных маршрутизаторов

На каждом RIP-маршрутизаторе можно задать список маршрутизаторов (по IP-

адресам), от которых должны приниматься объявления RIP. По умолчанию

принимаются объявления RIP от всех источников. Задание списка равных RIP-

маршрутизаторов позволяет не принимать объявления RIP от нежелательных

маршрутизаторов.

5.10 Фильтры маршрутов

Можно настроить фильтры маршрутов на каждом интерфейсе RIP, чтобы в

таблицу маршрутизации могли добавляться только те маршруты, которые ведут к

достижимым адресам сетей в объединенной сети. Например, если в организации

используются подсети частной сети с адресом 10.0.0.0, то можно

задействовать фильтрацию маршрутов, чтобы RIP-маршрутизаторы отклоняли все

маршруты, кроме тех, которые связывают подсети сети с кодом 10.0.0.0.

5.11 Соседи

По умолчанию протокол RIP распространяет свои объявления с помощью

широковещательной (RIP версии 1 или RIP версии 2) или многоадресной

рассылки (только RIP v2). Чтобы трафик RIP не могли получать никакие другие

узлы, кроме соседствующих RIP-маршрутизаторов, маршрутизатор можно

настроить на одноадресную рассылку оповещений RIP. Будучи изначально

предназначенной для использования сетевыми технологиями

нешироковещательного множественного доступа (NBMA), такими как Frame Relay,

настройка соседей RIP обеспечивает направление объявлений RIP на

соседствующие RIP-маршрутизаторы.

6 Реализация маршрутизатора на основе протокола RIP.

В качестве програмной среды для реализации был выбран C++ Builder 5.0

(Windows 95/98/2000/NT/XP/Millenium и выше). Язык С++ позволяет

эффективно работать с различными типами данных, что необходимо для

формирования RIP пакетов на байтовом и битовых уровнях. Использование в

среде компонент Delphi и работы с Ansi строками сильно облегчает

реализацию интерфейса пользователя (окна программы формируются визуально

в специальном редакторе) и работы в сети (за счёт компоненты NMUDP).

Разрабатываемое приложение предназначено для работы подсетях глобальной

сети Интернет и представляет собой программное обеспечение

маршрутизатора.

50 Описание алшоритма работы сервиса RIP

Маршрутизатор RIP может находится в двух режимах:

1) пасивный режим;

2) активный режим.

Пассивный RIP-узел (по сути являющийся маршрутизатором) не отправляет

сам объявления RIP, а только лишь обрабатывает полученные объявления

RIP. Обработанные объявления RIP используются для построения таблицы

маршрутизации для узла. На пассивных RIP-узлах не обязательно задавать

основной шлюз.

В активном режиме RIP – маршрутизатор переодично обменивается маршрутной

информацией с соседними маршрутизаторами.

Обмен сообщениями между маршрутизаторами происходит по порту

520.Программа находится в состоянии прослушивания всех сообщений по

порту 520.

Опишем алгоритм работы RIP – маршрутизатора:

Для каждой записи в таблице маршрутов существует время жизни,

контролируемое таймером. Если для любой конкретной сети, внесенной в

таблицу маршрутов, в течение 180 с не получен вектор расстояний,

подтверждающий или устанавливающий новое расстояние до данной сети, то

сеть будет отмечена как недостижимая (расстояние равно бесконечности).

Через определенное время модуль RIP

производит "сборку мусора" - удаляет из таблицы маршрутов все

сети,расстояние до которых бесконечно.

При получении сообщения типа "ответ" для каждого содержащегося в нем

элемента вектора расстояний модуль RIP выполняет следующие действия:

1) проверяет корректность адреса сети и маски, указанных в сообщении;

2) проверяет, не превышает ли метрика (расстояние до сети) бесконечности;

4) некорректный элемент игнорируется;

5) если метрика меньше бесконечности, она увеличивается на 1;

6) производится поиск сети, указанной в рассматриваемом элементе

вектора расстояний, в таблице маршрутов;

7) если запись о такой сети в таблице маршрутов отсутствует и метрика

в полученном элементе вектора меньше бесконечности, сеть вносится в

таблицу маршрутов с указанной метрикой; в поле "Следующий

маршрутизатор" заносится адрес маршрутизатора, приславшего

сообщение; запускается таймер для этой записи в таблице;

8) если искомая запись присутствует в таблице с метрикой больше, чем

объявленная в полученном векторе, в таблицу вносятся новые метрика

и, соответственно, адрес следующего маршрутизатора; таймер для этой

записи перезапускается;

9) если искомая запись присутствует в таблице и отправителем полученного

вектора был маршрутизатор, указанный в поле "Следующий маршрутизатор"

этой записи, то таймер для этой записи перезапускается; более того,

если при этом метрика в таблице отличается от метрики в полученном

векторе расстояний, в таблицу вносится значение метрики из полученного

вектора;

10) во всех прочих случаях рассматриваемый элемент вектора расстояний

игнорируется.

Сообщения типа "ответ" рассылаются модулем RIP каждые 30 с по

широковещательному или мультикастинговому (только RIP-2) адресу;

рассылка "ответа" может происходить также вне графика, если маршрутная

таблица была изменена (triggered response). Стандарт требует, чтобы

triggered response рассылался не немедленно после изменения таблицы

маршрутов, а через случайный интервал длительностью от 1 до 5 с. Эта

мера позволяет несколько снизить нагрузку на сеть.

Ниже представлен алгоритм работы сервиса RIP в блоксхемах:

51 Руководство системного администратора.

53 7 Технико – экономическое обоснованин.

7.1. Характеристика программного продукта

Разрабатываемая в дипломном проекте программа предназначена для

маршрутизаторов. Основываясь на общепризнаном и одним из самых

распространенных протоколов динамической маршрутизации RIP для IP,

программа позволяет проводить объединение сетей. Объединенная сеть с

маршрутизацией по протоколу RIP для IP использует протокол RIP для IP для

динамического обмена информацией о маршрутизации между маршрутизаторами.

Если при развертывании среды с протоколом RIP для IP были выполнены все

необходимые для этого шаги, то по мере добавления и удаления сетей в

объединенной сети для них будут автоматически добавляться и удаляться

соответствующие маршруты. Необходимо обеспечить правильную настройку

каждого маршрутизатора, чтобы все RIP-маршрутизаторы объединенной сети

могли принимать и отправлять объявления RIP.

Альтернативой данной программе являются утилиты WinNT . По степени

новизны решаемая задача относится к группе B (разработка проекта с

использованием типовых проектных решений при условии их изменения,

разработка проектов, имеющих аналогичные решения).

В разработке применен язык программирования сверхвысокого уровня С++ под

Windows.

Необходимые для разработки программного продукта средства вычислительной

техники: персональная ЭВМ на базе процессора Pentium с тактовой частотой

200 Мгц, 32 Мб оперативной памяти, HDD 3 Гб.

Для работы программы необходимо:

Операционные системы совместимые с Windows 95,NT. Работа программы не

имеет смысла без наличия TCP/IP сети. Программа позволяет установить

маршрутизатор как на Windows NT серверах так и на рабочих станциях..

Минимальные системные ресурсы требуемые для запуска Windows 95,98,NT это

процессов i386, 4(16) Мб оперативной памяти. Для совместимых систем эти

показатели могут быть другими.

Область применения разрабатываемого программного продукта: Несколько

объединенных локальных сетей с одним или более выходами в глобальную сеть

сеть с выделенными серверами и множеством сетевых устройств.

Предполагаемые пользователи системы: системный администратор.

7.2. Определение затрат труда на разработку программного продукта

Рассчитаем общую трудоемкость работ.

Используем систему коэффициентов для отдельных этапов разработки.

7.2.1. Определение условного количества операторов программы,

трудоемкости

Т = То + Ти + Та + Тп + Тотл + Тд, (7.1)

где:

Т - общие затраты труда

То - затраты труда на описание задачи

Ти – затраты на исследование предметной области

Та – затраты на разработку блок-схем

Тп – затраты на программирование

Тотл – затраты на отладку

Тд – затраты на подготовку документации

Все составляющие определяем через условное число операторов - Q:

Q = q * c * ( 1 + p ) (7.2)

где q = 100 - число операторов,

Коэффициент сложности задачи c характеризует относительную сложность

программы по отношению к так называемой типовой задаче, реализующей

стандартные методы решения, сложность которой принята равной единице

(величина с лежит в пределах от 1,25 до 2). Для программного продукта,

включающего в себя алгоритмы учета, поиска сложность задачи возьмем 1,6.

c = 1,6 - коэффициент сложности программы,

Коэффициент коррекции программы p – увеличение объема работ за счет

внесения изменений в алгоритм или программу по результатам уточнения

постановок. В данном случае заказчик, хорошо представлял себе, что он хочет

получить, это не требовало многочисленных доработок. С учетом этого возьмем

коэффициент равный 0.1.

p = 0,1 - коэффициент коррекции программы в ходе разработки.

В результате получим условное число операторов.

Q = q(c((1 + p) = 100(1,35((1+ 0,05) = 176

Также используем следующие коэффициенты:

Коэффициент увеличения затрат труда в зависимости от сложности задачи

принимается от 1,2 до 1,5, вследствие недостаточного описания решения

задачи примем B = 1,3.

Коэффициент квалификации разработчика k определяется в зависимости от

стажа работы и составляет: для работающих до двух лет - 0,8; от двух до

трех лет - 1,0; от трех до пяти лет - 1,1 - 1,2; от пяти до семи - 1,3 -

1,4; свыше семи лет - 1,5 - 1,6. Разработчик, которому было поручено это

задание, имел опыт работы по специальности 2 года, поэтому примем k = 1,0.

Рассчитаем общую трудоемкость.

Затраты труда на подготовку описания задачи Тo точно определить

невозможно, так как это связано с творческим характером работы. Примем Тo

= 50 чел.-ч.

Затраты труда на изучение описания задачи Ти с учетом уточнения описания

и квалификации программиста могут быть определены по формуле:

Ти = Q (B / (75 ( 85) k (7.3)

где

Q – условное число операторов,

B – коэффициент увеличения затрат труда, вследствие недостаточного

описания задачи,

Ти =176(1,3/80(1,0 = 2,86 чел.-ч. (7.4)

Затраты труда на разработку алгоритма решения задачи Тa рассчитывается

по формуле:

Тa = Q / (20 ( 25) k. (7.5)

Та = 176/22,5(1,0 = 7,8 чел.-ч.

Затраты труда на составление программы по готовой блок-схеме Тп

определяется по формуле:

Тп = Q / (20 ( 25) k, (7.6)

Тп =176/22,5(1,0 = 7,8 чел.-ч.

Затраты труда на отладку программы на ЭВМ tотл рассчитывается по

следующей формуле:

Тотл= Q / (4 ( 5) k (7.7)

Тотл = 176/4,5(1,0 = 39,11 чел.-ч.

Затраты труда на подготовку документации по задаче Тд определяются по

формуле:

Тд = Тдр + Тдо (7.8)

где Tдр- затраты труда на подготовку материалов в рукописи.

Тдр = Q / (15 ( 20) k (7.9)

Тдр = 176/17,5(1,0=10,1 чел.-ч.

Тдо - затраты труда на редактирование, печать и оформление документации:

Тдо = 0,75 Тдр (7.10)

Тдо = 0,75(10,1=7,57 чел.-ч.

Тд = 10+7,57= 17,57 чел.-ч.

С учетом уровня языка программирования трудоемкость разработки

программы может быть скорректирована следующим образом:

Ткор = Е( kкор (7.11)

где Ткор - коэффициент изменения трудоемкости, берущийся из следующей

таблицы 7.1:

Таблица 7.1 - Изменение трудоемкости в зависимости уровня языка

программирования.

|Уровень языка |Характеристика языка |Коэффициент |

|Программировани|Программирования |изменения |

|я | |Трудоемкости |

|1 |Покомандный автокод- |1 |

| |Ассемблер | |

|2 |Макроассемблер |0,95 |

|3 |Алгоритмические языки |0,8 - 0,9 |

| |Высокого уровня | |

|4 |Алгоритмические языки |0,7 - 0,8 |

| |Сверхвысокого уровня | |

Выбранный для разработки язык C++ под Windows относится к

алгоритмическим языкам сверхвысокого уровня, с учетом этого примем kкор =

0,8.

Подставив все полученные данные в формулу 7.1., получим полную

трудоемкость разработки:

Т = 2,86+50+7,8+7.8+39.11+17,57= 125,14 чел.-ч.

С учетом корректировки из формулы 7.11 получим итоговую трудоемкость

разработки:

Ткор = 0,8 * 125,14 = 100,12 чел.-ч.

7.2.2. Определение численности исполнителей

Ч = Т / Ф (7.12)

где

Ч - численность исполнителей

Ф - действительный фонд времени специалиста в период разработки.

При Ф = 40 часов найдем численность исполнителей:

Ч = 125,14 / 40 = 3 – исполнителя

В состав исполнителей входят:

Руководитель проекта

Инженер – программист

Оператор ЭВМ

Распределение трудоемкости по стадиям разработки приведено в

таблице 7.2.

Таблица 7.2 - Распределение трудоемкости.

|Этап |Содержание работ |Трудоём-|Трудоёмкость |Должность |

|разработки | |кость ч.|работ |исполнителя |

| | | |исполнителя, ч.| |

|Постановка |Предпроектное |2,6 |1,7 |Руководитель|

|задачи |иследование. | | |проекта |

| |Разработка ТЗ. | | | |

| |Разработка, | | | |

| |согласование и | | | |

| |утверждение | | | |

| |технико-эконо-мическ| | | |

| |ого обоснования. | | | |

| | | |0,9 |Инженер-прог|

| | | | |раммист |

|Технический|Уточнение структуры |11,52 |7,1 |Инженер-прог|

|проект |и формы | | |раммист |

| |представления | | | |

| |входных и выходных | | | |

| |данных. Разработка | | | |

| |алгоритма решения | | | |

| |задачи. Разработка | | | |

| |структуры программы.| | | |

| | | | | |

| |Разработка плана | | | |

| |мероприятий по | | | |

| |разработке и | | | |

| |внедрению ПП. | | | |

| |Разработка | | | |

| |пояснительной | | | |

| |записки. | | | |

| |Согласование и | | | |

| |утверждение | | | |

| |технического | | | |

| |проекта. | | | |

| | | |4,42 |Руководитель|

| | | | |проекта |

|Рабочий |Описание прог-раммы |36 |25,2 |Инженер-прог|

|проект |на языке | | |раммист |

| |программирования | | | |

| |Разработка, | | | |

| |сог-ласование и | | | |

| |утверждение порядка | | | |

| |и методики. | | | |

| | | |10,8 |Руководитель|

| | | | |проекта |

|Документаци|Разработка |50 |12,7 |Инженер-прог|

|я и |программной | | |раммист |

|внедрение |документации. | | | |

| |Подготовка и | | | |

| |передача программы и| | | |

| |программной | | | |

| |документации для | | | |

| |сопровождения и | | | |

| |изготовления, | | | |

| |оформления и | | | |

| |утверждения акта о | | | |

| |передаче ПП на | | | |

| |сопровождение. | | | |

| |Передача | | | |

| |программного | | | |

| |продукта заказчику. | | | |

| | | |37,42 |Оператор |

|ИТОГО: | |100,12 |100,12 | |

7.3 Расчет затрат на разработку

Основная заработная плата разработчика рассчитывается по формуле:

ЗПосн = О * 2,2+ВРУ (7.13)

где

О – оклад,

ВРУ – надбавка за вредные условия труда (49 руб)

2,2 – районный и северный коэффициенты.

Оклад инженера-программиста первой категории равен: 1000 рублей.

Его основная месячная заработная плата составит: 1000 * 2,2+49 = 2249

рублей.

Основная заработная плата инженера-программиста за весь период

разработки программного продукта составит:

2249 руб. * (25,2+12,7+0,9+7,1)ч. / (8ч. * 22 дня) = 586,53 руб.

Оклад оператора ЭВМ равен: 600 рублей.

Его основная месячная заработная плата составит: 600 * 2,2+49= 1369

рублей.

Основная заработная плата оператора за весь период разработки

программного продукта составит:

1369руб. * (37,42)ч. / (8ч. * 22 дня) = 291,06 руб.

Оклад руководителя проекта: 1700 рублей.

Его основная месячная заработная плата составит: 1700 * 2,2+49 = 3789

рублей.

Основная заработная плата оператора за весь период разработки

программного продукта составит:

3789 руб. * (1,7+4,42+10,8)ч. / (8ч. * 22 дня) = 364,26 руб.

Суммарная основная заработная плата всех исполнителей за весь период

разработки программного продукта составит:

586,53+291,06+364,26 = 1241,85 руб.

Дополнительная заработная плата рассчитывается в процентах от основной

заработной платы и составляет 12%.

Дополнительная заработная плата руководителя проекта за весь период

разработки программного продукта составит: 364,23 * 0,12 = 43,7 руб.

Дополнительная заработная плата инженера-программиста за весь период

разработки программного продукта составит: 586,53 * 0,12 = 70,38 руб.

Дополнительная заработная плата оператора ЭВМ за весь период разработки

программного продукта составит: 291,06 * 0,12 = 34,92 руб.

Суммарная дополнительная заработная плата всех исполнителей за весь

период разработки программного продукта составит:

43,7 руб. + 70,38 руб. + 34,92 руб. = 149 руб.

Фондовые отчисления берутся в размере 38,5% от суммы основной и

дополнительной заработной платы.

Суммарные фондовые отчисления всех исполнителей за весь период

разработки программного продукта составят:

(1241,85 руб+149 руб)*38,5%= 535,47 руб.

Содержание и эксплуатация вычислительного комплекса считается следующим

образом:

Свт = См-ч * Число_часов_отладки,

где См-ч – стоимость машино-часа.

Число часов отладки составляет: Тп+Тотл=(7,8 ч.+39,11 ч.)*0,7=32,83 ч.

Стоимость машино-часа рассчитывается, как сумма составляющих:

(Ст_эл_эн_в_год+Аморт _в_год+Затраты_на_ремонт_за_год)/Фвт (7.14)

где Фвт - действительный фонд времени работы вычислительного комплекса.

Стоимость 1 КВТ/час электроэнергии составляет: 0,65 руб.

Один компьютер потребляет 250 ВТ в час.

За год отчисления за электроэнергию потребляемую одной ЭВМ составляет:

8 ч. * 22 дня * 6 мес. * 0,25 КВТ/ч. * 0,65 руб. * ч. / КВТ = 171,6 руб.

Амортизация ВТ считается, как 25% балансовой стоимости ВТ (10000 руб.) и

за год составляет: 10000руб. * 0,25 = 2500 руб.

Амортизация ПО с условием, что срок морального старения составляет 4

года, считается, как 25% от его балансовой стоимости (5000) и за год

составляет:

5000руб. * 0,25 = 1250 руб.

Общая амортизация за год составляет: 2500 руб. + 1250 руб. = 3750 руб.

Затраты на ремонт в год считаются, как 4% от стоимости комплекса ВТ, и

составляет:

10000руб. * 0,04 = 400 руб.

Действительный фонд времени работы вычислительного комплекса

рассчитываем по следующей формуле:

Фвт = Фном – Фпроф (7.15)

где

Фном - номинальный фонд времени работы вычислительного комплекса,

Фпроф - годовые затраты времени на профилактические работы (принимаются

15% от Фном).

Итак: Фвт = 0,85 * 2112 час. = 1795,2 часа.

Стоимость машино-часа составляет:

(171,6 руб. + 3750 руб. + 400 руб.)/1795,2 часа = 2,41 руб.

Содержание и эксплуатация вычислительного комплекса составляет:

32,9 ч. * 2,41 руб. = 79,3 руб.

Накладные расходы рассчитываются, как 60% от суммарной основной

заработной платы исполнителей и составляет:1241,85 руб*0,6=745,11 руб

Смета затрат на разработку программного продукта приведена в

таблице 7.3.

Таблица 7.3 - Смета затрат на разработку программного продукта

|№ |Наименование статьи расходов |Затраты, руб.|

|1 |Основная заработная плата производственного |1241,85 |

| |персонала. | |

|2 |Дополнительная заработная плата |149 |

| |производственного персонала. | |

|3 |Фондовые отчисления. |535,47 |

|4 |Содержание и эксплуатация вычислительного |79,3 |

| |комплекса. | |

|5 |Накладные расходы. |745,11 |

|ИТОГО: |2750,73 |

7.4 Экономический эффект от реализации и внедрения программного продукта

Данная программа предназначенна для организации динамической

маршрутизации сети, на основе протокола динамической маршрутизации RIP для

IP, т.е. автоматического ведения таблиц маршрутизации как на серверах

(активных маршрутизаторах) так и на рабочих станциях(пасивных

маршрутизаторах). Так как реализация обмена маршрутной информацией на

основе протокола динамической маршрутизации RIP для IP мало требовательный

для ресурсов процессора, то роль маршрутизатора могут выполнять

относительно не дорогие компьютеры.

Расчитаем экономическую эффективность от внедрения и использования

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

администратором узла доступа в интернет ВПИ ВолгГТУ.

Удаленные пользователи могут пользоваться услугами Интернет с 19.00

часов до 8.00 часов, т.е. 13 часов в сутки. Стоимость услуги 10 руб. в час.

Число используемых модемов 4.

Следовательно среднемесячный максимальный доход от предоставления услуги

составит:

13часов * 30 дней * 10 руб * 4 модема. =15600 руб. в месяц.

Тогда среднемесячный доход будет вычисляться по формуле:

Д1 = (min_доход + max_доход)/2

Д1 = (0 + 15600) / 2 = 7800 руб. в месяц.

Пользователи непосредственно узла доступа в интернет имеют возможность

пользоваться услугами с 9.00 часов до 20.00 часов, т.е. 11 часов в сутки.

Стоимость услуги составляет 0(для сотрудников института),10(для

детей),15(для студентов),25(для остальных) руб. в час. Средняя стоимость

составит (0+10+15+25)/4=12,5 руб. Число рабочих мест 4. Услуга

предоставляется по будним дням.

Следовательно среднемесячный максимальный доход от предоставления услуги

составит:

11часов * 22 дня * 12,5 руб * 4 места. =12100 руб. в месяц.

Тогда среднемесячный доход будет вычисляться по формуле:

Д2 = (min_доход + max_доход)/2

Д2 = (0 + 12100) / 2 = 6050 руб. в месяц.

Всего среднемесячный доход составит:

Д=Д1+Д2=7800+6050=13850 руб.

Следовательно среднегодовой доход будет:

Дг = Д*12 мес.

Дг = 13850 руб. * 12 = 166200 руб. в год.

Программа позволит администратору:

1) Сократить объем работы администратора по настройке таблиц

маршрутизации на маршрутизаторах и на рабочих станциях.

2) Сократить время настройки маршрутизаторов.

3) Уменьшить время реагирования маршрутизаторов на изменения в структуре

сети, что уменьшит время простоя сети при возникновении ошибок на серверах.

Как следствие станет более быстрым и устойчивым соединение пользователей

Интернет. За счёт повышения качества услуг должно возрасти число клиентов,

а следовательно и доходы.

Точно вычислить доход от внедрения не представляется возможным в виду

неизвестности объёма происходящих в данный момент нарушений, выявляемых

программой. По приблизительным оценкам внедрение программы позволит

повысить доход узла доступа на 2% - 5%.

При 2% экономический эффект от внедрения данной программы составит:

Э = (Дг * 2% ) / затраты

Э = 166200 * 0,02 / 2750,73 = 3324/ 2750,73 = 1,21

При 5% экономический эффект от внедрения данной программы составит:

Э = (Дг * 5% ) / затраты

Э = 166200 * 0,05 / 1667,8 = 8310/ 2750,73= 3,03

Следовательно данная программа экономически эффективна.

- повышенная или пониженная влажность;

- повышенное значение напряжения в электрической цепи;

- повышенный уровень электромагнитных излучений;

- отсутствие или недостаток естественного света;

- недостаточная освещенность рабочей зоны;

- повышенная яркость света;

- пониженная контрастность;

- повышенная пульсация светового потока;

- расположение рабочего места на значительной высоте;

- повышенная или пониженная подвижность воздуха;

- повышенный уровень ионизирующих излучений в рабочей зоне;

- повышенная запыленность и загазованность воздуха рабочей зоны;

- повышенное или пониженное барометрическое давление в рабочей зоне;

- повышенный уровень статического электричества;

- повышенная напряженность электрического поля;

- повышенная напряженность магнитного поля;

- прямая и отраженная блесткость;

- повышенный уровень ультрафиолетовой радиации;

- повышенный уровень инфракрасной радиации.

Химические опасные и вредные производственные факторы подразделяются:

по характеру воздействия на организм человека:

- токсические;

- раздражающие;

- сенсибилизирующие;

- канцерогенные;

- мутагенные;

- влияющие на репродуктивную функцию.

по пути проникновения в организм человека через:

- органы дыхания;

- желудочно-кишечный тракт;

- кожные покровы и слизистой оболочки.

Биологические опасные и вредные производственные факторы включают

следующие биологические объекты:

- патогенные микроорганизмы (бактерии, вирусы, грибы, простейшие) и

продукты их жизнедеятельности;

- опасные свойства микро и макро организмов.

Психофизические опасные и вредные производственные факторы по характеру

действия подразделяются:

- физические перегрузки (статические и динамические);

- нервно-психические перегрузки (умственное напряжение и перенапряжение,

монотонность труда, эмоциональные перегрузки, утомление, эмоциональный

стресс, эмоциональная перегрузка).

В данном дипломном проекте среди приведенных выше четырех групп опасных

и вредных производственных факторов можно пренебречь биологическими и

химическими факторами, так как на данном рабочем месте они оказывают

незначительное влияние на деятельность оператора ЭВМ. Рассмотрим только

физические и психофизические опасные и вредные производственные факторы и

мероприятия по их устранению или снижению.

8.2 Производственная санитария, основные мероприятия по созданию

нормальных метеорологических условий

Производственная санитария представляет систему организационных и

санитарно-технических средств, предотвращающих или уменьшающих воздействие

на работающих вредных производственных факторов. Мероприятия санитарно-

гигиенического характера направлены также на обеспечение здоровых условий

труда путем устройства санитарно-бытовых помещений, создания надлежащих

метеорологических условий, рационального освещения рабочих мест и пр.

Индивидуальными средствами защиты являются: спецодежда, белье, спец

обувь, головные уборы, перчатки и рукавицы, фартуки и пр., противогазы и

респираторы, защитные очки, противошумные устройства, защитные пасты и мази

для предупреждения профессиональных заболеваний кожи, предохранительные

пояса и электрозащитные средства.

При невозможности исключить травматизм глаз путем рационализации,

механизации и автоматизации производственного процесса решающее значение

приобретают: очки и полумаски, ручные, наголовные и наплечные щитки

специального назначения, а также шлемы и маски, защищающие одновременно

глаза и органы дыхания, светофильтры из цветного стекла, окрашенной

пластмассы и др.

В качестве индивидуальных средств защиты против производственного шума

используют приспособления, называемые противошумами:

- антифоны или заглушки, вкладываемые в ушные каналы;

- противошумные наушники (повязки, шлемы), закрывающие ушные раковины

снаружи.

О каждом несчастном случае на производстве пострадавший или очевидец в

течение смены должен сообщить непосредственно руководителю.

При обнаружении неисправности используемого оборудования работник должен

сообщить непосредственно руководителю и до ее устранения к работе не

приступать.

На рабочем месте в помещении ВЦ не поддерживается оптимальная

температура. В зимнее время температура воздуха 18-19 С, а в летнее время

часто превышает 25 С. Редко проводится должная уборка. Поэтому повышен

уровень запыленности. Помещение нерегулярно проветривается.

Оптимальные нормы температуры, относительной влажности и скорости

движения воздуха в рабочей зоне производственного помещения в соответствии

с ГОСТ 12.1.005-88 приведены в таблице 8.1.

Таблица 8.1 - Оптимальные нормы температуры, относительной влажности и

скорости движения воздуха

|Период |Категория |Температура, |Относительная |Скорость |

|Года |работы |С |влаж. воздуха, |движения |

| | | |% |воздуха |

| | | | |м/с |

|Холодный и |Легкая |20-23 |60-40 |0,2 |

|переходный | | | | |

|Теплый |Легкая |22-25 |60-40 |0,2 |

При длительном воздействии шума на организм человека происходят

нежелательные явления:

- снижается острота зрения, слуха;

- повышается кровяное давление;

- понижается внимание.

Характеристикой постоянного шума на рабочих местах являются уровни

звукового давления в Дб в октавных полосах со среднегеометрическими

частотами 31.5, 63, 125, 250, 500, 1000, 2000, 4000, 8000 Гц. Допустимым

уровнем звукового давления в октавных полосах частот, уровни звука и

эквивалентные уровни звука на рабочем месте следует принимать данные из

таблицы 8.2.

Таблица 8.2 - Допустимые уровни звукового давления

|Рабочее |Уровни звукового давления в дБ, в октавных |Уровни звука |

|Место |полосах со среднегеометрическими |в эквивалентных |

| |Частотами в Гц |уровнях звука |

| | |в дБА |

| |не более |

|Переменный ток, |2 |0,3 |

|50 Гц | | |

Действие на человека повышенного значения напряжения в электрической

цепи. Действие электрического тока на живую ткань в отличие от других

материальных факторов носит своеобразный и разносторонний характер. Проходя

через организм, электрический ток производит действия:

- термическое;

- электролитическое;

- биологическое.

Первое проявляется в нагреве тканей, вплоть до ожогов отдельных участков

тела, перегрева кровеносных сосудов и крови, что вызывает в них серьезные

функциональные нарушения.

Второе вызывает разложение крови и плазмы, значительные нарушения их

физико-химических составов и тканей в целом.

Третье выражается в раздражении и возбуждении живых тканей организма,

что может сопровождаться непроизвольными судорожными сокращениями мышц, в

том числе мышц сердца и легких. При этом могут возникнуть различные

нарушения в организме, включая нарушение и даже полное прекращение

деятельности сердца и легких, а также механических повреждений тканей.

Любое из этих действий тока может привести к электротравме.

Электротравмы делятся на два вида:

- местные;

- электроудары.

Повышенный уровень электромагнитных излучений. Электромагнитным

излучением называется излучение, прямо или косвенно вызывающее ионизацию

среды. Контакт с электромагнитными излучениями представляет серьезную

опасность для человека.

Спектр излучения компьютерного монитора включает в себя рентгеновскую,

ультрафиолетовую и инфракрасную области, а также широкий диапазон

электромагнитных волн других частот. В ряде экспериментов было обнаружено,

что электромагнитные поля с частотой 60 Гц (возникающие вокруг линий

электропередач, видеодисплеев и даже внутренней электропроводки) могут

инициировать биологические сдвиги (вплоть до нарушения синтеза ДНК) в

клетках животных. В отличие от рентгеновских лучей электромагнитные волны

обладают необычным свойством: опасность их воздействия совсем не

обязательно уменьшается при снижении интенсивности облучения, определенные

электромагнитные поля действуют на клетки лишь при малых интенсивностях

излучения или на конкретных частотах - в “окнах прозрачности”. Источник

высокого напряжения компьютера - строчный трансформатор - помещается в

задней или боковой части терминала, уровень излучения со стороны задней

панели дисплея выше, причем стенки корпуса не экранируют излучения. Поэтому

пользователь должен находиться не ближе чем на 1.2 м от задних или боковых

поверхностей соседних терминалов.

По результатам измерения электромагнитных излучений установлено, что

максимальная напряженность электромагнитного поля на кожухе видеотерминала

составляет 3.6 В\м, однако в месте нахождения оператора ее величина

соответствует фоновому уровню (0.2-0.5 В\м); градиент электростатического

поля на расстоянии 0.5м менее 300 В\см является в пределах допустимого.

На расстоянии 5 см от экрана ВТ интенсивность электромагнитного

излучения составляет 28-64В\м в зависимости от типа прибора. Эти значения

снижаются до 0.3-2.4 В\м на расстоянии 30 см от экрана (минимальное

расстояние глаз оператора до плоскости экрана).

При статической электризации напряжение относительно земли достигает

десятков, а иногда и сотен тысяч вольт. Значения токов при этих явлениях

составляют, как правило, доли микроампера (0.0001-1мА). Человек начинает

ощущать ток величиной 0.6-1.5мА. По ГОСТ 12.1.038-82 напряжение

электрического тока не должно превышать 42В в помещениях без повышенной

опасности, какими являются помещения ВЦ.

Мероприятия по устранению или снижению повышенного уровня

электромагнитных излучений в рабочей зоне. При защите от внешнего излучения

основные усилия должны быть направлены на предупреждение переоблучения

персонала путем увеличения расстояния между оператором и источником,

сокращение продолжительности работы в поле излучения, экранирование

источника излучения.

Таблица 8.4 - Предельно допустимая напряженность электростатического поля

на рабочем месте и защита от статического электричества

|Длительность воздействия |до 1|2 |3 |4 |5 |6 |7 |8 |

|поля на человека t, ч | | | | | | | | |

|Предельно допустимая |60 |43 |35 |30 |27 |24 |23 |21 |

|напряженность поля Едоп, | | | | | | | | |

|кВ/м | | | | | | | | |

Настоящие нормы распространяются на электростатические поля, создаваемые

легко электризующимися материалами и изделиями, а также электроустановками

постоянного тока высокого напряжения.

Указанные нормативы при напряженности свыше 20 кВ/м применяются при

условии, что остальное время рабочего дня напряженность не превышает 20

кВ/м.

В случае, если напряженность поля превышает указанные значения, должны

применяться соответствующие средства защиты. В качестве индивидуальных

средств защиты могут применяться антистатическая обувь, халаты и другие

средства, обеспечивающие электростатическое заземление тела человека.

Систематическое воздействие на организм человека электростатического

поля повышенной напряженности может вызвать функциональные изменения

центральной нервной, сердечно-сосудистой, нейрогуморальной и других систем

организма. Это вызывает необходимость гигиенического нормирования предельно

допустимой интенсивности электростатического поля на рабочих местах

согласно указанным данным.

8.7 Требования по обеспечению пожаробезопасности

Пожарная безопасность объекта должна обеспечиваться системами

предотвращения пожара и противопожарной защиты. Помещения ВЦ относится к

категории Д (не пожароопасных) В этих помещениях нет легко

воспламеняющихся, самовозгорающихся и взрывчатых веществ, мощных

электроустановок и искрящегося оборудования, механизмов с движущимися

частями, износ и коррозия которых могли бы привести к пожару. Пожар может

возникнуть и от внешних источников. Поэтому некоторые меры должны быть

приняты:

- обеспечение эффективного удаления дыма, т.к. в помещениях, имеющих

оргтехнику, содержится большое количество пластиковых веществ, выделяющих

при горении летучие ядовитые вещества и едучий дым;

- обеспечение правильных путей эвакуации;

- наличие огнетушителей и пожарной сигнализации;

- соблюдение всех противопожарных требований к системам отопления и

кондиционирования воздуха.

В помещении здания ВЦ используются огнетушители в основном порошкового

типа (ОП-3), также имеется пожарный щит, ящик с песком. В здании вывешены

планы эвакуации на случай пожара в доступных для обозрения местах.

Опасными факторами пожаров являются:

- пламя, искры характеризующиеся количеством теплового потока на единицу

поверхности;

- повышенная температура. Человек начинает ощущать боль от теплового

воздействия при температуре поверхности более 45 С;

- повышенная концентрация СО + другие токсичные продукты горения.

Концентрация до 3 % может привести к потери сознания, до 10 % - смерть;

- пониженная концентрация кислорода в воздухе с 17 % - головокружение, с

13 % - головные боли, с 9 % - потеря сознания, с 6 % - смерть.

Перед началом работы надо получить противопожарный инструктаж.

Пользоваться исправными выключателями, розетками, вилками, патронами и

другим. Не оставлять без присмотра включенное оборудование и

электроприборы, отключать электрическое освещение (кроме аварийного) по

окончании работы.

Курить следует только в строго отведенных местах.

При обнаружении пожара или признаков горения (задымления, запаха гари и

тому подобного) необходимо:

- прекратить работу и отключить электрооборудование;

- немедленно сообщить об этом по телефону в пожарную охрану (при этом

необходимо назвать адрес объекта, место возникновения пожара, а также

сообщить свою фамилию);

- принять меры (по возможности) по тушению пожара и сохранности

материальных ценностей;

- принять меры вызова к месту пожара администрации объекта и действовать

в соответствии с полученными указаниями.

8.8 Водоснабжение и канализация

Внутренние системы канализации должны соблюдать требования: обеспечение

минимального содержания в сточных водах вредных и неприятно пахнущих

веществ; максимальное снижение шума, вибрации, ультразвука,

электромагнитных волн, радиочастот, статического электричества и

ионизирующих излучений; обеспечение непрерывности процессов производства;

сокращение количества сточных вод за счет оборотного и повторного

использования воды.

В зависимости от назначения здания и предъявляемых требований к отводу

сточных вод проектируются следующие системы внутренней канализации:

- бытовая – для отведения сточных вод от санитарных приборов

(унитазов, раковин, умывальников, ванн, моек, душей и др.);

- производственная – для отведения производственных сточных вод (одна

или несколько в зависимости от состава сбрасываемых сточных вод);

- объединенная – для отведения бытовых и производственных сточных вод

при возможности их совместной очистки.

В жилых и общественных зданиях обычно проектируют только бытовую

канализацию и в отдельных общественных и коммунально-бытовых зданиях

предусматривают дополнительно дождевую или вторую сеть канализации для

отвода производственных сточных вод.

8.9 Охрана труда программистов

Охрана труда - система законодательных актов, социально-экономических,

организационных, технических, гигиенических и лечебно-профилактических

мероприятий и средств, обеспечивающих безопасность, сохранение здоровья и

работоспособности человека в процессе труда. Научно-технический прогресс

внес серьезные изменения в условия производственной деятельности работников

умственного труда. Их труд стал более интенсивным, напряженным, требующим

значительных затрат умственной, эмоциональной и физической энергии. Это

потребовало комплексного решения проблем эргономики, гигиены и организации

труда, регламентации режимов труда и отдыха.

Охрана здоровья трудящихся, обеспечение безопасности условий труда,

ликвидация профессиональных заболеваний и производственного травматизма

составляет одну из главных забот человеческого общества. Обращается

внимание на необходимость широкого применения прогрессивных форм научной

организации труда, сведения к минимуму ручного, малоквалифицированного

труда, создания обстановки, исключающей профессиональные заболевания и

производственный травматизм.

8.10 Определение оптимальных условий труда инженера – программиста

Проектирование рабочих мест, снабженных видеотерминалами, относится к

числу важнейших проблем эргономического проектирования в области

вычислительной техники.

Рабочее место и взаимное расположение всех его элементов должно

соответствовать антропометрическим, физическим и психологическим

требованиям. Большое значение имеет также характер работы. В частности, при

организации рабочего места программиста должны быть соблюдены следующие

основные условия:

- оптимальное размещение оборудования, входящего в состав рабочего

места;

- достаточное рабочее пространство, позволяющее осуществлять все

необходимые движения и перемещения;

- необходимо естественное и искусственное освещение для выполнения

поставленных задач;

- уровень акустического шума не должен превышать допустимого значения.

- достаточная вентиляция рабочего места;

При проектировании письменного стола следует учитывать следующее:

- высота стола должна быть выбрана с учетом возможности сидеть свободно,

в удобной позе, при необходимости опираясь на подлокотники;

- нижняя часть стола должна быть сконструирована так, чтобы программист

мог удобно сидеть, не был вынужден поджимать ноги;

- поверхность стола должна обладать свойствами, исключающими появление

бликов в поле зрения программиста;

- конструкция стола должна предусматривать наличие выдвижных ящиков (не

менее 3 для хранения документации, листингов, канцелярских принадлежностей,

личных вещей).

Высота рабочей поверхности рекомендуется в пределах 680-760 мм. Высота

рабочей поверхности, на которую устанавливается клавиатура, должна быть 650

мм.

Большое значение придается характеристикам рабочего кресла. Так,

рекомендуется высота сиденья над уровнем пола должна быть в пределах 420-

550 мм. Поверхность сиденья рекомендуется делать мягкой, передний край

закругленным, а угол наклона спинки рабочего кресла - регулируемым.

Большое значение также придается правильной рабочей позе пользователя.

При неудобной рабочей позе могут появиться боли в мышцах, суставах и

сухожилиях. В целях преодоления указанных недостатков даются общие

рекомендации: лучше передвижная клавиатура, чем встроенная; должны быть

предусмотрены специальные приспособления для регулирования высоты стола,

клавиатуры, документов и экрана, а также подставка для рук.

Характеристики используемого рабочего места:

- высота рабочей поверхности стола 750 мм;

- высота пространства для ног 650 мм;

- высота сиденья над уровнем пола 450 мм;

- поверхность сиденья мягкая с закругленным передним краем;

- предусмотрена возможность размещения документов справа и слева;

- расстояние от глаза до экрана 700 мм;

- расстояние от глаза до клавиатуры 400 мм;

- расстояние от глаза до документов 500 мм;

- возможно регулирование экрана по высоте, по наклону, в левом и в

правом направлениях;

При разработке оптимальных условий труда программиста необходимо

учитывать освещенность, шум и микроклимат.

Список использованной литературы:

1. А.П. Лунев «Телекоммуникационные технологии» Владивосток: ВГУЭиС,

1999, 407с.

2. Сети ЭВМ: протоколы стандарты, интерфейсы. Ю. Блэк; перев. с англ. -

М.: Мир, 1990.

3. Коммутация и маршрутизация IP/IPX трафика. М. В. Кульгин, АйТи. - М.:

Компьютер-пресс, 1998.

4. Волоконная оптика в локальных и корпоративных сетях связи. А. Б.

Семенов, АйТи. - М.: Компьютер-пресс, 1998.

5. Протоколы Internet. С. Золотов. - СПб.: BHV - Санкт-Петербург, 1998,

6. Персональные компьютеры в сетях TCP/IP. Крейг Хант; перев. с англ. -

BHV-Киев, 1997.

7. Вычислительные системы, сети и телекоммуникации. Пятибратов и др. -

ФИС, 1998.

8. Высокопроизводительные сети. Энциклопедия пользователя. Марк А.

Спортак и др.; перев. с англ. - Киев, ДиаСофт, 1998.

9. Средства связи для «последней мили». Денисьев и Мирошников, -Эко-

Трендз, 1998.

10. Синхронные цифровые сети SDH. Н. Н. Слепов. - Эко-Трендз, 1998.

11. Сети предприятий на основе Windows NT для профессионалов. Стерн,

Монти; перев. с англ. - СПб.: Питер, 1999.

12. Networking Essentials. Сертификационный экзамен - экстерном (экзамен

70-058). Дж. Стюарт, Эд Титтель, Курт Хадсон; перев с англ. - СПб.:

Питер Ком, 1999.

13. Основы построения сетей. Учебное руководство для специалистов MCSE

(+CD-ROM). Дж. Челлис, Ч. Перкинс, М. Стриб; перевод с англ. - Лори,

1997.

14. Компьютерные сети. Учебный курс, 2-е изд. (+CD-ROM). - MicrosoftPress,

Русская редакция, 1998.

15. Сетевые средства Microsoft Windows NT Server 4.0; перев. с англ. СПб.:

- BHV - Санкт-Петербург, 1997.

16. Ресурсы Microsoft Windows NT Server 4.0. Книга 1; перев. с англ. СПб.:

- BHV -Санкт-Петербург, 1997.

-----------------------

Пакет на router X

Router 1

Dest: Send to:

X R2

Router 1

Dest: Send to:

X R1

Таблица маршрутизации

Таблица маршрутaизации

[pic]

0

1

2

3

4

5

6

Расстояние до маршрутизатора М1

М5

M4

M3

M2

M1

4

4

4

4

6

6

8

(

3

3

3

5

5

7

7

(

2

2

4

4

6

6

8

(

0

1

2

3

4

Расстояние до маршрутизатора М1

1

3

3

5

5

7

7

(

М5

M4

M3

M2

M1

(

(

(

(

4

(

(

(

3

3

(

(

2

2

2

(

1

1

1

1

-----------------------

Разраб.

ДП 01 ВАЭ 3.13.01

Лист

Дата

Подпись

№ докум.

Лист

Изм.

ДП 01 ВАЭ 3.13.01

Лист

Дата

Подпись

№ докум.

Лист

Изм.

Провер.

Реценз.

Н. Контр.

Утверд.

Разработка системы маршрутизации в глобальных сетях

Лит.

Листов

2

Страницы: 1, 2, 3, 4


© 2010 БИБЛИОТЕКА РЕФЕРАТЫ