Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Анализ работы протокола PPP 1.10.2012.docx
Скачиваний:
7
Добавлен:
17.11.2019
Размер:
538.06 Кб
Скачать

7. Cжатие данных

7.1 Сжатие полезных данных с помощью mppc

Если ppp используется на низкоскоростных каналах связи, то в этом случае необходимо использовать сжатие ppp пакетов, одним из протоколов сжатия по алгоритму Люмпеля-Зива является протокол MPPC (Microsoft Point-to-Point Compression) . Для активизации данного протокола на каждом из интерфейсов необходимо ввести команду compress mppc. Для проверки того что происходит сжатие отправьте ICMP сообщение размером 512 байт, и с помощью WireShark посмотрите во сколько раз оно будет сжато. Для отправки ICMP пакета произвольного размера необходимо набрать команду ping [ip адрес] size [размер пакета в байтах]

Пример конфигурации каждого маршрутизатора показан ниже:

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

Press RETURN to get started!

R1>

R1>ena

R1#config t

R1(config)#int f0/0

R1(config-if)#ip address 192.168.1.1 255.255.255.0

R1(config-if)#no shutd

R1(config-if)#int f0/0

R1(config-if)#int s1/0

R1(config-if)#encapsulation ppp

R1(config-if)#ip address 192.168.2.1 255.255.255.0

R1(config-if)# compress mppc

R1(config-if)#no shutd

R1(config-if)#exit

R1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2

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

Press RETURN to get started!

R2>

R2>ena

R2#config t

R2(config)#int f0/0

R2(config-if)#ip address 192.168.3.1 255.255.255.0

R2(config-if)#no shutd

R2(config-if)#int f0/0

R1(config-if)#int s1/0

R2(config-if)#encapsulation ppp

R2(config-if)#ip address 192.168.2.2 255.255.255.0

R2(config-if)# compress mppc

R2(config-if)#no shutd

R2(config-if)#exit

R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1

R2(config)# ctrl +z

R2(config)#ping 192.168.2.1 size 512

7.1 Сжатие полей адреса и управления в заголовке ppp

При согласовании опции сжатия полей адреса и управления необходимо ввести две команды:

ppp acfc local request - позволяет отправлять опцию сжатия в сообщении Conf req

ppp acfc remote apply - позволяет принимать от удаленной стороны сообщении Conf req с опцией сжатия полей адреса и управления

7.2 Сжатие поля протокол в заголовке ppp

При согласовании опции сжатия поля протокола, протокол PPP , будет использовать однобайтовое поле протокол вместо двухбайтового. Для включение этой опции необходимо также использовать две команды: ppp pfc local request - позволяет отправлять опцию сжатия в сообщении Conf req

ppp pfc remote apply- позволяет принимать от удаленной стороны сообщении Conf req с опцией сжатия полей адреса и управления

7.3 Сжатие полей заголовков IP и ТСР

Данная опция согласуется в сессии IPCP и описана в RFC3544, для включение данной опции при установлении ppp соединения необходимо на каждом интерфейсе набрать команду:

ip rtp header-compression - сжатие ip, udp, tcp, rtp заголовков

ip tcp header-compression -- сжатие ip, udp, tcp заголовков

8. Протокол мониторинга качества канала связи LQM

Протокол LQM описан в рекомендации rfc 1989. Позволяет определить количество искаженных пакетов, для его запуска необходимо ввести команду в режиме конфигурации интерфейса:

ppp quality [количество искаженных пакетов]

9. Включение нумерованного режима

В нумерованном режиме каждый кадр PPP имеет свой порядковый номер, который циклически повторяется от 0-7, в таком режиме каждый переданный кадр PPP подтверждается, тем самым гарантируется доставка данных. В данном режиме для гарантированной доставки данных используется механизм скользящего окна равного 7 пакетам. Для активации такого режима необходимо на каждом интерфейсе ввести следующую команду в режиме конфигурации интерфейса:

ppp reliable-link