Протокол OSPF

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 11.08.2014
Размер файла 1,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Содержание

  • 1. Протокол OSPF
  • 1.1 Общие сведения
  • 1.2 Принцип работы протокола OSPF
  • 1.3 Пример маршрутизации по алгоритму OSPF
  • 1.4 Формат пакета OSPF
  • 2. Распределение адресного пространства
  • 2.1 Распределение адресного пространства пользовательских сетей
  • 2.2 Распределение адресного пространства для маршрутизаторов
  • 3. Конфигурирование маршрутизаторов
  • 4. Анализ перехваченных пакетов
  • 5. Расчет полосы пропускания

1. Протокол OSPF

1.1 Общие сведения

OSPF - это открытый протокол маршрутизации, базирующийся на алгоритме поиска наикратчайшего пути (Open Shortest Path First - OSPF). OSPF имеет две основные характеристики: протокол является открытым, т.е. его спецификация является общественным достоянием, он базируется на алгоритме SPF. Алгоритм SPF иногда называют алгоритмом Дейкстры по имени его автора.

OSPF является иерархическим протоколом маршрутизации с объявлением состояния о канале соединения (link state). Он был спроектирован как протокол работы внутри сетевой области - AS (Autonomous System), которая представляет собой группу маршрутизаторов и сетей, объединенных по иерархическому принципу и находящихся под единым управлением и совместно использующих общую стратегию маршрутизации. В качестве транспортного протокола для маршрутизации внутри AS OSPF использует IP-протокол.

OSPF является иерархическим протоколом маршрутизации с объявлением состояния о канале соединения (link state). Он был спроектирован как протокол работы внутри сетевой области - AS (Autonomous System), которая представляет собой группу маршрутизаторов и сетей, объединенных по иерархическому принципу и находящихся под единым управлением и совместно использующих, общую стратегию маршрутизации. В качестве транспортного протокола для маршрутизации внутри AS OSPF использует IP-протокол.

Обмен информацией о маршрутах внутри AS протокол OSPF осуществляет посредством обмена сообщениями о состояниях канала соединений между маршрутизаторами и сетями области (link state advertisement - LSA). Эти сообщения передаются между объектами сети, находящимися в пределах одной и той же иерархической области - это может быть как вся AS, так и некоторая группа сетей внутри данной AS. В LSA-сообщения протокола OSPF включается информация о подключенных интерфейсах, о параметрах маршрутов и других переменных. По мере накопления роутерами OSPF информации о состоянии маршрутов области, они рассчитывают наикратчайший путь к каждому узлу, используя алгоритм SPF. Причем расчет оптимального маршрута осуществляется динамически в соответствии с изменениями топологии сети.

Для различных типов IP-сервиса (видов услуг высшего уровня, которые определяются значением поля TOS IP-пакета), OSPF может рассчитывать свои оптимальные маршруты на основании параметров, наиболее критичных для данного вида сервиса. Например, какая-нибудь прикладная программа может включить требование о том, что определенная информация является срочной. Если OSPF имеет в своем распоряжении каналы с высоким приоритетом, то они могут быть использованы для транспортировки срочных дейтаграмм.

OSPF поддерживает механизм, позволяющий работать с несколькими равноправными маршрутами между двумя объектами сети. Это позволяет существенно уменьшить время передачи данных и более эффективно использовать каналы связи.

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

маршрутизатор протокол полоса пропускание

1.2 Принцип работы протокола OSPF

Алгоритм маршрутизации SPF является основой для операций OSPF. В каждой области работает отдельная копия алгоритма маршрутизации. Маршрутизаторы, которые имеют интерфейсы к нескольким областям, работают с несколькими копиями алгоритма SPF.

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

После получения подтверждения о работоспособности своих интерфейсов, роутер использует приветственный протокол (hello protocol) OSPF, чтобы приобрести соседей (neighbor). Соседи - это объекты сети с интерфейсами, предназначенными для работы в общей с данным маршрутизатором сети. Описываемый маршрутизатор отправляет своим соседям приветственные пакеты и получает от них такие же пакеты. Помимо оказания помощи в приобретении соседей, приветственные пакеты также действуют как подтверждение дееспособности, позволяя другим роутерам узнавать о том, что другие роутеры функционируют.

Каждый роутер периодически, в зависимости от настройки системы, отправляет сообщение о состоянии канала (LSA - messages). Эти сообщения содержат информацию о состоянии интерфейса маршрутизатора данного маршрутизатора и смежных с ним объектов сети. Каждое такое сообщение рассылается маршрутизаторам всей области. Из LSA-сообщений всех объектов формируется топологическая база данных (дерево маршрутов). Сообщения LSA также отправляются в том случае, когда изменяется состояние какого-нибудь роутера.

После построения дерева маршрутов внутри AS, протокол проверяет информацию внешних маршрутов по отношению к данной AS. Эта информация может быть получена с помощью протоколов, обеспечивающих взаимодействие OSPF с другими областями или другими типами сетей, например, с помощью протоколов EGP или ВОР.

Все маршрутизаторы данной AS используют один и тот же алгоритм построения маршрута на основе топологической базы данных. Маршрутизатор строит граф оптимальных маршрутов, в котором он сам является корнем. На основании этого графа маршрутизаторы и производят свои расчеты для каждого маршрута информационного пакета. В свою очередь, по дереву оптимальных маршрутов строится маршрутная таблица, которая служит основой оценок и выбора маршрутов.

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

1.3 Пример маршрутизации по алгоритму OSPF

Представим себе один день из жизни транзитной локальной сети. Пусть у нас имеется сеть Ethernet, в которой есть три маршрутизатора - R4, R2 и R5 (имена членов рабочей группы Internet, разработавшей протокол OSPF). Эти маршрутизаторы связаны с сетями в других городах с помощью выделенных линий.

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

Рисунок 1 - Сеть с OSPF маршрутизаторами

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

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

