Имеется CISCO 3620, правда c довольно старым IOS:Cisco Internetwork Operating System Software
IOS (tm) 3600 Software (C3620-IK8O3S-M), Version 12.2(13), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Tue 19-Nov-02 14:03 by pwade
Image text-base: 0x60008930, data-base: 0x612B4000ROM: System Bootstrap, Version 11.1(20)AA2, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
dialup uptime is 2 days, 16 hours, 56 minutes
System returned to ROM by power-on
System restarted at 00:18:34 CHE Wed Feb 6 2008
System image file is "flash:c3620-ik8o3s-mz.122-13.bin"cisco 3620 (R4700) processor (revision 0x81) with 59392K/6144K bytes of memory.
Processor board ID 24807390
R4700 CPU at 80Mhz, Implementation 33, Rev 1.0
MICA-6DM Firmware: CP ver 2730 - 5/23/2001, SP ver 2730 - 5/23/2001.
Channelized E1, Version 1.0.
Bridging software.
X.25 software, Version 3.0.0.
SuperLAT software (copyright 1990 by Meridian Technology Corp).
Primary Rate ISDN software, Version 1.1.
1 FastEthernet/IEEE 802.3 interface(s)
62 Serial network interface(s)
30 terminal line(s)
2 Channelized E1/PRI port(s)
DRAM configuration is 32 bits wide with parity disabled.
29K bytes of non-volatile configuration memory.
16384K bytes of processor board System flash (Read/Write)Configuration register is 0x2102
Через нее терминируются pptp-сессии клиентов (авторизация - на стороннем линух-сервере через Radius). Хочется общем в канале, уходящем с этой циски на магистрала, ограничить полосу для любителей торрентов.
Сделал так. Положил вот эти файлики
bittorrent.pdlm
directconnect.pdlm
eDonkey.pdlm
как бинарники на циску:
copy tftp: flash:И потом настроил полисинг:
ip nbar pdlm flash:bittorrent.pdlm
ip nbar pdlm flash:eDonkey.pdlm
ip nbar pdlm flash:directconnect.pdlmclass-map match-all torrents
match protocol bittorrent
match protocol edonkey
match protocol directconnectpolicy-map limit-torrents
class torrents
police 512000 32000 64000 conform-action transmit exceed-action drop violate-action dropinterface FastEthernet1/0
service-policy input limit-torrentsТ.е. ограничил всех любителей торрентов на 512К.
После дня работы смотрю статистику и не вижу, чтобы этот полисинг вообще хотя бы что-то отработал:sh policy-map int fa 1/0
FastEthernet1/0Service-policy input: limit-torrents
Class-map: torrents (match-all)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: protocol bittorrent
Match: protocol edonkey
Match: protocol directconnect
police:
512000 bps, 32000 limit, 64000 extended limit
conformed 0 packets, 0 bytes; action: transmit
exceeded 0 packets, 0 bytes; action: drop
violated 0 packets, 0 bytes; action: drop
conformed 0 bps, exceed 0 bps, violate 0 bpsClass-map: class-default (match-any)
39644 packets, 14310277 bytes
5 minute offered rate 291000 bps, drop rate 0 bps
Match: anyЧто-то сделал не так?
>class-map match-all torrents
>match protocol bittorrent
>match protocol edonkey
>match protocol directconnectmatch-all? трафик должен быть классифицирован одновременно и как bittorrent, и как edonkey, и как directconnect? match-any тогда уж.
>match-all? трафик должен быть классифицирован одновременно и как bittorrent, и как edonkey,
>и как directconnect? match-any тогда уж.О! Как это я недоглядел, садовая моя голова!
Спасибо! Наверное то, что надо! :)Трафик вообще-то надо классифицировать: "или как bittorrent, или как edonkey, или как directconnect" - я ж не знаю какой сеткой и каким торрент-клиентом пользуется юзер.
Получается надо делать несколько классов:
class-map match-all bittorrent
match protocol bittorrentclass-map match-all edonkey
match protocol edonkeyclass-map match-all directconnect
match protocol directconnectно тогда непонятно какой получится policy-map, ведь хочется ограничить ЕДИНУЮ полосу для ВСЕХ торрентов, а с несколькими классами придется ограничивать полосу для каждого класса отдельно (например, каждому торрент-классу по 256К):
policy-map limit-torrents
class bittorrent
police 256000 16000 32000 conform-action transmit exceed-action drop violate-action drop
class edonkey
police 256000 16000 32000 conform-action transmit exceed-action drop violate-action drop
class directconnect
police 256000 16000 32000 conform-action transmit exceed-action drop violate-action drop
Вам же ответили в предидущем посте:
!
class-map match-ANY torrents
match protocol bittorrent
match protocol edonkey
match protocol directconnect
!
>Вам же ответили в предидущем посте:
>!
>class-map match-ANY torrents
> match protocol bittorrent
> match protocol edonkey
> match protocol directconnect
>!Я просто уточнил - какой случай классификации трафика покрывает эта конструкция:
"и как bittorrent, и как edonkey, и как directconnect"
или
"или как bittorrent, или как edonkey, или как directconnect"Если что, прошу прощения за бестолковость. :)
>Я просто уточнил - какой случай классификации трафика покрывает эта конструкция:
>"и как bittorrent, и как edonkey, и как directconnect"match-any - OR
match-all - AND
>Сделал так. Положил вот эти файлики
>bittorrent.pdlm
>directconnect.pdlm
>eDonkey.pdlm
>как бинарники на циску:
>copy tftp: flash:а откуда Вы эти файлики взяли? что-то не смог найти
интересует в основном bittorrent.pdlm
>>Сделал так. Положил вот эти файлики
>>bittorrent.pdlm
>>directconnect.pdlm
>>eDonkey.pdlm
>>как бинарники на циску:
>>copy tftp: flash:
>
>а откуда Вы эти файлики взяли? что-то не смог найти
>интересует в основном bittorrent.pdlmГуглем по-моему и нашел. Если надо - пришлю. Пишите на rontel@mail.ru
>[оверквотинг удален]
>>>bittorrent.pdlm
>>>directconnect.pdlm
>>>eDonkey.pdlm
>>>как бинарники на циску:
>>>copy tftp: flash:
>>
>>а откуда Вы эти файлики взяли? что-то не смог найти
>>интересует в основном bittorrent.pdlm
>
>Гуглем по-моему и нашел. Если надо - пришлю. Пишите на rontel@mail.ruесли есть логин, то вот тут
http://tools.cisco.com/support/downloads/go/PlatformList.x?s...)%20Software&mdfid=268437960&treeName=Routers&mdfLevel=Model&url=null&modelName=Cisco%203620%20Multiservice%20Platform&isPlatform=N&treeMdfId=268437899
>>>а откуда Вы эти файлики взяли? что-то не смог найти
>>>интересует в основном bittorrent.pdlm
>>
>>Гуглем по-моему и нашел. Если надо - пришлю. Пишите на rontel@mail.ru
>
>если есть логин, то вот тут
>http://tools.cisco.com/support/downloads/go/PlatformList.x?s...)%20Software&mdfid=268437960&treeName=Routers&mdfLevel=Model&url=null&modelName=Cisco%203620%20Multiservice%20Platform&isPlatform=N&treeMdfId=268437899Спасибо, нашёл.
Только не особо он помогает - матчит половину и то, если нешифрованный торрент - скорость слива при этом существенно падает, но далеко не до нуля.