Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаТелевидение
Готовая работа №58004 от пользователя Успенская Ирина
book

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

1 400 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

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

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

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

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Аннотация 2
Введение 3
1. Анализ протоколов управления 4
1.1 Telnet. Понятие, назначение, возможности, команды 4
1.2 SSH протокол 8
1.2.1 Симметричное шифрование 11
1.2.2 Асимметричное шифрование 12
1.2.3 Хэширование 12
1.2.4 Симметричное шифрование 12
1.2.5 Асимметричное шифрование 13
1.2.6 Хеширование 14
1.2.7 Базовый синтаксис 15
1.2.8 Опции команды SSH 15
1.3 Анализ библиотек на языке программирования python 15
1.4 Язык программирования Python 17
1.4 PyCharm 27
1.5 GNS3 28
2. Анализ методов маршрутизации 31
2.1 Маршрутизация 31
2.2 MPLS и MPLS TE 38
3. Разработка интерфейса управления 41
3.1 Разработка топологии MPLS-TE туннелей в программе gns3 41
3.1 Разработка программы управления маршрутами 46
3.2 Описание программы 48
3.3 Проверка работоспособности программы 50
3.3.1. Ввод данных 50
3.3.2 Запуск программы 50
3.3.3 Проверяем данные которые мы передали на маршрутизаторе 51
3.3.4. Отправили 30 пакетов по туннелям от R1 до R6 52
Заключение 53
Список литературы 55

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Данная работа посвящена разработке программного обеспечения на языке Python с использованием библиотеки telnetlib для управления информационными потоками MPLS TE туннелей. MPLS TE - это технология, которая позволяет использовать маршрутизаторы в сети MPLS для оптимизации передачи данных. Программное обеспечение предназначено для автоматизации процесса настройки и управления MPLS TE туннелями в сетях провайдеров связи. Библиотека telnetlib используется для установки удаленного соединения с сетевым оборудованием, таким как маршрутизаторы, и для выполнения команд на этих устройствах. Результатом работы является приложение, которое обеспечивает более эффективное и простое управление туннелями MPLS TE, сокращает время настройки и устранения ошибок, а также повышает надежность сети. Таким образом, разработанное программное обеспечение предлагает более эффективный и автоматизированный способ управления MPLS TE туннелями, что является необходимым в условиях быстро растущих и сложных сетевых инфраструктур.

Весь текст будет доступен после покупки

отрывок из работы

