Применение знаний по HTML и CSS на практике. Разработка сети
Команды операционной системы CiscoIOS. Маршрутизация в протоколе IP как процесс передачи пакетов между соединенными сетями. Общие понятия языка JavaScript. Подбор коммутатора третьего уровня с возможностью объединения в стек. Создание и конфигурация сети.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 22.02.2015 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
- Введение
- 1. Общая часть
- 1.1 Основные команды ОС CiscoIOS
- 1.2 Маршрутизация в протоколе IP
- 1.3 Общие понятия языка JavaScript
- 2. Специальная часть
- 2.1 Задание 1
- 2.1.1 Постановка задачи
- 2.1.2 Модель выбранного оборудования
- 2.1.3 Характеристики, обеспечивающие решение поставленных задач.
- 2.1.4 Стоимость устройства
- 2.1.5 Дополнительные параметры и характеристики, говорящие в пользу выбора
- 2.2 Задание 2
- 2.2.1 Постановка задачи
- 2.2.2 Топологическая схема сети
- 2.2.3 Ход работы
- 2.3 Задание 3
- 2.3.1 Постановка задачи
- 2.3.2 Листингпрограммы
- Заключение
- Библиография
Введение
Cisco Packet Tracer - это многофункциональная программа моделирования сетей, которая позволяет студентам экспериментировать с проектами и поведением сети. Являясь неотъемлемой частью среды обучения Сетевой академии, Packet Tracer предоставляет функции моделирования, визуализации, авторской разработки, аттестации и сотрудничества, а также облегчает преподавание и изучение сложных технологических принципов.
Packet Tracer дополняет физическое оборудование, позволяя студентам создавать виртуальные сети с практически неограниченным количеством устройств, поддерживая накопление практического опыта, тягу к открытиям и развитие навыков устранения неполадок. Учебная среда на основе имитационных моделей помогает студентам развивать навыки XXI века, такие как критическое мышление и творческий подход к решению задач.
JavaScript - прототипно-ориентированный сценарный - язык программирования. Объектно-ориентированный JavaScript имеет несколько преимуществ. Так как это интерпретируемый язык, то методы и свойства могут добавляться к классу в любое время и не обязаны быть объявленными в конструкторе класса, как в других объектно-ориентированных языках, таких как C++. Так как JavaScript поддерживает переменные типы данных, свойства класса не обязательно должны иметь фиксированный тип данных (такой как Boolean или string) и могут меняться в любое время. Более того, объектно-ориентированный JavaScript более гибок и эффективен, чем процедурный JavaScript, так как объекты полностью поддерживают инкапсуляцию и наследование, и полиморфизм реализуется с помощью свойства prototype.
1. Общая часть
1.1 Основные команды ОС CiscoIOS
Регистрация (вход) в маршрутизатор
Режимы:
Router# - привилегированный
Router> - непривилегированный
Для входа в привилегированный режим:
Router>enable
ДлявходаврежимRouter (config) #:
Router# config t
ДлявходаврежимRouter (config-if) #:
Router (config) # interface FastEthernet 0/0
ДлявходаврежимRouter (config-line) #:
Router (config) # line?
Router (config) # line consol 0
Длявходаврежим Router (config-router) #:
Router (config) # router?
Router (config) # router rip
Закончить - CTRL/Z
Для выхода изпривилегированного режима:
Router#exit
Router#end
Команда shutdown
Режим:
Router (config-if) #
Синтаксис:
shutdown || noshutdown
Описание:
Поднять (включить) или опустить (выключить) интерфейс. Пример:
Router (config-if) # no shutdown;
Командаipospfcost
Режим:
Router (config-if) #
Синтаксис:
Ipospf cost cost || no ipospf cost
Описание:
cost: Стоимость (метрика) маршрута (для данного интерфейса) для OSPF маршрутизации. (от 1 до 65535). При отсутствии данной команды стоимость (метрика) для данного интерфейса рассчитывается исходя из его пропускной способности.
Пример:
Router (config-if) # ipospf cost 100;
Командаipospfpriority:
Режим:
Router (config-if) #
Синтаксис:
ipospf priority number || no ipospf priority
Описание:
number: Приоритет маршрутизатора. (от 1 до 65535). Приоритет используется при выборе выделенного (designated) маршрутизатора. Чем выше приоритет, тем больше шансов, что этот маршрутизатор станет выделенным.
Пример:
Router (config-if) #ipospf priority 15
Команда router-id
Режим:
Router (config-router) #
Синтаксис:
Router-idip-address || no router-id ip-address;
Описание:
Команда необходима для явного указания ID маршрутизатора. (иначе ID будет присвоен автоматически) ID разных маршрутизаторов не должны совпадать!
Пример:
Router (config-router) # router-id 10.0.0.1;
Командаip address
Режим:
Router (config-if) #;
Синтаксис:
ip address ip-address mask [secondary] || no ip address;
Описание:
Данная команда устанавливает значение параметров интерфейса.
Ip-addressmask: ipадресимаска
secondary - вторичный адрес (может быть не один)
Noipaddress-нетip-адреса
Пример:
Router (config-if) # ip address 192.168.10.1 255.255.255.0;
Команда bandwidth
Режим:
Router (config-if) #
Синтаксис:
Bandwidth kilobits || no bandwidth;
Описание:
Kilobits: Пропускная способность в килобитах в секунду.
Данная команда необходима только для протоколов маршрутизации. (OSPF например).
Пример:
Router (config) # interface serial 0/0;
Router (config-if) # bandwidth 1540;
Команда description
Режим:
Router (config-if) #
Синтаксис:
Description string || no description
Описание:
String: Комментарий к интерфейсу.
Пример:
Router (config-if) # description 100Mb to UA-IX;
1.2 Маршрутизация в протоколе IP
Общими словами маршрутизацию можно описать как процесс передачи пакетов между соединенными сетями. В TCP/IP-сетях маршрутизация является частью протокола IP (InternetProtocol) и используется в сочетании с другими службами сетевых протоколов для обеспечения передачи данных между узлами, расположенными в разных сегментах более крупной TCP/IP-сети.
IP - это своего рода "почтовая система" протокола TCP/IP, выполняющая сортировку и доставку IP-данных. Каждый входящий или исходящий пакет называется IP-датаграммой. Датаграмма IP содержит два IP-адреса: адрес источника (отправляющего узла) и адрес назначения (принимающего узла). В отличие от аппаратных адресов, IP-адреса в датаграмме в процессе передачи ее по TCP/IP-сети остаются постоянными.
Маршрутизация является основной функцией IP. Обмен IP-датаграммами и их обработка на каждом узле выполняются протоколом IP, работающим на межсетевом уровне.
Над этим уровнем транспортные службы узла-источника передают данные уровню IP в виде TCP-сегментов или UDP-сообщений. Уровень IP помещает в IP-датаграммы информацию об адресах отправителя и получателя, которая используется для маршрутизации данных в сети. Затем уровень IP передает датаграммы уровню сетевого интерфейса. На этом уровне канальные службы преобразовывают IP-датаграммы в кадры для передачи по физическим носителям сети. На узле-получателе, эти действия выполняются в обратном порядке.
Сегменты TCP/IP-сети соединяются между собой с помощью IP-маршрутизаторов - устройств для передачи IP-датаграмм из одного сегмента сети в другой. Этот процесс, проиллюстрированный на рисунке 1.
Рисунок 1 - IP-маршрутизация.
IP-маршрутизаторы являются основным средством объединения нескольких физически раздельных сегментов IP-сети.
Статическая маршрутизация - вид маршрутизации, при котором маршруты указываются в явном виде при конфигурации маршрутизатора. Вся маршрутизация при этом происходит без участия каких-либо протоколов маршрутизации.
При задании статического маршрута указывается: Адрес сети (на которую маршрутизируется трафик), маска сети Адрес шлюза (узла), который отвечает за дальнейшую маршрутизацию (или подключен к маршрутизируемой сети напрямую).
Динамическая маршрутизация - вид маршрутизации, при котором таблица маршрутизации редактируется программно. В случае UNIX-системдемонами маршрутизации; в других системах - служебными программами, которые называются иначе, но фактически Динамическая маршрутизация - вид маршрутизации, при котором таблица маршрутизации редактируется программно. В случае UNIX-системдемонами маршрутизации; в других системах - служебными программами, которые называются иначе, но фактически играют ту же роль и играют ту же роль.
1.3 Общие понятия языка JavaScript
JavaScript разработан компаниями Netscape Communication Corporation (которая создала известный на весь мир Web-браузер Netscape Navigator) и Sun Microsystems. На JavaScript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java и Си, но при этом лёгким для использования непрограммистами. В качестве ядра в JavaScript используется ECMAScript.
Языком JavaScript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке. Однако название "JavaScript" является зарегистрированным товарным знаком компании Oracle Corporation.
JavaScript имел рабочее название LiveScript и впервые был представлен как часть Netscape Navigator 2.0 в 1995 году. Позже его переименовали в JavaScript, чтобы подчеркнуть его сходство с Java.
По инициативе компании Netscape была проведена стандартизация языка ассоциацией ECMA. Стандартизированная версия имеет название ECMAScript, описывается стандартом ECMA-262. Первой версии спецификации соответствовал JavaScript версии 1.1, а также языки JScript и ScriptEasy. JavaScript является самым популярным языком программирования, используемым для разработки веб-приложений на стороне клиента.
JavaScript является объектно-ориентированным языком, но используемое в языке прототипирование обуславливает отличия в работе с объектами по сравнению с традиционными класс-ориентированными языками. Кроме того, JavaScript имеет ряд свойств, присущих функциональным языкам - функции как объекты первого класса, объекты как списки, карринг, анонимные функции, замыкания - что придаёт языку дополнительную гибкость.
2. Специальная часть
2.1 Задание 1
2.1.1 Постановка задачи
Подобрать коммутатор третьего уровня с возможностью объединения в стек, минимум с 30 портами FastEthernet и фильтрацией по IP
2.1.2 Модель выбранного оборудования
Cisco SF300-48P - данная модель была выбрана по причине лучшей сходимостью с поставленными задачами.
2.1.3 Характеристики, обеспечивающие решение поставленных задач.
Характеристики коммутатора описаны в таблице 1.
Таблица 1 - Характеристики коммутатора
Объем оперативной памяти |
128 Мб |
|
Объем флеш-памяти |
16 Мб |
|
Цена |
176 940 Тг. |
|
Интерфейс |
48 x Ethernet 10/100 Мбит/сек 2 x Ethernet 10/100/1000 Мбит/сек |
|
Внутренняя пропускная способность |
17.6 Гбит/сек |
|
Протоколы динамической маршрутизации |
IGMP v1, IGMP v2 |
|
Размеры (ШхВxГ) |
440 x 4445 x 257 мм |
|
Питание |
100 - 240 В перем. тока, 50/60 Гц |
|
Поддержка стандартов |
Auto MDI/MDIX, Power Over Ethernet, Jumbo Frame, IEEE 802.1p (Priority tags), IEEE 802.1q (VLAN), IEEE 802.1d (Spanning Tree), IEEE 802.1s (Multiple Spanning Tree) |
|
Таблица МАС адресов |
8196 K записей |
|
Вес |
5.87 кг |
2.1.4 Стоимость устройства
Стоимость устройства D Cisco SF300-48P составляет 176 940 тенге.
2.1.5 Дополнительные параметры и характеристики, говорящие в пользу выбора
Функции 2 уровня:
Таблица МАС-адресов: 8196;
Управление потоком (Управление потоком 802.3x, Предотвращение блокировки HOL);
до 13.10 миллионов пакетов/с;
Поддержка PoE на 48 портах;
Фильтрация BPDU;
Root Restriction;
Loopback Detection;
Агрегирование каналов;
Зеркалирование портов.
Качество обслуживания (QoS):
8 очередей на порт;
DSCP;
Три цвета маркировки;
Управление полосой пропускания;
802.1p.
Стратегии безопасности:
Шифрование SSL и SSH;
Защита от широковещательного/ многоадресного/одноадресного шторма;
Сегментация трафика;
IP-MAC-Port Binding (IMPB);
Защита от несанкционированных DHCP серверов;
Предотвращение атак DoS;
L3 Control Packet Filtering;
Предотвращение атак BPDU;
Фильтрация NetBIOS/NetBEUI.
Управление:
Web-интерфейс (поддержка IPv4);
Интерфейс командной строки;
SNMP v1/v2c/v3;
RMON (1,2,3,9 групп);
Автоматическая настройка DHCP;
BootP/DHCP-клиент.
2.2 Задание 2
2.2.1 Постановка задачи
Создать и сконфигурировать сеть. Для коммутаторов 2-го уровня настроить Trunkи Access порты. Для коммутаторов 3-го уровня настроить Trunkпорты, создать виртуальные интерфейсы (vlan 2, vlan 3) и присвоить им IP-адреса. С помощью утилиты PINGудостоверится что устройства функционируют правильно.
2.2.2 Топологическая схема сети
Топологическая схема сети изображена на рисунке 1.
Рисунок 1 - Топологическая схема сети
2.2.3 Ход работы
1. Построить сеть, далее перейти к настройке коммутатора 2960 и создадим VLAN-ы, ход работы изображен на рисунках 2-6.
Рисунок 2 - Настройка коммутатора 2960
Рисунок 3 - Настройка коммутатора 2960
Рисунок 4 - Настройка коммутатора 2960
Рисунок 5 - Настройка коммутаторов 2960
Рисунок 6 - Настройка коммутаторов 2960
2. Настройка маршрутизатора. Ход работы изображен на рисунке 7.
Рисунок 7 - Настройка маршрутизатора
3. С компьютеров должен пинговаться шлюз, который находится в егоVLAN-е, ход работы изображен на рисунках 8-9.
Рисунок 8 - Проверка доступности узла
Рисунок 9 - Проверка доступности узла
2.3 Задание 3
2.3.1 Постановка задачи
Создать сайт, содержащий информацию о своих увлечениях используя технологии HTML, CSS, JavaScript.
2.3.2 Листингпрограммы
$ (document). ready (function () {
$ (". slider"). each (function () {
var obj = $ (this);
$ (obj). append ("<div class='nav'></div>");
$ (obj). find ("li"). each (function () {
$ (obj). find (". nav"). append ("<span rel='"+$ (this). index () +"'></span>");
$ (this). addClass ("slider"+$ (this). index ());
});
$ (obj). find ("span"). first (). addClass ("on");
});
});
function sliderJS (obj, sl) { // slider function
var ul = $ (sl). find ("ul");
var bl = $ (sl). find ("li. slider"+obj);
var step = $ (bl). width ();
$ (ul). animate ({marginLeft: "-"+step*obj}, 500);
}
$ (document). on ("click",". slider. nav span", function () { // slider click navigate
var sl = $ (this). closest (". slider");
$ (sl). find ("span"). removeClass ("on");
$ (this). addClass ("on");
var obj = $ (this). attr ("rel");
sliderJS (obj, sl);
return false;
});
Заключение
Учебная практика - это возможность показать свои знания в рабочей среде. Во время выполнение задания были поставлены определенные цели:
- повторение и применения знаний на практике по HTML и CSS;
- создание сайта с использованием базы данных;
- Работа в программе Cisco Packet Tracer.
За время учебной практики я повторил HTML, CSS и JavaScript, а так же освоил работу в программе Cisco Packet Tracer. Во время выполнение задания были закреплены и углублены знания, полученные в процессе обучения, привиты необходимые навыки и умение практической деятельности, приобщены к общественно - полезному труду и увязаны полученные знания с реальными условиями жизни.
Данное проектирование помогло углубить и развить общие и профессиональные компетенции, проверить готовность к самостоятельной трудовой деятельности.
конфигурация сеть протокол коммутатор
Библиография
1) Русские справкиhttp://fiks-ru.net/forum/6-122-1
2) Основы JAVASCRIPThttps: // ru. wikipedia.org/wiki/JavaScript
3) Введение в JAVASCRIPT http://www.cyberguru.ru/web/html/javascript-introduction-to-objective-js.html
4) Команды CISCOIOShttp://al. ndd.ru/cisco/commands-v2.1.html
5) Описание оборудованияhttp://www.tp-linkru.com/products/details/? categoryid=222&model=TL-SG3210#/features
Размещено на Allbest.ru
Подобные документы
Стандартные сети коммуникационных протоколов. Стек OSI. Стек TCP/IP. Принципы объединения сетей на основе протоколов сетевого уровня. Ограничения мостов и коммутаторов. Модем как средство связи между компьютерами. Международные стандарты модемов.
курсовая работа [29,3 K], добавлен 06.07.2008Формирование подсетей для сети с IP-адресом. Объединение 60 станций в составную сеть. Использование протокола ARP для определения MAC-адреса по IP-адресу. IP-маршрутизация в операционной системе Windows IP-адреса отдельных сетей составной сети.
курсовая работа [64,6 K], добавлен 16.01.2011Применение компьютерных сетей для организации сетевого взаимодействия. Планирование адресного пространства для сети, управление коммутатором. Физическая структура сети, подбор аппаратного и программного обеспечения. Топология сети и сетевых протоколов.
курсовая работа [1,3 M], добавлен 12.07.2012Классификации сетей по расстоянию между вычислительными машинами, по типу среды и скорости передачи информации. Схема соединения компьютеров в сети и каналы связи. Суть доменной системы имен. Маршрутизация и транспортировка данных по компьютерным сетям.
презентация [709,9 K], добавлен 19.05.2011Packet Tracer как симулятор сети передачи данных, выпускаемый фирмой Cisco Systems, принцип его действия и функциональные особенности. Сущность и этапы процесса маршрутизации. Разработка топологии сети, ее настройка, правильность прохождения пакетов.
лабораторная работа [925,7 K], добавлен 23.06.2013Разработка логической структуры сети и формирование групп пользователей сети виртуальных сетей. Разбиение сети на сегменты. Маршрутизация в сетях. Автоматизация настроек маршрутизации. Построение отказоустойчивой сети фармацевтической организации.
дипломная работа [3,3 M], добавлен 07.02.2016Создание схемы локальной сети ресторана. Работа в программе "Cisco Packet Tracer". Моделирование сети с топологией звезда на базе концентратора и коммутатора. Статическая и динамическая маршрутизация. Программные средства для проектирования сети.
отчет по практике [2,5 M], добавлен 20.12.2022Характеристика особенностей инфраструктурных серверов, построенных на основе Linux. Создание и конфигурация рабочей станции сети предприятия. Установка операционной системы и ее первоначальная настройка. Администрирование сервисов, пользователей и групп.
курсовая работа [1,4 M], добавлен 07.01.2014Виды компьютерных сетей. Методы доступа к несущей в компьютерных сетях. Среды передачи данных и их характеристики. Протокол IP, принципы маршрутизации пакетов, DHCP. Обоснование используемых сред передачи данных. Маршрутизация и расчет подсетей.
курсовая работа [779,8 K], добавлен 15.04.2012Создание индивидуального сайта с использованием языка гипертекстовой разметки HTML и языка скриптов JavaScript. Программные средства, используемые при выполнении работы. Основные средства для создания сайта. Разработка CSS-файла (таблица стилей).
лабораторная работа [31,0 K], добавлен 28.10.2010