Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СТ. Слайды лекций

.pdf
Скачиваний:
42
Добавлен:
29.01.2021
Размер:
2.89 Mб
Скачать

 

Коммутация каналов (Circuit switching)

3 этапа:

 

-

Установление соединения

 

-

Передача информации

 

-

Разрушение соединения

 

 

 

2

 

 

5

 

1

 

 

3

4

 

 

А

 

В

 

 

Задержка при передаче блока данных

Tп

А

1

3

4

5

В

tр

Tп

 

Расстояние между терминалами – D [м]

Скорость передачи – В [бит/с]

Размер передаваемого блока данных – L [бит]

Tп

L

;

tр

D

;

2tр Ttзп = tр+ Tп

B

V

 

 

 

 

 

где V – скорость распространения сигнала [м/с] Tп – время передачи блока данных

tр – время распространения сигнала

1

Коммутация каналов (Circuit switching)

1

1

2

2

3

3

4 4

Коммутатор

3 1

1 2

2 3

4 4

Временная коммутация

2

Пространственно-временная коммутация

Коммутация сообщений/пакетов

 

 

2

 

 

5

1

 

 

 

 

Н

Н

 

 

 

3

4

А

 

 

В

 

 

 

Н

Н

 

 

Вход

 

Выход

 

Очередь

 

3

Сообщения и пакеты

 

Заголовок (АО + АП)

 

 

Данные

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

2

 

3

4

 

 

Сообщение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пакеты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

2

 

 

 

3

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сообщение

2 пакета

5 пакетов

10 пакетов

 

 

 

 

1

 

 

1

 

 

Заголовок

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

 

 

 

 

 

 

 

 

 

1

 

 

 

2

1

 

3

2

1

 

 

 

 

 

 

 

 

 

 

 

 

Данные

 

 

 

 

 

 

4

3

2

 

 

 

 

3

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

4

3

2

1

 

 

4

3

2

6

5

4

 

 

 

 

 

 

 

7

6

5

 

 

 

 

5

4

3

 

 

 

 

 

 

 

 

 

 

8

7

6

 

2

1

 

 

5

4

9

8

7

 

 

 

 

 

 

 

10

9

8

 

 

 

 

 

 

5

 

10

9

 

 

 

 

 

 

 

 

 

 

2

А

к1

к2

 

В

 

10

 

 

 

 

 

А к1 к2 В А к1 к2 В

Влияние на задержку разбиения сообщения на пакеты

А к1 к2 В

4

 

Коммутация пакетов

 

 

Датаграммный режим

 

 

 

2

 

 

 

 

5

 

1

 

 

А

3

4

B

 

 

 

 

 

Вход

Выход

 

 

Очередь

 

 

 

 

Коммутация пакетов.

 

 

 

Виртуальные соединения

 

 

VC1

 

2

 

 

 

 

 

 

 

А

 

 

 

5

 

 

 

 

 

 

VC2

1

 

 

 

 

 

 

 

 

 

 

VC3

 

 

 

 

В

 

3

 

4

D

 

 

 

 

Вход

 

Выход

С

 

 

 

 

 

 

 

 

Очередь

 

 

 

5

 

Виртуальные соединения.

 

 

 

Использование меток

 

 

 

 

 

 

 

 

34

 

 

 

 

1

2

2

 

 

 

 

 

 

В

 

 

 

 

12

 

 

 

 

 

 

3

4

3

 

 

 

 

2

 

6

 

43

 

 

 

 

 

 

1

 

 

 

 

 

22

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

2

 

 

72

 

 

 

1

С

12

 

 

 

 

 

 

 

6

 

А

 

 

 

 

 

 

 

 

 

21

 

3

3

 

 

 

 

 

 

 

Таблица коммутации

 

 

 

 

 

Вход

Выход

 

15

 

 

Порт

Метка

Порт

Метка

 

 

 

 

 

 

 

1

22

2

3

 

 

21

 

1

12

3

6

 

 

 

 

 

 

 

1

72

3

21

 

 

D

 

1

43

2

12

 

 

 

1

7

2

7

 

 

 

 

 

 

Виртуальные соединения

3 этапа:

1.Установление виртуального соединения

2.Передача информации

3.Разрушение виртуального соединения

1.

АП

D

 

 

Таблица

 

 

 

 

 

 

маршрутизации

 

 

АО

A

 

 

 

 

 

 

 

Порт 3

 

 

Метка

12

6

15

 

 

 

Таблица коммутации

 

 

 

 

 

 

Данные

 

 

 

Вход

Выход

 

 

 

Порт

Метка

Порт

Метка

 

 

 

 

 

 

 

 

1

22

2

3

 

 

 

 

1

12

3

6

 

 

 

 

1

72

3

21

 

 

 

 

 

 

 

 

1

43

2

12

 

 

 

 

1

7

2

7

2.Метка 12615

Данные

Адрес АТМ – 160 бит

 

МеткаАТМ – 28 бит

6

Задержка при различных методах коммутации

 

КК

КП

КП

 

(вирт. соедин.)

(датагр.)

 

 

Устан.

 

Устан.

 

соедин.

 

 

 

 

вирт.

 

 

 

соедин

 

 

 

..

 

 

Передача

 

 

 

данных

 

 

1

2

3

4

1

2

3

4

1

2

3

4

 

Узлы коммутации

 

 

Узлы коммутации

 

 

Узлы коммутации

 

коммутация каналов

коммутация пакетов

7

Коммутация каналов и коммутация пакетов

УК

 

 

КК

 

(Const)

0 tзmin

Задержка

tзmax

 

КП

 

(Var)

 

Модель OSI

 

A

УК

 

 

 

УК

 

B

 

 

 

 

 

 

 

Прикладной

7

 

 

 

Протоколы

 

7

 

 

 

 

 

 

Представительный

6

 

 

 

 

 

 

6

Сеансовый

5

 

 

 

 

 

 

5

Транспортный

4

 

 

 

 

 

 

4

Сетевой

3

3

 

 

 

 

3

3

Канальный

2

2

 

2

2

2

2

Физический

1

1

 

1

1

1

1

Уровень i + 1

 

 

 

 

 

 

 

 

 

 

 

Загол. i + 1

Данные

 

Уровень i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Загол. i

 

Данные

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Уровень i - 1

Загол. i - 1

 

 

 

Данные

 

 

 

 

 

 

 

 

 

 

 

 

8

Терминология

Protocol Data Unit (PDU)

Прикладной

7

 

Представительный

6

Данные

Сеансовый

5

 

Транспортный

4

- Сегмент

Сетевой

3

- Пакет

Канальный

2

- Кадр

Физический

1

- Биты

 

 

 

Стек протоколов Х.25

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

5

 

Коммутатор

 

Коммутатор

 

 

 

 

 

 

 

 

 

 

4

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Х.25/3

 

Х.25/3

 

 

Х.25/3

 

 

Х.25/3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LAPB

 

LAPB

 

LAPB

LAPB

 

LAPB

LAPB

 

 

 

Интерфейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

1

 

1

1

 

 

1

Х.21 (Х.21bis)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Стандарт Х.25 – 1976г

9

Протокол HDLC (High-level Data Link Control)

ЭВМ

Т

Т

Т

….

Т

1

2

3

….

N

HDLC

LAPB

LAPM

LAPD

LLC

PPP LAPF

(X.25)

(V.42)

(ISDN)

(LAN)

(Frame Relay)

Передача данных

Управление передачей

 

Передача

 

Передатчик

 

Приемник

 

Не готов

Буфер заполнен

Stop

 

 

 

Обработка

 

 

сегментов

Go

Готов

Буфер свободен

 

 

 

Продолжение передачи

 

10

Соседние файлы в предмете Сетевые технологии