Структура таблицы маршрутизации

Рассмотрим структуру таблицы маршрутизации на следующем примере:

Сеть назначения Маска подсети Шлюз Интерфейс Метрика

Каждая запись в таблице маршрутизации (представляющая собой информацию о маршруте) состоит из информационных полей, перечисленных ниже.

· Сеть назначения (Network Destination). Данное поле содержит сведения об адресе хоста(узел)-получателя пакета или сети, в которой этот хост располагается. Принимая решение о маршрутизации пакета, система просматривает именно это поле. Если в данном поле не будет найдено записи о конкретном адресе сети или хоста, маршрутизатором будет использован маршрут по умолчанию.

· Маска подсети (Netmask). Это поле в сочетании с предыдущим полем используется для вычисления идентификатора IP-сети.

· Шлюз (Gateway). Указывается адрес, по которому будет должен быть передан согласно данному маршруту. Адрес пересылки может быть аппаратным адресом или адресом в межсетевой среде. Указывается следующий в цепочке маршрутизатор, который должен будет принять решение о дальнейшей маршрутизации сообщения.

· Интерфейс (Interface). Указывается сетевой интерфейс, с которого будет осуществляться передача сообщения согласно маршруту. Необходимо когда маршрутизатор имеет множество сетевых интерфейсов, подключенных к разным подсетям. Оно указывает, в какую именно подсеть необходимо передать сообщение.

· Метрика (Metric). Стоимость маршрута мера его предпочтения. Из множества альтернативных маршрутов будет выбран тот, что обладает наименьшей стоимостью (т. е. меньшим значением метрики).

Методы построения таблиц маршрутизации

· Статическая маршрутизация. Все маршруты прописываются и изменяются вручную. Простой способ маршрутизации. Для небольших и редко меняющихся сетей. Не годится для обеспечения высокой надежности межсетевого взаимодействия. Если один из маршрутов окажется недоступен, необходимо будет вручную изменить таблицу маршрутизации на всех маршрутизаторах в сети. До этого момента межсетевое взаимодействие на отдельных участках сети будет невозможно.

· Динамическая маршрутизация. Построение таблицы маршрутизации осуществляется протоколам маршрутизации. Маршрутизаторы способны информировать друг друга об изменениях в структуре сети. При недоступности одного из маршрутов, маршрутизаторы автоматически перестроят свои таблицы маршрутизации и, при возможности, выберут другой маршрут доставки сообщений.

Виды алгоритмов:

Фиксированная маршрутизация Используется для сети из простой топологии и основан на ручном составлении таблиц.

Простая маршрутизация Алгоритм простой маршрутизации разделяется на 3 подкласса: случайная м. – пакет передается в любом направлении, кроме исходного; лавинная м. – пакеты передаются во всех направлениях, кроме исходного; маршрутизация по предыдущему опыту – таблица составляется на основании данных проходящих через маршрутизатор пакетов.

Адаптивная маршрутизация Ооснована на том, что маршрутизаторы обмениваются топологической информацией с учетом пропускной способности каналов. Эти протоколы децентрализованы.

Основы языка HTML. Создание интерактивных Web-страниц и WEB-приложений. Принципы программирования.

Основы языка HTML.

HTML (HyperText Markup Language) — язык гипертекстовой разметки документов, служащий для написания гипертекстов в специальном стандарте SGML (Standard Generalized Markup Language). В общем виде HTML — это набор стилей (отмеченных специальными символами), которые выделяют различные компоненты WWW-документов.

Основные термины:

· Элемент (element) - конструкция языка HTML. Объект, содержащий данные и позволяющий отформатировать их определенным образом.

· Тег (tag) - начальный или конечный маркеры элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. Вид: <ТЕГ атрибут 1=ЗНАЧЕНИЕ ... атрибут N=ЗНАЧЕНИЕ>

открывающий <ТЕГ> и закрывающий </ТЕГ>. Структура: <ТЕГ> Контейнер </ТЕГ>

· Атрибут (attribute) - параметр или свойство элемента. Переменная имеющая стандартное имя и которой может присваиваться определенный набор значений: стандартных или произвольных.