С этого момента времени база данных маршрутных объявлений каждого маршрутизатора может содержать информацию, полученную от маршрутизаторов других локальных сетей или из выделенных линий. R5,например, вероятно получил информацию от R6 и R7 об их сетях, и он может передавать туда пакеты данных. Они содержат информацию о собственных связях маршрутизатора и объявления о связях сети.

Базы данных теперь синхронизированы с выделенным маршрутизатором, которым является R4. R4 суммирует свою базу данных с каждой базой данных своих соседей - базами R2, R5 и R3 - индивидуально. В каждой синхронизирующейся паре объявления, найденные только в какой-либо одной базе, копируются в другую. Выделенный маршрутизатор, R4, распространяет новые объявления среди других маршрутизаторов своей локальной сети. Например, объявления R6 и R7 передаются R4 R5, а R4 в свою очередь передает их R2 и R3. Обмен информацией между базами продолжается некоторое время, и пока он не завершится, маршрутизаторы не будут считать себя работоспособными. После этого они себя таковыми считают, потому что имеют всю доступную информацию о сети.

Посмотрим теперь, как R7 вычисляет маршрут через сеть. Две из связей, присоединенных к его портам, представляют линии T-1, а одна - линию 56 кб/c. R7 сначала обнаруживает двух соседей - R5 с метрикой 65 и R7 с метрикой 1785. Из объявления о связях R5 R7 обнаружил наилучший путь к R6 со стоимостью 130, поэтому он отверг непосредственный путь к R6, поскольку он связан с большей задержкой, так как проходит через линии с меньшей пропускной способностью. R7 также обнаруживает транзитную локальную сеть с выделенным маршрутизатором R4. Из объявлений о связях R4 R7 узнает о пути к R2 и, наконец, узнает о пути к маршрутизаторам R1 и R3 и к их тупиковым сетям.

После того, как маршрутизаторы полностью входят в рабочий режим, интенсивность обмена сообщениями резко падает. Обычно они посылают сообщение HELLO по своим подсетям каждые 10 секунд и делают объявления о состоянии связей каждые 30 минут (если обнаруживаются изменения в состоянии связей, то объявление передается, естественно, немедленно). Обновленные объявления о связях служат гарантией того, что маршрутизатор работает в сети. Старые объявления удаляются из базы через определенное время.

Представим, однако, что какая-либо выделенная линия сети отказала. Присоединенные к ней маршрутизаторы распространяют свои объявления, в которых они уже не упоминают друг друга. Эта информация распространяется по сети, включая маршрутизаторы транзитной локальной сети. Каждый маршрутизатор в сети пересчитывает свои маршруты, находя, может быть, новые пути для восстановления утраченного взаимодействия.

1.4 Формат пакета OSPF

Существует пять типов OSPF-пакетов. Все OSPF-пакеты начинаются со стандартного 24-байтного заголовка.

Рисунок 2 - Формат стандартного заголовка OSPF

Поле Version (1 байт) означает номер версии OSPF-пакета протокола, использующего данный пакет.

Поле Type (1 байт) в зависимости от типа, пакет выполняет те или иные функции.

Type 1 (Hello) отправляется через регулярные интервалы времени для установления и поддержания соседских взаимоотношений. На всех маршрутизаторах, подсоединенных к сети, должны быть согласованы ключевые параметры пакетов этого типа - маски сети, периоды приветствования и сигнализации обрыва контакта. Эти и другие параметры входят в состав Hello-пакетов.

Type 2 (Database Description) описывает содержимое базы данных. Обмен этими пакетами производится при инициализации смежных маршрутизаторов, т.е. имеющих идентичные топологические базы данных. При описании базы данных может использоваться несколько таких пакетов. Для обработки таких пакетов используется процедура "переклички" (poll-response), в которой один из маршрутизаторов определяется как master, а другой как slave. Соответственно, master отправляет эти пакеты, a slave должен отвечать за их получение.

Type 3 (Link-State Request), запрос о состоянии канала. Обмен этими пакетами производится после того, как какой-нибудь роутер обнаруживает, например, путем проверки пакетов описания базы данных, что часть его топологической базы данных устарела.

Type 4 (Link-State Update), пакеты корректировки состояния канала - ответ на пакеты запроса о состоянии канала. Эти пакеты используются для регулярного тиражирования LSA. В один пакет могут быть включены несколько сообщений LSA.

Type 5 (Link-Sate Acknowledgement), подтверждение состояния канала. Подтверждает пакеты корректировки состояния канала. Пакеты корректировки состояния канала должны быть четко подтверждены, что является гарантией надежности процесса адресации пакетов корректировки состояния канала через какую-нибудь область.

Поле Packet Length (16 бит). Поле длины пакета (в байтах) вместе со стандартным заголовком.

Поле Router ID (32 бита). Поле идентификатора отправителя.

Поле Area ID (32 бита). Поле идентифицирует область, к которой принадлежит данный пакет.

Поле Checksum (16 бит). Поле контрольной суммы пакета.

Поле Authentication (16 бит). Поле типа аутентификации. Например, "простой пароль". Все обмены протокола OSPF проводятся с аутентификацией отправителя и его прав. Тип аутентификации устанавливается по принципу "отдельный для каждой области".

Поле Authentication data (64 бита). Поле содержит информацию аутентификации.

2. Распределение адресного пространства

2.1 Распределение адресного пространства пользовательских сетей

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

Для проектирования данного адресного пространства необходимо 17 бит. Значит из исходного диапазона 180.0.0.0/11, выделяем диапазон IP адресов 180.0.0.0/15. Процесс распределения адресного пространства представлен в приложении Б. Результаты распределения, представлены в таблице 1.

Таблица 1 - Распределение IP адресов по сетям

Area 1

Area 2

Area 3

RIP

Сеть 1

180.0.0.0/20

180.0.96.0/23

180.1.0.0/20

180.1.112.0/22

180.0.128.0/20

180.0.192.0/29

180.0.108.0/22

Сеть 2

180.0.16.0/20

180.0.98.0/23

180.1.16.0/20

180.1.116.0/22

180.0.144.0/20

180.0.192.8/29

Сеть 3

180.0.32.0/20

180.0.100.0/23

180.1.32.0/20

180.1.120.0/22

180.0.160.0/20

180.0.192.16/29

Сеть 4

180.0.48.0/20

180.0.102.0/23

180.1.48.0/20

180.1.124.0/22

180.0.176.0/20

180.0.192.24/29

Сеть 5

180.0.64.0/20

180.0.104.0/23

180.1.64.0/20

180.1.128.0/22

Сеть 6

180.080.0/20

180.0.106.0/23

180.1.80.0/20

180.1.132.0/22

Сеть 7

180.1.96.0/20

180.1.136.0/22

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

Определим IP адреса интерфейсов маршрутизаторов, не входящих ни в одну пользовательскую сеть. Количество не пользовательских сетей, в нашем случае, равно 9. Процесс распределения адресного пространства не пользовательских сетей представлен в приложении В. Результат распределения адресов, по интерфейсам маршрутизаторов представлен в таблицах 2 - 4.

Таблица 2 - IP адреса интерфейсов маршрутизаторов R1, R2, R3, R4

R1

R2

R3

R4

F0/0

192.168.16.18/30

F1/0

192.168.16.10/30

192.168.16.9/30

192.168.16.14/30

F2/0

192.168.16.17/30

192.168.16.13/30

F3/0

192.168.16.34/29

E0/0

192.168.16.2/30

E1/0

192.168.16.5/30

E0/3

192.168.16.6/30

E0/2

192.168.16.1/30

S2/0

192.168.16.21/30

S2/1

192.168.16.21/30

Таблица 3 - IP адреса интерфейсов маршрутизаторов R5, R7, R8, R9

R5

R7

R8

R9

F0/0

192.168.16.33/30

192.168.16.35/29

S0/0

192.168.16.25/30

192.168.16.42/29

S0/1

192.168.16.22/30

S0/2

192.168.16.22/30

S3/1

192.168.16.26/30

S3/0

192.168.16.43/29

192.168.16.41/29

Таблица 4 - IP адреса интерфейсов маршрутизаторов R10, R11

R10

R11

E1/0

192.168.16.29/30

192.168.16.30/30

S2/0

192.168.16.44/29

3. Конфигурирование маршрутизаторов

Таблица 5 - Конфигурация маршрутизаторов R1 и R2

Маршрутизатор R1

Маршрутизатор R2

hostname R1

interface Ethernet0/0

ip address 192.168.16.2 255.255.255.252

ip ospf message-digest-key 1 md5 qwerty

ip ospf message-digest-key 2 md5 qwerty

half-duplex

interface FastEthernet1/0

ip address 192.168.16.10 255.255.255.252

ip ospf message-digest-key 3 md5 qwerty

duplex auto

speed auto

interface FastEthernet2/0

ip address 192.168.16.17 255.255.255.252

ip ospf message-digest-key 6 md5 qwerty

duplex auto

speed auto

interface FastEthernet3/0

ip address 192.168.16.34 255.255.255.248

ip ospf message-digest-key 5 md5 qwerty

duplex auto

speed auto

router ospf 1

log-adjacency-changes

area 0 authentication message-digest

area 0 range 192.168.16.32 255.255.255.248 not-advertise

area 2 authentication message-digest

area 2 stub

area 2 range 180.1.0.0 255.255.224.0

area 2 range 192.168.16.12 255.255.255.252 not-advertise

area 3 authentication message-digest

area 3 range 180.0.0.0 255.254.0.0

area 3 range 192.168.16.0 255.255.255.252 not-advertise

area 3 range 192.168.16.8 255.255.255.252 not-advertise

area 3 virtual-link 192.168.16.13 authentication-key 23

network 192.168.16.0 0.0.0.3 area 3

network 192.168.16.8 0.0.0.3 area 3

network 192.168.16.16 0.0.0.3 area 2

network 192.168.16.32 0.0.0.7 area 0

end

hostname R2

ip tcp synwait-time 5

interface Ethernet0/3

ip address 192.168.16.6 255.255.255.252

ip ospf message-digest-key 4 md5 qwerty

half-duplex

!

interface FastEthernet1/0

ip address 192.168.16.9 255.255.255.252

ip ospf message-digest-key 3 md5 qwerty

duplex auto

speed auto

!

interface FastEthernet2/0

ip address 192.168.16.13 255.255.255.252

ip ospf message-digest-key 7 md5 qwerty

duplex auto

speed auto

!

router ospf 1

log-adjacency-changes

area 2 authentication message-digest

area 2 stub

area 2 range 180.1.0.0 255.255.224.0

area 3 authentication message-digest

area 3 range 180.0.0.0 255.254.0.0

area 3 range 192.168.16.0 255.255.255.252 not-advertise

area 3 range 192.168.16.4 255.255.255.252 not-advertise

area 3 range 192.168.16.8 255.255.255.252 not-advertise

area 3 virtual-link 192.168.16.34 authentication-key 23

network 192.168.16.4 0.0.0.3 area 3

network 192.168.16.8 0.0.0.3 area 3

network 192.168.16.12 0.0.0.3 area 2

end

Таблица 6 - Конфигурация маршрутизаторов R3 и R4

Маршрутизатор R3

Маршрутизатор R4

hostname R3

interface Ethernet0/0

ip address 180.0.192.25 255.255.255.252 secondary

ip address 180.0.176.1 255.255.240.0

half-duplex

!

interface Ethernet0/1

ip address 180.0.192.17 255.255.255.252 secondary

ip address 180.0.160.1 255.255.240.0

half-duplex

!

interface Ethernet0/2

ip address 192.168.16.1 255.255.255.252

ip ospf message-digest-key 1 md5 qwerty

ip ospf message-digest-key 2 md5 qwerty

half-duplex

!

interface Ethernet0/3

ip address 180.0.192.9 255.255.255.252 secondary

ip address 180.0.144.1 255.255.240.0

half-duplex

!

interface Ethernet1/0

ip address 192.168.16.5 255.255.255.252

ip ospf message-digest-key 4 md5 qwerty

half-duplex

!

interface Ethernet1/1

ip address 180.0.192.1 255.255.255.252 secondary

ip address 180.0.128.1 255.255.240.0

half-duplex

router ospf 1

log-adjacency-changes

area 3 authentication message-digest

passive-interface Ethernet0/0

passive-interface Ethernet0/1

passive-interface Ethernet0/3

passive-interface Ethernet1/1

network 180.0.128.0 0.0.15.255 area 3

network 180.0.144.0 0.0.15.255 area 3

network 180.0.160.0 0.0.15.255 area 3

network 180.0.176.0 0.0.15.255 area 3

hostname R4

interface Multilink2

ip address 192.168.16.21 255.255.255.252

ip ospf message-digest-key 8 md5 qwerty

ppp multilink

ppp multilink group 2

!

interface FastEthernet0/0

ip address 192.168.16.18 255.255.255.252

ip ospf message-digest-key 6 md5 qwerty

duplex auto

speed auto

!

interface FastEthernet1/0

ip address 192.168.16.14 255.255.255.252

ip ospf message-digest-key 7 md5 qwerty

duplex auto

speed auto

!

interface Serial2/0

no ip address

encapsulation ppp

serial restart-delay 0

clock rate 2016000

ppp multilink

ppp multilink group 2

!

interface Serial2/1

no ip address

encapsulation ppp

serial restart-delay 0

clock rate 2016000

ppp multilink

ppp multilink group 2

!

interface Ethernet3/0

ip address 180.1.112.1 255.255.252.0 secondary

ip address 180.1.0.1 255.255.240.0

half-duplex

!

interface Ethernet3/1

ip address 180.1.116.1 255.255.252.0 secondary

ip address 180.1.16.1 255.255.240.0

half-duple

Маршрутизатор R3

Маршрутизатор R4

network 180.0.192.0 0.0.0.7 area 3

network 180.0.192.8 0.0.0.7 area 3

network 180.0.192.16 0.0.0.7 area 3

network 180.0.192.24 0.0.0.7 area 3

network 192.168.16.0 0.0.0.3 area 3

network 192.168.16.4 0.0.0.3 area 3

end

interface Ethernet3/2

ip address 180.1.120.1 255.255.252.0 secondary

ip address 180.1.32.1 255.255.240.0

half-duplex

!

interface Ethernet3/3

ip address 180.1.124.1 255.255.252.0 secondary

ip address 180.1.48.1 255.255.240.0

half-duplex

!

router ospf 1

log-adjacency-changes

area 2 authentication message-digest

area 2 stub

passive-interface Ethernet3/0

passive-interface Ethernet3/1

passive-interface Ethernet3/2

passive-interface Ethernet3/3

network 180.1.0.0 0.0.15.255 area 2

network 180.1.16.0 0.0.15.255 area 2

network 180.1.32.0 0.0.15.255 area 2

network 180.1.48.0 0.0.15.255 area 2

network 180.1.112.0 0.0.3.255 area 2

network 180.1.116.0 0.0.3.255 area 2

network 180.1.120.0 0.0.3.255 area 2

network 180.1.124.0 0.0.3.255 area 2

network 192.168.16.12 0.0.0.3 area 2

network 192.168.16.16 0.0.0.3 area 2

network 192.168.16.20 0.0.0.3 area 2

end

Таблица 7 - Конфигурация маршрутизаторов R5 и R7

Маршрутизатор R5

Маршрутизатор R7

hostname R5

interface Multilink1

ip address 192.168.16.22 255.255.255.252

ip ospf message-digest-key 8 md5 qwerty

ppp multilink

ppp multilink group 1

!

interface Serial0/0

ip address 192.168.16.25 255.255.255.252

encapsulation ppp

ip ospf message-digest-key 9 md5 qwerty

serial restart-delay 0

clock rate 2016000

!

interface Serial0/1

no ip address

encapsulation ppp

serial restart-delay 0

clock rate 2016000

ppp multilink

ppp multilink group 1

!

interface Serial0/2

no ip address

encapsulation ppp

serial restart-delay 0

clock rate 2016000

ppp multilink

ppp multilink group 1

!

interface Ethernet3/0

ip address 180.1.128.1 255.255.252.0 secondary

ip address 180.1.64.1 255.255.240.0

half-duplex

hostname R7

interface FastEthernet0/0

ip address 192.168.16.33 255.255.255.248

ip ospf message-digest-key 5 md5 qwerty

duplex auto

speed auto

!

interface Serial3/0

ip address 192.168.16.43 255.255.255.248

encapsulation frame-relay IETF

ip ospf message-digest-key 10 md5 qwerty

ip ospf network point-to-multipoint

serial restart-delay 0

clock rate 2016000

!

interface Serial3/1

ip address 192.168.16.26 255.255.255.252

encapsulation ppp

ip ospf message-digest-key 9 md5 qwerty

serial restart-delay 0

clock rate 2016000

!

router ospf 1

log-adjacency-changes

area 0 authentication message-digest

area 0 range 192.168.16.32 255.255.255.248 not-advertise

area 1 authentication message-digest

area 1 nssa

area 1 range 180.0.0.0 255.255.224.0

area 1 range 192.168.16.40 255.255.255.248 not-advertise

area 2 authentication message-digest

area 2 stub

area 2 range 180.1.0.0 255.255.224.0

area 2 range 192.168.16.24 255.255.255.248 not-advertise

network 192.168.16.24 0.0.0.3 area 2

network 192.168.16.32 0.0.0.7 area 0

network 192.168.16.40 0.0.0.7 area 1

end

Маршрутизатор R5

Маршрутизатор R7

!

interface Ethernet3/1

ip address 180.1.132.1 255.255.252.0 secondary

ip address 180.1.80.1 255.255.240.0

half-duplex

!

interface Ethernet3/2

ip address 180.1.136.1 255.255.252.0 secondary

ip address 180.1.96.1 255.255.240.0

half-duplex

router ospf 1

log-adjacency-changes

area 2 authentication message-digest

area 2 stub

passive-interface Ethernet3/0

passive-interface Ethernet3/1

passive-interface Ethernet3/2

network 180.1.64.0 0.0.15.255 area 2

network 180.1.80.0 0.0.15.255 area 2

network 180.1.96.0 0.0.15.255 area 2

network 180.1.128.0 0.0.3.255 area 2

network 180.1.132.0 0.0.3.255 area 2

network 180.1.136.0 0.0.3.255 area 2

network 192.168.16.20 0.0.0.3 area 2

network 192.168.16.24 0.0.0.3 area 2

end

Таблица 8 - Конфигурация маршрутизаторов R8 и R9

Маршрутизатор R8

Маршрутизатор R9

hostname R8

interface FastEthernet0/0

ip address 192.168.16.35 255.255.255.248

ip ospf message-digest-key 5 md5 qwerty

duplex auto

speed auto

!

interface Serial3/0

ip address 192.168.16.41 255.255.255.248

encapsulation frame-relay IETF

ip ospf message-digest-key 10 md5 qwerty

ip ospf network point-to-multipoint

serial restart-delay 0

clock rate 2016000

!

router ospf 1

log-adjacency-changes

area 0 authentication message-digest

area 0 range 192.168.16.32 255.255.255.248 not-advertise

area 1 authentication message-digest

area 1 range 180.0.0.0 255.255.224.0

area 1 range 192.168.16.40 255.255.255.248 not-advertise

network 192.168.16.32 0.0.0.7 area 0

network 192.168.16.40 0.0.0.7 area 1

default-information originate always

end

hostname R9

interface Serial0/0

ip address 192.168.16.42 255.255.255.248

encapsulation frame-relay IETF

ip ospf message-digest-key 10 md5 qwerty

ip ospf network point-to-multipoint

serial restart-delay 0

clock rate 2016000

!

interface Ethernet1/0

ip address 180.0.96.1 255.255.254.0 secondary

ip address 180.0.0.1 255.255.240.0

half-duplex

!

interface Ethernet1/1

ip address 180.0.98.1 255.255.254.0 secondary

ip address 180.0.16.1 255.255.240.0

half-duplex

!

interface Ethernet1/2

ip address 180.0.100.1 255.255.254.0 secondary

ip address 180.0.32.1 255.255.240.0

half-duplex

!

interface Ethernet1/3

ip address 180.0.102.1 255.255.254.0 secondary

ip address 180.0.48.1 255.255.240.0

half-duplex

!

interface Ethernet2/0

ip address 180.0.104.1 255.255.254.0 secondary

ip address 180.0.64.1 255.255.240.0

half-duplex

Маршрутизатор R8

Маршрутизатор R9

interface Ethernet2/1

ip address 180.0.106.1 255.255.254.0 secondary

ip address 180.0.80.1 255.255.240.0

half-duplex

!

router ospf 1

log-adjacency-changes

area 1 authentication message-digest

passive-interface Ethernet1/0

passive-interface Ethernet1/1

passive-interface Ethernet1/2

passive-interface Ethernet1/3

passive-interface Ethernet2/0

passive-interface Ethernet2/1

network 180.0.0.0 0.0.15.255 area 1

network 180.0.16.0 0.0.15.255 area 1

network 180.0.32.0 0.0.15.255 area 1

network 180.0.48.0 0.0.15.255 area 1

network 180.0.64.0 0.0.15.255 area 1

network 180.0.80.0 0.0.15.255 area 1

network 180.0.96.0 0.0.1.255 area 1

network 180.0.98.0 0.0.1.255 area 1

network 180.0.100.0 0.0.1.255 area 1

network 180.0.102.0 0.0.1.255 area 1

network 180.0.104.0 0.0.1.255 area 1

network 180.0.106.0 0.0.1.255 area 1

network 192.168.16.40 0.0.0.7 area 1

end

Таблица 9 - Конфигурация маршрутизаторов R10 и R11

Маршрутизатор R10

Маршрутизатор R11

hostname R10

interface Ethernet1/0

ip address 192.168.16.29 255.255.255.252

half-duplex

!

interface Serial2/0

ip address 192.168.16.44 255.255.255.248

encapsulation frame-relay IETF

ip ospf message-digest-key 10 md5 qwerty

ip ospf network point-to-multipoint

serial restart-delay 0

clock rate 2016000

!

router ospf 1

log-adjacency-changes

area 1 authentication message-digest

area 1 nssa

redistribute rip metric 100 metric-type 1 subnets

network 192.168.16.40 0.0.0.7 area 1

!

router rip

version 2

network 180.0.0.0

network 192.168.16.0

default-information originate

no auto-summary

end

hostname R11

interface Ethernet1/0

ip address 192.168.16.30 255.255.255.252

half-duplex

!

interface Ethernet1/1

ip address 180.0.108.1 255.255.252.0

half-duplex

!

router rip

version 2

network 180.0.0.0

network 192.168.16.0

no auto-summary

end

4. Анализ перехваченных пакетов

После настройки маршрутизаторов необходимо осуществить захват следующих типов сообщений протокола OSPF:

приветственный пакет (Hello Packet);

пакет с описанием базы данных (DataBase Description);

пакет с запросом о состоянии канала (Link-State Request);

пакет с обновлениями о состоянии канала (Link-State Update):

а) пакет тип 4 с LSA1;

б) пакет тип 4 с LSA2;

в) пакет тип 4 с LSA3;

г) пакет тип 4 с LSA4;

д) пакет тип 4 с LSA5;

е) пакет тип 4 с LSA7.

пакет с подтверждением о состоянии канала (Link-State Ack).

Для расшифровки пакетов воспользуемся рекомендацией RFC 2328.

Рисунок 3 - OSPF пакеты в Wireshark

Таблица 10 - Приветственный пакет (Hello Packet)

Open Shortest Path First

OSPF Header

OSPF Version: 2 // версия протокола OSPF

Message Type: Hello Packet (1)

Packet Length: 52 // длина пакета

Source OSPF Router: 192.168.16.43 (192.168.16.43) // источник

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xd799 [correct]

Auth Type: Null

Auth Data (none)

OSPF Hello Packet

Network Mask: 255.255.255.248 // маска сети связанная с интерфейсом

Hello Interval: 10 seconds // число секунд между передачей пакета Hello

Options: 0x12 (L, E) // дополнительные возможности ……

0.. = DN: DN-bit is NOT set

.0.. = O: O-bit is NOT set

.0.. = DC: Demand Circuits are NOT supported

.1. = L: The packet contains LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..1. = E: External Routing Capability

..0 = MT: NO Multi-Topology Routing

Router Priority: 1 // значение используемое при выборе DR

Router Dead Interval: 40 seconds // число секунд до объявления "затихшего" маршрутизатора неработоспособным

Designated Router: 192.168.16.34 // указывает выделенный маршрутизатор DR для данной сети с точки зрения передающего маршрутизатора

Backup Designated Router: 192.168.16.33 // Идентифицирует BDR с точки зрения передающего пакет маршрутизатора

Active Neighbor: 192.168.16.34 // соседи чьи пакеты hello были видны в сети

Active Neighbor: 192.168.16.41 // - /-/-/-/-/-

OSPF LLS Data Block

Checksum: 0xfff6

LLS Data Length: 12 bytes

Extended options TLV

Type: 1

Length: 4

Таблица 11 - Пакет с описанием базы данных (DataBase Desription)

Open Shortest Path First

OSPF Header // при инициализации отношений смежности происходит обмен этими пакетами

OSPF Version: 2

Message Type: DB Description (2)

Packet Length: 32

Source OSPF Router: 192.168.16.43 (192.168.16.43)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xd3e4 [correct]

Auth Type: Null

Auth Data (none)

OSPF DB Description

Interface MTU: 1500

Options: 0x52 (O, L, E)

0.. = DN: DN-bit is NOT set

.1.. = O: O-bit is SET

.0.. = DC: Demand Circuits are NOT supported

.1. = L: The packet contains LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..1. = E: External Routing Capability

..0 = MT: NO Multi-Topology Routing

DB Description: 0x07 (I, M, MS)

I - Init, устанавливается для первого пакета DD;

M - More, Указывают на присутствие следующих пакетов DD;

MS - Master/Slave, определяет отношения маршрутизаторов, ведущий/ведомый.

DD Sequence: 322 // номер пакета

OSPF LLS Data Block

Checksum: 0xfff6

LLS Data Length: 12 bytes

Extended options TLV

Type: 1

Length: 4

Options: 0x00000001 (LR)

Таблица 12 - Пакет с запросом о состоянии канала (Link - State Request)

Open Shortest Path First // служат для запроса более современных фрагментов БД, потому что она может устареть

OSPF Header

OSPF Version: 2

Message Type: LS Request (3)

Packet Length: 48

Source OSPF Router: 192.168.16.41 (192.168.16.41)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xe9a7 [correct]

Auth Type: Null

Auth Data (none)

Link State Request

LS Type: Router-LSA (1)

Link State ID: 192.168.16.43

Advertising Router: 192.168.16.43 (192.168.16.43)

Link State Request

Link State ID: 192.168.16.43

Advertising Router: 192.168.16.43 (192.168.16.43)

Таблица 13 - Пакет с обновлениями о состоянии каналов (LS Update)

Open Shortest Path First // используются для лавинной рассылки LSA

OSPF Header

OSPF Version: 2

Message Type: LS Acknowledge (5)

Packet Length: 64

Source OSPF Router: 192.168.16.34 (192.168.16.34)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xc732 [correct]

Auth Type: Null

Auth Data (none)

LSA Update Packet

LSA Type - 1

LSA Type - 3

Таблица 14 - Пакет тип 4 LSA1

OSPF Header

OSPF Version: 2

Message Type: LS Update (4)

Packet Length: 64

Source OSPF Router: 192.168.16.43 (192.168.16.43)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0x1dec [correct]

Auth Type: Null

Auth Data (none)

LS Update Packet

Number of LSAs: 1

LS Type: Router-LSA

LS Age: 10 seconds // время с момента создания

Do Not Age: False

Options: 0x22 (DC, E) // дополнительные возможности

0.. = DN: DN-bit is NOT set

.0.. = O: O-bit is NOT set

.1.. = DC: Demand Circuits are supported

.0. = L: The packet does NOT contain LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..1. = E: External Routing Capability

..0 = MT: NO Multi-Topology Routing

LS Type: Router-LSA (1)

Link State ID: 192.168.16.34 // содержит IP адрес маршрутизатора DR

Advertising Router: 192.168.16.34 (192.168.16.34) // IP адрес создавшего LSA маршрутизатора (DR)

LS Sequence Number: 0x80000001 // Порядковый номер для обнаружения дубликатов и старых пакетов

LS Checksum: 0xf670

Length: 36

Flags: 0x01 (B) // граничный маршрутизатор области

Number of Links: 1

Type: Stub ID: 192.168.16.32 Data: 255.255.255.248 Metric: 1

Таблица 15 - Пакет тип 4 LSA2

Open Shortest Path First

OSPF Header

OSPF Version: 2

Message Type: LS Update (4)

Packet Length: 64

Source OSPF Router: 192.168.16.41 (192.168.16.41)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xab69 [correct]

Auth Type: Null

Auth Data (none)

LS Update Packet

Number of LSAs: 1

LS Type: Network-LSA

LS Age: 1 seconds

Do Not Age: False

Options: 0x22 (DC, E)

0.. = DN: DN-bit is NOT set

.0.. = O: O-bit is NOT set

.1.. = DC: Demand Circuits are supported

.0. = L: The packet does NOT contain LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..1. = E: External Routing Capability

..0 = MT: NO Multi-Topology Routing

LS Type: Network-LSA (2)

Link State ID: 192.168.16.35

Advertising Router: 192.168.16.41 (192.168.16.41)

LS Sequence Number: 0x80000002

LS Checksum: 0xcb4e

Length: 36

Netmask: 255.255.255.248 // адресная маска сети

Attached Router: 192.168.16.41 // идентификаторы маршрутизаторов подключенных к сети, установивших полные отношения смежности и сам DR

Attached Router: 192.168.16.34

Attached Router: 192.168.16.43

Таблица 16 - Пакет тип 4 LSA3

Open Shortest Path First // описание междоменных маршрутов, когда адресатом является сеть.

OSPF Header

OSPF Version: 2

Message Type: LS Update (4)

Packet Length: 56

Source OSPF Router: 192.168.16.43 (192.168.16.43)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xc159 [correct]

Auth Type: Null

Auth Data (none)

LS Update Packet

Number of LSAs: 1

LS Type: Summary-LSA (IP network)

LS Age: 1 seconds

Do Not Age: False

Options: 0x22 (DC, E)

0.. = DN: DN-bit is NOT set

.0.. = O: O-bit is NOT set

.1.. = DC: Demand Circuits are supported

.0. = L: The packet does NOT contain LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..1. = E: External Routing Capability

..0 = MT: NO Multi-Topology Routing

LS Type: Summary-LSA (IP network) (3)

Link State ID: 192.168.16.24 // номер сети

Advertising Router: 192.168.16.43 (192.168.16.43)

LS Sequence Number: 0x80000001

LS Checksum: 0x27a2

Length: 28

Netmask: 255.255.255.252 // маска сети адресата

Metric: 64 // стоимость маршрута

Таблица 17 - Пакет тип 4 LSA4

Open Shortest Path First

OSPF Header

OSPF Version: 2

Message Type: LS Acknowledge (5)

Packet Length: 64

Source OSPF Router: 192.168.16.43 (192.168.16.43)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xbad7 [correct]

Auth Type: Null

Auth Data (none)

LSA Header

LS Age: 1 seconds

Do Not Age: False

Options: 0x22 (DC, E)

0.. = DN: DN-bit is NOT set

.0.. = O: O-bit is NOT set

.1.. = DC: Demand Circuits are supported

.0. = L: The packet does NOT contain LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..1. = E: External Routing Capability

..0 = MT: NO Multi-Topology Routing

LS Type: Summary-LSA (ASBR) (4)

Link State ID: 192.168.16.44

Advertising Router: 192.168.16.41 (192.168.16.41)

LS Sequence Number: 0x80000001

LS Checksum: 0x6e45

Length: 28

Таблица 18 - Пакет тип 4 LSA5

Open Shortest Path First // описание внешних маршрутов из AS

OSPF Header

OSPF Version: 2

Message Type: LS Acknowledge (5)

Packet Length: 64

Source OSPF Router: 192.168.16.34 (192.168.16.34)

Area ID: 0.0.0.0 (Backbone)

Packet Checksum: 0xc732 [correct]

Auth Type: Null

Auth Data (none)

LSA Header

LS Age: 114 seconds

Do Not Age: False

Options: 0x20 (DC)

0.. = DN: DN-bit is NOT set

.0.. = O: O-bit is NOT set

.1.. = DC: Demand Circuits are supported

.0. = L: The packet does NOT contain LLS data block

.0. = NP: NSSA is NOT supported

..0. = MC: NOT Multicast Capable

..0. = E: NO External Routing Capability

..0 = MT: NO Multi-Topology Routing

LS Type: AS-External-LSA (ASBR) (5)

Link State ID: 192.168.16.28 // IP номер сети

Advertising Router: 192.168.16.44 (192.168.16.44) // генератор

LS Sequence Number: 0x80000001

LS Checksum: 0x7424

Length: 36

Netmask: 255.255.255.252 // адресная маска анонсируемого получателя

External Type: Type 1 // тип метрики

Metric: 100 // стоимость маршрута

Forwarding Address: 0.0.0.0 // пакеты будут пересылаться граничному маршрутизатору

External Route Tag: 0

Таблица 19 - Пакет тип 4 LSA7

Open Shortest Path First

OSPF Header

OSPF Version: 2

Message Type: LS Request (3)

Packet Length: 60

Source OSPF Router: 192.168.16.43 (192.168.16.43)

Area ID: 0.0.0.1

Packet Checksum: 0x0000 (none)

Auth Type: Cryptographic

Auth Key ID: 10

Auth Data Length: 16

Auth Crypto Sequence Number: 0x3c7ec75a

Auth Data: 863f5664b398324031ce6a3ffff25a23

Link State Request

LS Type: NSSA AS-External-LSA (7)

Link State ID: 180.0.108.0

Advertising Router: 192.168.16.44 (192.168.16.44)

Link State Request

LS Type: NSSA AS-External-LSA (7)

Link State ID: 192.168.16.28

Advertising Router: 192.168.16.44 (192.168.16.44)

Таблица 20 - Пакет с подтверждением состояния канала (Link - State Ack)

OSPF Header // пакет подтверждения анонсов

OSPF Version: 2

Message Type: LS Acknowledge (5)

Packet Length: 84

Source OSPF Router: 192.168.16.44 (192.168.16.44)

Area ID: 0.0.0.1

Packet Checksum: 0x0000 (none)

Auth Type: Cryptographic

Auth Key ID: 10

Auth Data Length: 16

Auth Crypto Sequence Number: 0x3c7ec73b

Auth Data: f032f0b79c7e58565ef2b46ac9c7e773

LS Age: 680 seconds

Do Not Age: False

Options: 0x28 (DC, NP)

LS Type: Router-LSA (1)

Link State ID: 192.168.16.43

Advertising Router: 192.168.16.43 (192.168.16.43)

5. Расчет полосы пропускания

После конфигурирования маршрутизаторов, необходимо провести расчет занимаемой полосы пропускания на каждом участке сети и в случае необходимости реконфигурировать значение текущих метрик. Зададим скорости между всеми пользовательскими сетями, взяв значение скорости случайным образом из промежутка от 100 кбит/с до 1000 кбит/с.

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

Сеть

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

1

0

234

294

490

532

933

511

103

817

760

619

159

768

706

