Jump to content

Recommended Posts

Posted

Есть ли свичи умеющие вставлять в PPPoE PDI пакеты circuit-id, с инфой о том, с какого порта эта сессия устанавливается? Сейчас практически на всех DSLAM эта фича реализована, а со свичами как дело обстоит?

  • 1 year later...
Posted (edited)
А как эта фича называется?

а так и называется: PPPoE Circuit ID

для 3526 (в 6-й прошивке):

- через web: Configuration -> PPPoE Circuit ID Insertion

- через консоль: config pppoe circuit_id_insertion ....

 

НО.... "занимает", зараза, отдельный access_profile

 

ЗЫ. вроде как и cisco и juniper Circuit ID ловят (со слов тех, кто на стенде тестировал)

Edited by Konstantin Klimchev
Posted
а зачем ей access profile? можете его показать
#show access_profile profile_id 3

Access Profile Table

Access Profile ID : 3                                      Type : Packet Content
================================================================================
Owner    : PPPoE_Circuit_ID_Insertion
Masks    : 

Offset 16-31 : 0xffff0000 00000000 00000000 00000000 

Access ID: 1              Mode: 
Owner    : PPPoE_Circuit_ID_Insertion
Port     : 1
----------------------------------------------------
Offset 16-31 : 0x88630000 00000000 00000000 00000000

......

Access ID: 26             Mode: 
Owner    : PPPoE_Circuit_ID_Insertion
Port     : 26
----------------------------------------------------
Offset 16-31 : 0x88630000 00000000 00000000 00000000 

================================================================================


Access Entries : 26

 

Posted
Это, а как на производительность влияет? Кто-нибудь проверял?

Хоть мы не используем PPPoE circuit-id.

Но...

Мы используем Option 82 insertion (dlink обзывает это dhcp_local_relay). Оно тоже задействует access profile. Чего-то нехорошего не заметно (используем с начала осени). Думаю для PPPoE circuit-id будет что-то похожее.

Posted (edited)
А какую прошивку для 3526 надо иметь?

А где эту прошивку достать?

На форуме dlinkа http://forum.dlink.ru/ спросить. Там отдельный топик для этого. Спросить последнюю.

Edited by Konstantin Klimchev
Posted
А можно ссылку на этот топик?

Да можно и без ссылки.

http://forum.dlink.ru/ -> Коммутаторы -> Прилеплена: Запрос прошивок и snmp howto для коммутаторов D-Link

 

ЗЫ. Пользоваться оборудованием dlink и не знать про форум....

 

Posted

Кстати, там (на 3526) в качестве Circuit ID может быть IP-адрес коммутатора, MAC-адрес коммутатора, и какая-то собственная строка (UDF String). Номера порта я не увидел.

Вопрос ещё. На какой RFC (или иной документ) надо смотреть ещё помимо RFC2516 чтобы раскурить эту тему? Вроде и у Cisco тоже есть PPPoE Circuit-ID.

  • 3 years later...
Posted

Работает даже на 1228 и 3028, но обычно бывают лаги с тем, что функция виснет. Тем самым не позволяет подключаться PPPoE соединение. Очень много проблем возникает с 1228.

Posted

Есть ли свичи умеющие вставлять в PPPoE PDI пакеты circuit-id, с инфой о том, с какого порта эта сессия устанавливается? Сейчас практически на всех DSLAM эта фича реализована, а со свичами как дело обстоит?

Доброго дня!

 

В коммутаторах SNR данный функционал присутствует, его применение описано в Security Function Configuration - PPPoE Intermediate Agent Configuration.

Posted

а кто-нибудь реально этим пользуется?

Чтобы в биллинге в отчетах по диалапу было видно с какого коммутатора и с какого порта произошла авторизация

Posted (edited)

Мы пользуемся. Техподдержка по Circuit ID сразу видит, откуда в данный момент выходит абонент, и откуда он выходил до этого.

Кроме того, решается вопрос с определением занятия портов абонентами - даже в случаях устранения последствий вандализма.

Edited by Alex/AT
  • 9 months later...
Posted (edited)

Коллеги , у кого есть проблемы на D-link 3200 серии при включении pppoe circuit id? Включаю опцию , клиеты у кого Mac OS x , не могут подключится.

Коммутатор DES-3200-10/18 A1

F/W 1.82.B011

ACL - нет

 

Freebsd MPD5

pppoe_server

   create bundle template PP
   set iface idle 0
   set iface enable tcpmssfix
   set iface enable proxy-arp
   set ipcp no vjcomp
   set ipcp dns 172.30.0.14 
   set ipcp ranges 172.30.0.3/32 172.30.0.0/16
   create link template common pppoe
   #set link max-children 1500
   load radius
   set link disable multilink
   set link action bundle PP
   set link yes acfcomp protocomp
   set link no pap eap chap-msv1 chap-msv2
   set link enable chap-md5
   set link keep-alive 10 80
   set pppoe service "*"

 

MPD5 log

 

May 28 11:47:58 pppoe2 mpd: Incoming PPPoE connection request via vlan290: for service "" from 34:15:9e:1c:64:06
May 28 11:47:58 pppoe2 mpd: [vlan290-942] Accepting PPPoE connection
May 28 11:47:58 pppoe2 mpd: [vlan290-942] Link: OPEN event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: Open event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: state change Initial --> Starting
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: LayerStart
May 28 11:47:58 pppoe2 mpd: [vlan290-942] PPPoE: connection successful
May 28 11:47:58 pppoe2 mpd: [vlan290-942] Link: UP event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: Up event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: state change Starting --> Req-Sent
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: SendConfigReq #1
May 28 11:47:58 pppoe2 mpd: [vlan290-942]   PROTOCOMP
May 28 11:47:58 pppoe2 mpd: [vlan290-942]   MRU 1492
May 28 11:47:58 pppoe2 mpd: [vlan290-942]   MAGICNUM 089b3ea0
May 28 11:47:58 pppoe2 mpd: [vlan290-942]   AUTHPROTO CHAP MSOFTv2
May 28 11:47:58 pppoe2 mpd: [vlan290-942] PPPoE: connection closed
May 28 11:47:58 pppoe2 mpd: [vlan290-942] Link: DOWN event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: Close event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: state change Req-Sent --> Closing
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: SendTerminateReq #2
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: Down event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: LayerFinish
May 28 11:47:58 pppoe2 mpd: [vlan290-942] LCP: state change Closing --> Initial
May 28 11:47:58 pppoe2 mpd: [vlan290-942] Link: SHUTDOWN event
May 28 11:47:58 pppoe2 mpd: [vlan290-942] Link: Shutdown

Ниже дамп с включенным и отключенным pppoe circuit id

pppoe_id.zip

Edited by roysbike
Posted

Зачем включать на аплинке?

Достаточно:

  1. включить на абонентских портах:
    config pppoe circuit_id_insertion ports <клиентские порты> state enable


  2. включить глобально:
    config pppoe circuit_id_insertion state enable


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.