· Гиперссылка - часть текста, которая является указателем на другой файл или объект.

· Фрейм (frame) — 1 — область документа со своими полосами прокрутки. 2 — одно изображение в сложном (анимационном) графическом файле (похожее на кадр из кинофильма).

· HTML-файл или HTML-страница - документ, созданный в виде гипертекста на основе языка HTML. Расширения htm или html.

· Апплет (applet) — программа, передаваемая на компьютер клиента в виде отдельного файла и запускаемая при просмотре Web-страницы.

· Скрипт или сценарий (script) - программа, включенная в состав Web-страницы для расширения ее возможностей.

· Расширение (extension) - элемент, не входящий в спецификацию языка, но использующийся, обеспечивая возможность создания нового интересного эффекта форматирования.

· CGI (Common Gateway Interface) - общее название для программ, которые, работая на сервере, позволяют расширить возможности Web-страниц.

· Код HTML — гипертекстовый документ в своем первоначальном виде, когда видны все элементы и атрибуты.

· Web-страница - документ (файл), подготовленный в формате гипертекста и размещенный в World Wide Web.

· Сайт (site) — набор Web-страниц, расположенных в одном месте и связанных между собой.

· Браузер (browser) - программа для просмотра Web-страниц.

· Загрузка (downloading) - копирование файлов с сервера на компьютер-клиент.

· URL (Uniform Resource Locator) ‑ адрес некоторого объекта в Интернете.

Структура HTML документа

<HTML> - Начало документа

<HEAD>ЗАГОЛОВОК ДОКУМЕНТА</HEAD>

<BODY>ТЕЛО ДОКУМЕНТА</BODY>

</HTML> - Конец документа

Основные теги:

<HTМL> </html> Обозначение документа на языке HTML.

<HEАD> </head> Область заголовка Web-страницы.

<TITLЕ> </title>Элемент для размещения заголовка Web-страницы.отображается в заголовке окна браузера.

<BОDY><body> Тело Web-страницы. Атрибуты тега :

· BGCOLOR - цвет фона документа;

· BACKGROUND - URL графического изображения, для создания фона;

· BGPROPERTIES - режим прокрутки фона по отношению к тексту документа (по умолчанию прокрутка вместе с текстом, BGPROPERTIES=FIXED - стационарный фон);

· TEXT - цвет текста документа;

· LINK - цвет выделения элементов-якорей ссылок;

· ALINK - цвет выделения активных элементов-якорей ссылок;

· VLINK - цвет выделения элементов-якорей просмотренных ссылок;

<Н1></H1> Элемент заголовка.

<НR> Горизонтальная линия. Делит страницу.

<А> </а> гиперссылки. <а HREF="адрес">Произвольный текст</a>.

Списки. резбиенение текста на пункты.

<UI>

<Ll> Пункт 1 списка

<Ll> Пункт 2 списка

<Ll> Пункт 3 списка

</uI>

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

Таблицы <TABLE> </TABLE>. строка таблицы задается тегом <TR>...</TR>. Строки таблицы разбиваются на ячейки при помощи тегов ячеек-заголовков <TH>...</TH> и тегов ячеек-данных <TD>...</TD>

Структура таблицы:

<TABLE> - начало контейнера таблицы

<CAPTION> название таблицы </CAPTION>

<TR> <TH> 1 заголовок </TH>…<TH> N заголовок </TH> </TR> - первая строка / шапка

<TR> <TD> ячейка 1/1 </TD>…<TD> ячейка N/1 </TD> </TR> - 1 строка

<TR> <TD> ячейка 1/i </TD>…<TD> ячейка N/i </TD> </TR> - i строка

Сценарий - это программный код, который включается в текст страницы в виде исходного текста и выполняется браузером при просмотре страницы. Тег <SCRIРT> </script>

Форма HTML — это раздел документа, в котором содержатся обычная информация, разметка и специальные элементы, называемые управляющими элементам (флажки, кнопки с зависимой фиксацией, меню и т.д.), а также метки этих управляющих элементов.

Наши рекомендации