Модель OSI

Содержание

Слайд 2

Типы кадров Ethernet Ethernet DIX IEEE Ethernet 802.3 IEEE 802.3 с SNAP заголовком

Типы кадров Ethernet

Ethernet DIX
IEEE Ethernet 802.3
IEEE 802.3 с SNAP заголовком

Слайд 3

Ethernet 802.3

Ethernet 802.3


Слайд 4

Другие типы кадров ATM - Asynchronous Transfer Mode PPP — Poin-to-Poit protocol

Другие типы кадров

ATM - Asynchronous Transfer Mode
PPP — Poin-to-Poit protocol

Слайд 5

Кадр PPP

Кадр PPP


Слайд 6

Поля кадра PPP Флаг — значение 0x7E. Определяет начало и конец

Поля кадра PPP

Флаг — значение 0x7E. Определяет начало и конец кадра.
Адрес

— байт, содержащий значение 0xFF
Управление — байт содержащий значение 0x03.
Слайд 7

Кадр данных PPP

Кадр данных PPP


Слайд 8

Код протокола кадра данных PPP Флаги протокола от 0x0XXX до 0x3XXX

Код протокола кадра данных PPP

Флаги протокола от 0x0XXX до 0x3XXX идентифицируют

протоколы сетевого уровня. IP протоколу соответствует флаг 0x0021, IPX — 002B.
Флаги протокола от 0x4XXX до 0x7XXX - протоколы с низким уровнем трафика.
Флаги протокола от 0x8XXX до 0xBXXX - протоколы управления сетью (NCP).
Флаги протокола от 0xCXXX до 0xEXXX - управляющие протоколы. Например, 0xC021 обозначает, что кадр содержит данные протокола управления соединением LCP.
Слайд 9

Стандартизация PPP RFC1661 - Standard 51, Протокол точка-точка (PPP).

Стандартизация PPP

RFC1661 - Standard 51, Протокол точка-точка (PPP).

Слайд 10

Алгоритм работы канала PPP

Алгоритм работы канала PPP

Слайд 11

Фазы канала PPP Link Dead. Эта фаза наступает, когда связь нарушена,

Фазы канала PPP

Link Dead. Эта фаза наступает, когда связь нарушена, либо

одна из сторон указала не подключаться (например, пользователь завершил модемное соединение.)
Link Establishment Phase. В данной фазе проводится настройка Link Control. Если настройка была успешной, управление переходит в фазу аутентификации, либо в фазу Network-Layer Protocol, в зависимости от того, требуется ли аутентификация.
Слайд 12

Фазы канала PPP Authentication Phase. Данная фаза является необязательной. Она позволяет

Фазы канала PPP

Authentication Phase. Данная фаза является необязательной. Она позволяет сторонам

проверить друг друга перед установкой соединения. Если проверка успешна, управление переходит в фазу Network-Layer Protocol.
Network-Layer Protocol Phase. В данной фазе вызывается NCP для желаемого протокола. Например, IPCP используется для установки IP сервисов. Передача данных по всем успешно установленным протоколам также проходит в этой фазе. Закрытие сетевых протоколов тоже включается в данную фазу.
Слайд 13

Фазы канала PPP Link Termination Phase. Эта фаза закрывает соединение. Она

Фазы канала PPP

Link Termination Phase. Эта фаза закрывает соединение. Она вызывается

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

PPPoE PPPoE (англ. Point-to-point protocol over Ethernet) — сетевой протокол канального

PPPoE

PPPoE (англ. Point-to-point protocol over Ethernet) — сетевой протокол канального уровня

передачи кадров PPP через Ethernet. PPPoE разработан UUNET, Redback Networks и RouterWare. Протокол описан в RFC 2516
Слайд 15

Алгоритм установления PPPoE соединения. PADI — PPPoE Active Discovery Initiation. PADO

Алгоритм установления PPPoE соединения.

PADI — PPPoE Active Discovery Initiation.
PADO — PPPoE

Active Discovery Offer.
PADR — PPPoE Active Discovery Request.
PADS — PPPoE Active Discovery Session-confirmation.
PADT — (PPPoE) Active Discovery Termination.
Слайд 16

PADI PADI — PPPoE Active Discovery Initiation. Узел, устанавливающий соединение, должен

PADI

PADI — PPPoE Active Discovery Initiation.
Узел, устанавливающий соединение, должен обнаружить концентратор

доступа Access Concentrator (AC). Взаимодействие через Ethernet возможно только посредством MAC-адресации. Узел посылает PADI пакет Ethernet broadcast (MAC: ff:ff:ff:ff:ff:ff) Этот PADI-пакет содержит МАС-адрес пославшего его узла.
Слайд 17

PADI Frame 1 (44 bytes on wire, 44 bytes captured) Ethernet

PADI

Frame 1 (44 bytes on wire, 44 bytes captured)
Ethernet II, Src:

00:50:da:42:d7:df, Dst: ff:ff:ff:ff:ff:ff
PPP-over-Ethernet Discovery
Version: 1
Type 1
Code Active Discovery Initiation (PADI)
Session ID: 0000
Payload Length: 24
PPPoE Tags
Tag: Service-Name
Tag: Host-Uniq
Binary Data: (16 bytes)
Слайд 18

PADO PPPoE Active Discovery Offer. Получив PADI пакет AC отвечает, посылая

PADO

PPPoE Active Discovery Offer.
Получив PADI пакет AC отвечает, посылая PADO-пакет, используя

MAC-адрес, пришедшие с PADI. PADO-пакет содержит MAC-адреса AC, их имена и имя сервиса. Если же более одной точки DSL-AC ответило PADO-пакетом, пользовательская машина выбирает DSL-AC конкретный POP, используя пришедшие имена или имена сервисов.
Слайд 19

PADO Frame 2 (60 bytes on wire, 60 bytes captured) Ethernet

PADO

Frame 2 (60 bytes on wire, 60 bytes captured)
Ethernet II, Src:

00:0e:40:7b:f3:8a, Dst: 00:50:da:42:d7:df
PPP-over-Ethernet Discovery
Version: 1
Type 1
Code Active Discovery Offer (PADO)
Session ID: 0000 Payload Length: 36
PPPoE Tags
Tag: Service-Name
String Data: ACnetwork
Tag: AC-Name
String Data: IpzbrOOl
Tag: Host-Uniq
Binary Data: (16 bytes)
Слайд 20

PADR PADR расшифровывается как PPPoE Active Discovery Request. Узел должен выбрать

PADR

PADR расшифровывается как PPPoE Active Discovery Request.
Узел должен выбрать AС для

дальнейшего соединения — это делается с помощью PADR-пакета, который посылается на MAC-адрес выбранного AC.
Слайд 21

PADS PADS — PPPoE Active Discovery Session-confirmation. PADR-пакет подтверждается концентратором доступа

PADS

PADS — PPPoE Active Discovery Session-confirmation.
PADR-пакет подтверждается концентратором доступа пересылкой PADS-пакета,

в нем же приходит Session ID.
Слайд 22

Между AC и узлом создается виртуальный канал, который идентифицируется идентификатором сессии


Между AC и узлом создается виртуальный канал, который идентифицируется идентификатором

сессии и MAC-адресами клиента и сервера. Затем в этом канале устанавливается PPP соединение, а уже в PPP пакеты упаковывается IP-трафик.