1. Анализ протоколов управления
1.1 Telnet. Понятие, назначение, возможности, команды
Telnet - самый старый сервис Internet. С его помощью можно "попасть" на удаленный компьютер сети, запустить на этом компьютере какую-либо программу или посмотреть содержание некоторого файла.
При использовании Telnet, команды, которые Вы напечатаете на вашей клавиатуре, посылаются с Вашего терминала на местный Internet-провайдер. Далее - от вашего провайдера к удаленному компьютеру, к которому Вы обратились.
Telnet -- это одна из самых старых информационных технологий Internet. Она входит в число стандартов, которых насчитывается три десятка на полторы тысячи рекомендуемых официальных материалов сети, называемых RFC (Request For Com-ments).
Под telnet понимают триаду, состоящую из:
• telnet-интерфейса пользователя;
• telnetd-процесса;
• TELNET-протокола.
Telnet адреса могут быть в формате названия домена (например, seabass.st.usm.edu) или в формате адреса IP (например 120.118.36.5).
К некоторым компьютерам можно попасть только через определенный порт. Его номер стоит всегда после имени машины. Это число необходимо внести в адрес, так как без него Вы не сможете подсоединиться к удаленной машине. Все числа вместе указывают путь к удаленному компьютеру. Адреса Telnet с номером порта позволяют Вам выполнить не только доступ к удаленному компьютеру, но и также получить необходимую программу или сервис на том удаленном компьютере (стандартный номер порта - 23):
Прикладная программа состоит из двух взаимосвязанных между собой компонентов: программы-клиента, выполняемой на компьютере, который запрашивает обслуживание (локальный компьютер), и программы-сервера, выполняемой на компьютере, который предоставляет такое обслуживание (удаленный компьютер). Сеть, которая реализует средства протоколов TCP или UDP, является средой, через которую эти программные модули соединяются между собой.
Программа-клиент, выполнение которой началось на Вашем компьютере после набора команды Telnet, должна:
• установить соединение через сеть с сервером, используя протокол TCP;
• принять данные в какой-либо удобной форме;
• переделать эти входные данные в стандартный формат и послать их на сервер;
• принять от сервера входные данные в стандартном формате;
• переформатировать полученные входные данные для отображения на экране Вашего компьютера.
Программа-сервер выполняется на компьютере, который предоставляет услугу (удаленном). Если компьютер не включен - услуга недоступна. В Unix-системах программы-серверы часто называют демонами - системными заданиями, которые все время выполняяются в фоновом режиме. Программа-сервер должна обеспечивать работу с любыми типами компьютеров. Это достигается за счет набора правил взаимодействия с сервером. Такой набор правил называется протоколом.
В данном случае, так как протокол используется для части прикладной программы, то он называется прикладным протоколом. Как правило, он позволяет программе-клиенту и программе-серверу разделять данные, которые предназначены для пользователя, и сообщения, которые используют программы для связи между собой. Часто это осуществляется за счет присоединения некоторого фрагмента текста к началу каждой строки.
Когда программа-сервер готова принять вопросы, то она выполняет такие действия:
• информирует программное обеспечение сети про то, что она собирается выполнить соединение;
• ждет вопроса в стандартном формате;
• обслуживает этот вопрос;
• посылает результаты обратно, к программе-клиенту, в стандартном формате;
• ожидает следующий вопрос.
Telnet взаимодействует с другой ЭВМ через протокол TELNET. Если команда TELNET вводится без аргументов ЭВМ переходит в командный режим, напечатав приглашение telnet>. В этом режиме она воспринимает и исполняет команды, описанные ниже.
При вводе TELNET с аргументами программа осуществит связь вашей ЭВМ с удаленным компьютером, имя или адрес которого вы ввели в качестве одного из аргументов.
Telnet является универсальным клиентом и позволяет соединиться с большим количеством портов и общаться с различными приложениями.
Протокол TELNET позволяет обслуживающей машине рассматривать все удаленные терминалы как стандартные "сетевые виртуальные терминалы" строчного типа, работающие в коде ASCII, а также обеспечивает возможность согласования более сложных функций (например, локальный или удаленный эхо-контроль, страничный режим, высота и ширина экрана и т.д.) TELNET работает на базе протокола TCP. На прикладном уровне над TELNET находится либо программа поддержки реального терминала (на стороне пользователя), либо прикладной процесс в обсуживающей машине, к которому осуществляется доступ с терминала.
Эта триада обеспечивает описание и реализацию сетевого терминала для доступа к ресурсам удаленного компьютера. В настоящее время существует достаточно большое количество программ -- от Kermit до различного рода BBS (Belluten Board System), которые позволяют работать в режиме удаленного терминала, но ни одна из них не может сравниться с telnet по степени проработанности деталей и концепции реализации. Для того чтобы оценить это, знакомство с telnet стоит начать с протокола.
Режим сеанса и режим команд
Существует два режима работы клиента Telnet: режим команд Telnet и режим сеанса Telnet.
Режим команд Telnet позволяет использовать терминал Telnet для открытия подключения к удаленному узлу, закрытия подключения к удаленному узлу, просмотра рабочих параметров, задания параметров терминала, печати сведений о состоянии и завершения работы программы.
После подключения к удаленному узлу клиент Telnet находится в режиме сеанса Telnet. Этот режим используется наиболее широко. После входа в систему пользователю предоставляется сеанс командной строки. Затем пользователи могут использовать приложения с текстовым интерфейсом на любом удаленном компьютере, на котором выполняется сервер Telnet, как после непосредственного входа в систему на соответствующем компьютере.
После подключения к узлу можно перейти из режима сеанса в режим команд для изменения параметров терминала. Для перехода из режима сеанса Telnet в режим команд

Весь текст будет доступен после покупки

Список литературы

1. Р. Йохансен, Интерфейсы пользователя в современном телекоммуникационном оборудовании, Издательство «Подготовка», 2019.

2. Д. К. Боскович, Управление сетевым оборудованием, Издательство «Телеком», 2017.

3. М. П. Карпенко, О. Г. Голубев, Н. Е. Почепцов, Интерфейсы в телекоммуникационном оборудовании, Издательство «Системы связи», 2016.

4. М. Хэппнер, Управление телекоммуникационным оборудованием, Издательство «Связь», 2015.

5. К. Курочкин, Безопасность и управление телекоммуникационным оборудованием, Издательство «Телекоммуникации», 2014.

6. Р. Мартинсон, Интерфейсы управления в телекоммуникационном оборудовании, Издательство «Телекоммуникации», 2013.

7. Э. Росс, Управление современным телекоммуникационным оборудованием, Издательство «Телеком», 2012.

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

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

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

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

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных