Применение знаний по 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.2011

  • Packet Tracer как симулятор сети передачи данных, выпускаемый фирмой Cisco Systems, принцип его действия и функциональные особенности. Сущность и этапы процесса маршрутизации. Разработка топологии сети, ее настройка, правильность прохождения пакетов.

    лабораторная работа [925,7 K], добавлен 23.06.2013

  • Разработка логической структуры сети и формирование групп пользователей сети виртуальных сетей. Разбиение сети на сегменты. Маршрутизация в сетях. Автоматизация настроек маршрутизации. Построение отказоустойчивой сети фармацевтической организации.

    дипломная работа [3,3 M], добавлен 07.02.2016

  • Создание схемы локальной сети ресторана. Работа в программе "Cisco Packet Tracer". Моделирование сети с топологией звезда на базе концентратора и коммутатора. Статическая и динамическая маршрутизация. Программные средства для проектирования сети.

    отчет по практике [2,5 M], добавлен 20.12.2022

  • Виды компьютерных сетей. Методы доступа к несущей в компьютерных сетях. Среды передачи данных и их характеристики. Протокол IP, принципы маршрутизации пакетов, DHCP. Обоснование используемых сред передачи данных. Маршрутизация и расчет подсетей.

    курсовая работа [779,8 K], добавлен 15.04.2012

  • Характеристика особенностей инфраструктурных серверов, построенных на основе Linux. Создание и конфигурация рабочей станции сети предприятия. Установка операционной системы и ее первоначальная настройка. Администрирование сервисов, пользователей и групп.

    курсовая работа [1,4 M], добавлен 07.01.2014

  • Создание индивидуального сайта с использованием языка гипертекстовой разметки HTML и языка скриптов JavaScript. Программные средства, используемые при выполнении работы. Основные средства для создания сайта. Разработка CSS-файла (таблица стилей).

    лабораторная работа [31,0 K], добавлен 28.10.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.