Смекни!
smekni.com

Компьютерные сети передачи данных (стр. 2 из 6)

Двоичное представление Десятичное представление
11000011.00101000.00000000.10000001 195.40.0.129 /31

II часть. Организация составной сети

1. Объединение 60 станций в составную сеть

План составной сети изображен на рис.1

2. Таблицы коммутации

Таблица коммутации коммутатора S1:

MAC- адрес Порт
01-01-01-01-01-01 1
04-04-04-04-04-04 2
MAC – адрес S2 3
MAC – адрес R1 4
10-10-10-10-10-10 5

Таблица коммутации коммутатора S2:

MAC- адрес Порт
08-08-08-08-08-08 1
MAC – адрес S1 2
13-13-13-13-13-13 3
15-15-15-15-15-15 4
06-06-06-06-06-06 5

3. Использование протокола ARP для определения MAC-адреса по IP-адресу

Случай 1

Хост А с IP-адресом 195.40.0.4, подключенный к коммутатору S1, обращается к хосту B с IP-адресом 195.40.0.6, подключенному к коммутатору S2, расположенному в той же сети 195.40.0.0.

Широковещательная передача ARP-запроса хостом A

(6 байт) (6 байт) (2 байта) (2 байта) (6 байт) (4 байта) (6 байт) (4 байта)
Адресназначения (Destination)FF-FF-FF-FF-FF-FF Адрес источника (Source)04-04-04-04-04-04 Тип протокола (Protocol Type)08-06 Код операции (Operation)00-01 Аппаратный адрес отправителя (SenderHardware Addr)04-04-04-04-04-04 Сетевой адрес отправителя (Sender Internet Addr)195.40.0.4 Аппаратный адрес получателя (TargetHardware Addr)00-00-00-00-00-00 Сетевой адрес получателя (Target Internet Addr)195.40.0.6

Заголовок кадра EthernetПоле данных кадра Ethernet (ARP-запрос)

Направленная передача ARP-ответа хостом B хосту A

(6 байт) (6 байт) (2 байта) (2 байта) (6 байт) (4 байта) (6 байт) (4 байта)
Адрес назначения (Destination)04-04-04-04-04-04 Адрес источника (Source)06-06-06-06-06-06 Тип протокола (Protocol Type)08-06 Код операции (Operation)00-02 Аппаратный адрес отправителя (SenderHardware Addr)06-06-06-06-06-06 Сетевой адрес отправителя (Sender Internet Addr)195.40.0.6 Аппаратный адрес получателя (TargetHardware Addr)04-04-04-04-04-04 Сетевой адрес получателя (Target Internet Addr)195.40.0.4

Заголовок кадра EthernetПоле данных кадра Ethernet (ARP-ответ)
Случай 2

Хост А с IP-адресом 195.40.0.4, подключенный к коммутатору S1, хочет обратиться к хосту B, подключенному к коммутатору S4, расположенному в другой сети. Для этого ему нужно узнать MAC-адрес соответствующего интерфейса маршрутизатора R1.


Широковещательная передача ARP-запроса хостом A

(6 байт) (6 байт) (2 байта) (2 байта) (6 байт) (4 байта) (6 байт) (4 байта)
Адресназначения (Destination)FF-FF-FF-FF-FF-FF Адрес источника (Source)04-04-04-04-04-04 Тип протокола (Protocol Type)08-06 Код операции (Operation)00-01 Аппаратный адрес отправителя (SenderHardware Addr)04-04-04-04-04-04 Сетевой адрес отправителя (Sender Internet Addr)195.40.0.4 Аппаратный адрес получателя (TargetHardware Addr)00-00-00-00-00-00 Сетевой адрес получателя (Target Internet Addr)195.40.0.22

Заголовок кадра EthernetПоле данных кадра Ethernet (ARP-запрос)

Направленная передача ARP-ответа маршрутизатором хосту A

(6 байт) (6 байт) (2 байта) (2 байта) (6 байт) (4 байта) (6 байт) (4 байта)
Адрес назначения (Destination)04-04-04-04-04-04 Адрес источника (Source)00-50-BF-20-01-21 Тип протокола (Protocol Type)08-06 Код операции (Operation)00-02 Аппаратный адрес отправителя (SenderHardware Addr)00-50-BF-20-01-21 Сетевой адрес отправителя (Sender Internet Addr)195.40.0.22 Аппаратный адрес получателя (TargetHardware Addr)04-04-04-04-04-04 Сетевой адрес получателя (Target Internet Addr)195.40.0.4

Заголовок кадра EthernetПоле данных кадра Ethernet (ARP-ответ)

4. IP-маршрутизация в операционной системе WindowsIP-адреса отдельных сетей составной сети

Сеть IP-адрес
1 195.40.0.0
2 195.50.0.0
3 195.60.0.0
4 195.70.0.0
5 195.80.0.0
6 195.90.0.0
7 195.100.0.0
8 195.110.0.0
9 195.120.0.0
IP-адреса сетей между маршрутизаторами
Маршрутизаторы IP-адрес
R1-R2 195.130.0.0
R2-R3 195.140.0.0
R3-R4 195.150.0.0
R4-R5 195.160.0.0
Статическая маршрутизация

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

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

c:\>route add 195.50.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 2 IF 0x2

c:\>route add 195.60.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 2 IF 0x2

c:\>route add 195.80.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 3 IF 0x2

c:\>route add 195.90.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 3 IF 0x2

c:\>route add 195.100.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 4 IF 0x2

c:\>route add 195.110.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 4 IF 0x2

c:\>route add 195.120.0.0 MASK 255.255.255.0 195.130.0.2 METRIC 5 IF 0x2

Таблица маршрутизации маршрутизатора R1

Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
195.40.0.0 255.255.255.0 195.40.0.22 195.40.0.22 1
195.40.0.22 255.255.255.255 127.0.0.1 127.0.0.1 1
195.40.0.255 255.255.255.255 195.40.0.22 195.40.0.22 1
195.70.0.0 255.255.255.0 195.70.0.16 195.70.0.16 1
195.70.0.16 255.255.255.255 127.0.0.1 127.0.0.1 1
195.70.0.255 255.255.255.255 195.70.0.16 195.70.0.16 1
195.130.0.0 255.255.255.0 195.130.0.1 195.130.0.1 1
195.130.0.1 255.255.255.255 127.0.0.1 127.0.0.1 1
195.130.0.255 255.255.255.255 195.130.0.1 195.130.0.1 1
224.0.0.0 240.0.0.0 195.40.0.22 195.40.0.22 1
224.0.0.0 240.0.0.0 195.70.0.16 195.70.0.16 1
224.0.0.0 240.0.0.0 195.130.0.1 195.130.0.1 1
255.255.255.255 255.255.255.255 195.40.0.22 195.40.0.22 1
255.255.255.255 255.255.255.255 195.70.0.16 195.70.0.16 1
255.255.255.255 255.255.255.255 195.130.0.1 195.130.0.1 1
195.50.0.0 255.255.255.0 195.130.0.2 195.130.0.1 2
195.60.0.0 255.255.255.0 195.130.0.2 195.130.0.1 2
195.80.0.0 255.255.255.0 195.130.0.2 195.130.0.1 3
195.90.0.0 255.255.255.0 195.130.0.2 195.130.0.1 3
195.100.0.0 255.255.255.0 195.130.0.2 195.130.0.1 4
195.110.0.0 255.255.255.0 195.130.0.2 195.130.0.1 4
195.120.0.0 255.255.255.0 195.130.0.2 195.130.0.1 5
Маршрутизатор R2

c:\>route add 195.40.0.0 MASK 255.255.255.0 195.130.0.1 METRIC 2 IF 0x2

c:\>route add 195.70.0.0 MASK 255.255.255.0 195.130.0.1 METRIC 2 IF 0x2

c:\>route add 195.80.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 2 IF 0x2

c:\>route add 195.90.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 2 IF 0x2

c:\>route add 195.150.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 2 IF 0x2

c:\>route add 195.100.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 3 IF 0x2

c:\>route add 195.110.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 3 IF 0x2

c:\>route add 195.160.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 3 IF 0x2

c:\>route add 195.120.0.0 MASK 255.255.255.0 195.140.0.2 METRIC 4 IF 0x2

Таблица маршрутизации маршрутизатора R2

Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
195.50.0.0 255.255.255.0 195.50.0.1 195.50.0.1 1
195.50.0.1 255.255.255.255 127.0.0.1 127.0.0.1 1
195.50.0.255 255.255.255.255 195.50.0.1 195.50.0.1 1
195.60.0.0 255.255.255.0 195.60.0.15 195.60.0.15 1
195.60.0.15 255.255.255.255 127.0.0.1 127.0.0.1 1
195.60.0.255 255.255.255.255 195.60.0.15 195.60.0.15 1
195.130.0.0 255.255.255.0 195.130.0.2 195.130.0.2 1
195.130.0.2 255.255.255.255 127.0.0.1 127.0.0.1 1
195.130.0.255 255.255.255.255 195.130.0.2 195.130.0.2 1
195.140.0.0 255.255.255.0 195.140.0.1 195.140.0.1 1
195.140.0.1 255.255.255.255 127.0.0.1 127.0.0.1 1
195.140.0.255 255.255.255.255 195.140.0.1 195.140.0.1 1
224.0.0.0 240.0.0.0 195.50.0.1 195.50.0.1 1
224.0.0.0 240.0.0.0 195.130.0.2 195.130.0.2 1
224.0.0.0 240.0.0.0 195.140.0.1 195.140.0.1 1
224.0.0.0 240.0.0.0 195.60.0.15 195.60.0.15 1
255.255.255.255 255.255.255.255 195.50.0.1 195.50.0.1 1
255.255.255.255 255.255.255.255 195.130.0.2 195.130.0.2 1
255.255.255.255 255.255.255.255 195.140.0.1 195.140.0.1 1
255.255.255.255 255.255.255.255 195.60.0.15 195.60.0.15 1
195.40.0.0 255.255.255.0 195.130.0.1 195.130.0.2 2
195.70.0.0 255.255.255.0 195.130.0.1 195.130.0.2 2
195.80.0.0 255.255.255.0 195.140.0.2 195.140.0.1 2
195.90.0.0 255.255.255.0 195.140.0.2 195.140.0.1 2
195.150.0.0 255.255.255.0 195.140.0.2 195.140.0.1 2
195.100.0.0 255.255.255.0 195.140.0.2 195.140.0.1 3
195.110.0.0 255.255.255.0 195.140.0.2 195.140.0.1 3
195.160.0.0 255.255.255.0 195.140.0.2 195.140.0.1 3
195.120.0.0 255.255.255.0 195.140.0.2 195.140.0.1 4
Маршрутизатор R3

c:\>route add 195.50.0.0 MASK 255.255.255.0 195.140.0.1 METRIC 2 IF 0x2