838

762

997

192

2

975

0

725

140

677

254

260

439

483

565

257

826

683

308

423

614

854

818

3

103

264

0

626

339

960

596

531

726

586

181

336

447

655

726

491

554

745

4

499

685

464

0

622

297

880

909

666

263

918

655

999

824

976

338

988

819

5

562

258

663

852

0

615

561

581

186

620

792

336

595

423

780

992

263

881

6

635

576

459

599

809

0

611

403

197

572

463

921

745

612

779

445

472

486

7

986

155

986

353

795

563

0

194

143

378

357

400

275

133

625

390

986

841

8

972

254

888

533

997

918

415

0

609

346

799

358

817

449

366

129

995

592

9

807

840

808

133

857

222

467

864

0

595

596

650

886

182

489

652

362

547

10

379

838

559

809

689

146

591

750

573

0

940

311

280

377

156

200

432

306

11

804

417

418

276

169

596

501

920

850

617

0

489

233

335

138

152

164

546

12

672

401

244

865

436

786

562

169

978

246

702

0

266

796

788

824

550

685

13

231

904

708

527

738

546

492

725

741

469

783

366

0

487

609

307

642

806

14

919

710

867

775

778

431

352

824

928

956

174

216

366

0

624

401

157

901

15

184

515

227

173

793

420

829

282

757

653

169

643

615

290

0

506

442

558

16

319

531

778

794

314

979

282

234

223

941

831

993

241

399

619

0

837

837

17

257

824

851

518

923

913

421

517

615

691

405

265

928

763

813

306

0

402

18

354

875

348

818

156

446

861


Подобные документы

  • Создание компьютерной сети в программе cisco. Распределение ip-адресов для каждого из узлов сети. Теоретические основы о протоколах OSPF и RIP. Принцип работы протоколов. Распределение адресного пространства. Конфигурирование маршрутизаторов и OSPF.

    практическая работа [521,4 K], добавлен 03.05.2019

  • Рассмотрение конфигурации сети Frame-Relay. Особенности распределения адресного пространства. Способы определения IP адреса интерфейсов маршрутизаторов. Методы настройки средств суммирования адресов. Знакомство с этапами проектирования сети OSPF.

    курсовая работа [486,7 K], добавлен 23.04.2017

  • Разработка и использование протокола маршрутизации RIP в небольших и сравнительно однородных сетях. Причины неустойчивой работы по протоколу, их устранение. Применения протокола Hello для обнаружения соседей и установления с ними отношений смежности.

    курсовая работа [264,0 K], добавлен 06.06.2009

  • Разработка проекта корпоративной ЛВС. Реализация схемы IP-адресации с помощью сервисов DHCP и технологии NAT. Настройка сетевого оборудования (коммутаторов, маршрутизаторов, DNS, HTTP-серверов), динамической маршрутизации при помощи протоколов RIP и OSPF.

    курсовая работа [990,5 K], добавлен 15.01.2012

  • Особенности проектирования и анализ современных информационных локальных и глобальных вычислительных сетей. Проведение настройки виртуальной локальной вычислительной сети (VLAN), HTTP и DNS серверов, сетевых протоколов OSPF, RIP, STP, технологий NAT.

    курсовая работа [182,1 K], добавлен 16.01.2014

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

    лекция [131,1 K], добавлен 15.04.2014

  • Цель маршрутизации - доставка пакетов по назначению с максимизацией эффективности. Построение алгоритмов поиска кратчайшего пути маршрутизации, расчёт пути с минимальным количеством переходов. Характеристики протокола RIP и построение маршрутных таблиц.

    курсовая работа [74,1 K], добавлен 26.08.2010

  • Анализ существующих решений для построения сети. Сравнение программной и аппаратной реализации маршрутизаторов. Анализ виртуальных локальных сетей. Построение сети с привязкой к плану-схеме здания. Программирование коммутатора и конфигурирование сети.

    дипломная работа [1,4 M], добавлен 16.08.2012

  • Основное назначение и принципы работы маршрутизаторов, их классификация по областям применения. Особенности архитектуры и виды устройства. Выбор маршрута и процесс определения пути для отправки пакета данных. Уровни маршрутизации в компьютерных сетях.

    реферат [120,1 K], добавлен 24.02.2012

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

    реферат [34,5 K], добавлен 22.10.2012

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

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

  • Общая характеристика протокола ICMP, его назначение и формат сообщений. Анализ применимости протокола ICMP при переходе с набора протоколов IP v4 на набор IP v6. Свойства и принцип работы, сферы применения протоколов обмена маршрутной информацией.

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

  • Технология протокола NAT (Network Address Translation). Особенности его функционирования, применения и основные конфигурации. Протоколы трансляции сетевых адресов. Преимущества и недостатки NAT. Основные способы его работы: статический и динамический.

    курсовая работа [480,1 K], добавлен 03.03.2015

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

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

  • Архитектура клиент-сервер на основе сокетов Windows. Описание утилиты Ipconfig. Конфигурирование стека TCP/IP. Реализация сокетов через классы NET. Структура библиотечных и пользовательских классов. Схема интерфейса пользователя и работы приложения.

    курсовая работа [419,5 K], добавлен 13.12.2012

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

    курсовая работа [2,8 M], добавлен 14.01.2016

  • Определение IP-протокола, передающего пакеты между сетями без установления соединений. Структура заголовка IP-пакета. Инициализация TCP-соединения, его этапы. Реализация IP на маршрутизаторе. Протокол надежной доставки сообщений ТСР, его сегменты.

    контрольная работа [86,1 K], добавлен 09.11.2014

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

    дипломная работа [1,0 M], добавлен 21.12.2012

  • История создания и развития сети Internet. Дейтаграммный принцип передачи пакетов. Принцип работы виртуального канала. Начало официального распространения IP-доступа и WWW-технологий. Разработка нового протокола – HTTP. Этапы развития Интернет в России.

    презентация [6,1 M], добавлен 13.12.2013

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

    контрольная работа [101,8 K], добавлен 14.01.2011

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