Беспроводные сети / Мобильные решения : Системы мобильного беспроводного доступа

Настройте беспроводную групповую адресацию на 5760 и WLC серии 3850

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (21 апреля 2016) | Отзыв

Введение

Этот документ описывает, как настроить беспроводную групповую адресацию на Cisco 5760 и Контроллерах беспроводной локальной сети серии 3850 (WLC), которые поддерживают и переданный в многоадресном режиме с индивидуальной рассылкой и групповой адресацией с механизмами доставки групповой адресации.

Внесенный Шанкаром Раманатаном, Saravanan Lakshmanan, и Ishaan Sanji, специалистами службы технической поддержки Cisco.

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

Требования

Cisco рекомендует иметь базовые знания о реализации групповой адресации на Cisco 5760 и WLC серии 3850.

Используемые компоненты

Сведения, содержащиеся в данном документе, касаются следующих версий программного обеспечения и оборудования:

  • Cisco WLC серии 5760

  • Cisco WLC серии 3850

  • Cisco точка доступа (AP) серии 3602.

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

Настройка

Выполните эти шаги для включения групповой адресации на Коммутационном шкафу Следующего поколения (NWGC) платформы:

  1. Введите беспроводную команду групповой адресации для включения групповой адресации на контроллере:
    ish_5760(config)#wireless multicast

    Примечание: Эта команда по умолчанию включает групповую адресацию с механизмом доставки индивидуальной рассылки.

  2. Если необходимо изменить механизм доставки для групповой адресации с групповой адресацией, то введите эту команду:
    ish_5760(config)#ap capwap multicast 239.255.255.249

    Примечание: Эта команда настраивает группу многоадресной рассылки, к который весь Контроль и Инициализация Точек беспроводного доступа (CAPWAP) соединение AP, которое оптимизирует коммутатор так, чтобы это передало групповой адресации сообщение CAPWAP , которое достигает всех AP. Этот процесс является другим, когда одноадресный режим используется, поскольку коммутатор тогда потребовался бы, чтобы передавать одноадресные сообщения ко всем AP CAPWAP. Это помогает минимизировать нагрузку на систему на контроллере.

    Дополнительно, можно перейти к Конфигурации> Контроллер от GUI для настройки этой информации, как показано здесь:



  3. Введите эти команды для включения Протокола IGMP, snooping на контроллере (включил по умолчанию):
    ip igmp snooping

    ip igmp snooping querier

Примечание: Команда ip igmp snooping querier настраивает контроллер так, чтобы это периодически проверяло, слушает ли клиент все еще многоадресный трафик.

Поток групповой адресации на NGWC

Когда предыдущая конфигурация внедрена, эти шаги выделяют поток многоадресного трафика на NGWCs:

  1. Контроллер перехватывает Пакеты IGMP, которые передаются беспроводными клиентами.

  2. Если запись клиента для той комбинации источника VLAN группы многоадресной рассылки существует, то контроллер обновляет таймеры IGMP.

    Если это - новая запись, то WLC создает Идентификатор Группы многоадресной рассылки (MGID) на основе (источник, группа, VLAN) кортеж, с диапазоном или между 1 и 4,095 для Уровня 2 (L2) или между 4,160 и 8,191 для Уровня 3 (L3).

  3. Пакет IGMP передан в восходящем направлении.

  4. Запись MGID передается AP, наряду с информацией о связывании клиента так, чтобы клиент мог получить многоадресный трафик.

  5. На основе механизма доставки (групповая адресация с индивидуальной рассылкой/групповой адресацией), контроллер передает трафик к AP соответственно.

    Примечание: Если механизм доставки передан в многоадресном режиме, то шифрование Протокола защиты транспортного уровня для дейтаграмм (DTLS) и маркировка Качества обслуживания (QoS) не применены.

  6. AP тогда передает трафик каждому клиенту, как требуется.

Проверка

Выполните эти шаги, чтобы проверить, что ваша конфигурация работает должным образом:

  1. Введите команду групповой адресации радио показа, чтобы проверить, был ли переданный в многоадресном режиме включен правильно:
    ish_5760#show wireless multicast

    Multicast : Enabled
    AP Capwap Multicast : Multicast
    AP Capwap Multicast group Address : 239.255.255.249
    AP Capwap Multicast QoS Policy Name : unknown
    AP Capwap Multicast QoS Policy State : None
    Wireless Broadcast : Disabled
    Wireless Multicast non-ip-mcast : Disabled

    Vlan Non-ip-mcast Broadcast MGID 
    --------------------------------
    1 Enabled Enabled Disabled 
    10 Enabled Enabled Enabled 
    24 Enabled Enabled Enabled 
    25 Enabled Enabled Enabled 
    26 Enabled Enabled Enabled 
    32 Enabled Enabled Enabled
  2. Введите показ capwap команда суммы для проверки информации CAPWAP:
    ish_5760#show capwap sum

    Name Src Src Dest Dst Dtls MTU Xact
    IP Port IP Port En
    ---- ----------- ---- ------------ ----- ---- ----- ---
    Ca1 172.16.15.1 5247 239.10.10.11 5247 No 1449 1
    Ca19 172.16.15.1 5247 172.17.1.54 52451 Yes 1380  3

    Примечание: Как показано в выходных данных, интерфейс Ca1 используется для многоадресного режима AP. В то время как интерфейс Ca19 имеет значение DTLS Да нет, интерфейс Ca1 имеет значение DTLS.

  3. Введите показ capwap подробность или показ capwap сводка для проверки количества AP, которые присоединились к группе многоадресной рассылки:
    CAPWAP Tunnels General Statistics:
    Number of Capwap Data Tunnels = 2
    Number of Capwap Mobility Tunnels = 0
    Number of Capwap Multicast Tunnels = 1


    Name APName Type PhyPortIf Mode McastIf
    ------ --------------------------------
    Ca2 ish_3502_lw_2 data  -  multicast Ca0
    Ca1 ish_ap    data  - multicast Ca0
    Ca0 -   mcas - unicast   -


    Name SrcIP        SrcPort   DestIP DstPort DtlsEn MTU
    --- ---------------   -------   ------  ------- ------ ---
    Ca2 10.105.132.138 5247 10.106.55.133  39237  No   1464
    Ca1 10.105.132.138 5247 10.106.15.135  38899  No   1464
    Ca0 10.105.132.138 5247 239.255.255.249 5247   No   1464


    Name IfId        McastRef
    ---  ------------------ --------
    Ca2  0x0098BA0000000041 0
    Ca1  0x00BC2C800000003D 0
    Ca0  0x008B53C000000001 2

    Примечание: Последняя линия этих выходных данных указывает к туннельному интерфейсу CAPWAP, который был создан для многоадресного трафика, и Макэстреф показывает количество AP, которые присоединились к группе. Эта информация полезна, когда необходимо проверить, присоединился ли AP, который не получает многоадресный трафик, к группе многоадресной рассылки.

  4. Введите интервал показа capwap 0 команд, чтобы проверить, что туннельный интерфейс показывает адрес назначения (DA) как адрес группы многоадресной рассылки:
    ish_5760#show int capwap 0
    Capwap0 is up, line protocol is up
    Hardware is Capwap
    MTU 1464 bytes, BW 10000000 Kbit/sec, DLY 0 usec,
    reliability 255/255, txload 1/255, rxload 1/255
    Encapsulation UNKNOWN, loopback not set
    Keepalive set (10 sec)
    Carrier delay is 0 msec
    Tunnel iifid 39217105861607425, Tunnel MTU 1464
    Tunnel source 10.105.132.138:5247, destination 239.255.255.249:5247
  5. Введите команду сводки группы многоадресной рассылки радио показа, чтобы проверить, создана ли запись MGID для группы многоадресной рассылки, к которой клиент пытается присоединиться (239.255.255.250, используется в данном примере):
    ish_5760#show wireless multicast group summary
    IPv4 groups 
    -------------
    MGID  Source  Group       Vlan 
    --------------------------------------
    4160  0.0.0.0 239.255.255.250  32
  6. Введите эту команду, чтобы проверить, был ли рассматриваемый клиент добавлен к таблице MGID:
    ish_5760#show wireless multicast group 239.255.255.250 vlan 32
    Source : 0.0.0.0
    Group : 239.255.255.250
    Vlan : 32
    MGID : 4160


    Number of Active Clients : 1
    Client List 
    -------------


    Client MAC   Client IP    Status 
    ---------------------------------------
    1410.9fef.272c 192.168.24.50 MC_ONLY 
  7. Введите эту команду, чтобы проверить, была ли запись MGID добавлена на AP для этого клиента:
    ish_ap#show capwap mcast mgid id 4160
    L3 MGID = 4160 WLAN bitmap = 0x0001
    Slot map/tx-cnt: R0:0x0000/0 R1:0x0001/1499 
    Clients per Wlan
    Wlan : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 

    !! This shows the number of clients per slot, per Service Set
    Identification (SSID) on the AP
    .

    Normal Mcast Clients R0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    Normal Mcast Clients R1: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  
    rx pkts = 1499 drp pkts = 0 
    tx packets:
    wlan : 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 
    slots0 : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
    slots1 : 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0


    Normal Mcast Clients:
    Client: 1410.9fef.272c --- Qos User Priority: 0

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

  8. Введите команду igmpv2-отслеживания show ip igmp snooping для просмотра всех сопоставлений клиентской группы многоадресной рассылки. Это предоставляет снимок клиентов, которые связаны и группы, к которым они присоединились. Ниже приведен пример выходных данных:
    ish_5760#show ip igmp snooping igmpv2-tracking

    Client to SGV mappings
    ----------------------

    Client: 192.168.24.50 Port: Ca1
    Group: 239.255.255.250 Vlan: 32 Source: 0.0.0.0 blacklisted: no

    !! If the client has joined more than one multicast group, all the group entries
    will be shown here one after the other.



    SGV to Client mappings
    ----------------------

    Group: 239.255.255.250 Source: 0.0.0.0 Vlan: 32
    Client: 192.168.24.50 Port: Ca1 Blacklisted: no

    !! If there is more than one client entry, these will be shown here.
  9. Введите эту команду для проверки MGID от контроллера:
    ish_5760#show ip igmp snoop wireless mgid 
    Total number of L2-MGIDs = 33

    Total number of MCAST MGIDs = 0

    Wireless multicast is Enabled in the system
    Vlan bcast nonip-mcast mcast mDNS-br mgid Stdby Flags
    1 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    100 Enabled Disabled Enabled Enabled Disabled 0:1:1:0
    115 Enabled Disabled Enabled Enabled Disabled 0:1:1:0
    517 Enabled Disabled Enabled Enabled Disabled 0:1:1:0
    518 Enabled Disabled Enabled Enabled Disabled 0:1:1:0
    519 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    520 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    521 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    522 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    523 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    524 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    525 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    526 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    527 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    528 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    529 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    530 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    531 Enabled Disabled Enabled Enabled Enabled 0:1:1:1
    1002 Enabled Enabled Enabled Enabled Disabled 0:0:1:0
    1003 Enabled Enabled Enabled Enabled Disabled 0:0:1:0
    1004 Enabled Enabled Enabled Enabled Disabled 0:0:1:0
    1005 Enabled Enabled Enabled Enabled Disabled 0:0:1:0


    Index MGID (S, G, V)
    --------------------------------------------------------

Устранение неполадок

Вот список команд отладки, которые можно использовать для устранения проблем проблем конфигурации от контроллера:

  • debug ip igmp snooping

  • debug ip igmp snooping 239.255.255.250

  • отправитель запросов debug ip igmp snooping

  • радио ищейки debug ip igmp отслеживание клиента iOS

  • радио ищейки debug ip igmp события iOS

  • радио ищейки debug ip igmp ошибка iOS

  • радио ищейки debug ip igmp подробность AP

  • радио ищейки debug ip igmp ошибка AP

  • радио ищейки debug ip igmp событие AP

  • радио ищейки debug ip igmp сообщение AP

  • платформа отладки передана в многоадресном режиме

  • платформа отладки передала ошибку в многоадресном режиме

  • платформа отладки передала событие в многоадресном режиме

  • платформа отладки l2m-igmp/l2m-mld/l2multicast/l3multicast

  • отладьте l2mcast беспроводную ошибку iOS

  • отладьте l2mcast беспроводную iOS mgid

  • отладьте l2mcast беспроводную iOS spi

Примечание: Гарантируйте, что вы только используете соответствующие команды отладки групповой адресации во избежание проблем производительности.

Вот выходные данные команды show debug в качестве примера:

show debug
NG3K Wireless:
NG3K WIRELESS Error DEBUG debugging is on
L3 Multicast platform:
NGWC L3 Multicast Platform debugs debugging is on
L2M IGMP platform debug:
NGWC L2M IGMP Platform debugs debugging is on
NGWC L2M IGMP SPI debugs debugging is on
NGWC L2M IGMP Error debugs debugging is on
IP multicast:
IGMP debugging is on for 239.10.10.11
IGMP tracking:
igmpv2 tracking debugging is on
L2MC Wireless:
L2MC WIRELESS SPI EVENTS debugging is on
L2MC WIRELESS REDUNDANCY EVENTS debugging is on
L2MC WIRELESS ERROR debugging is on
IGMP Wireless:
IGMP SNOOP wireless IOS Errors debugging is on
IGMP SNOOP wireless IOS Events debugging is on

Nova Platform:
igmp/snooping/wireless/ap/event debugging is on
multicast/event debugging is on
igmp/snooping/wireless/ap/message/rx debugging is on
igmp/snooping/wireless/ap/message/tx debugging is on
wireless/log debugging is on
l2multicast/error debugging is on
igmp/snooping/wireless/ap/error debugging is on
multicast/error debugging is on
multicast debugging is on
l2multicast/event debugging is on
wireless/platform debugging is on
igmp/snooping/wireless/ap/detail debugging is on

Вот пример выходных данных, который показывает создание MGID на контроллере:

*Sep 7 00:12:11.029: IGMPSN: Received IGMPv2 Report for group 239.255.255.250 received
on Vlan 32, port Ca1

*Sep 7 00:12:11.029: IGMPSN: group: Received IGMPv2 report for group 239.255.255.250
from Client 192.168.24.50 received on Vlan 32, port Ca1
*Sep 7 00:12:11.029: (l2mcast_tracking_is_client_blacklisted) Client: 192.168.24.50
Group: 239.255.255.250 Source: 0.0.0.0 Vlan: 32 Port: Ca1
*Sep 7 00:12:11.029: (l2mcsn_process_report) Allocating MGID for Vlan: 32 (S,G):
:239.255.255.250

*Sep 7 00:12:11.029: (l2mcast_wireless_alloc_mcast_mgid) Vlan: 32 Source: 0.0.0.0
Group: 239.255.255.250

*Sep 7 00:12:11.030: (l2mcast_wireless_alloc_mcast_mgid) Hash entry added!
*Sep 7 00:12:11.030: (l2mcast_wireless_track_and_inform_client) Protocol: IGMPSN
Client-address: 192.168.24.50 (S,G,V): 0.0.0.0 239.255.255.250 32 Port: Ca1, MGID:
4160 Add: Add

*Sep 7 00:12:11.030: (l2mcast_get_client_params) Client Addr: 192.168.24.50 Client-id:
40512055681220617 Mcast-vlan: 32(l2mcast_wireless_inform_client) Protocol: IGMPSN
Client-address: 192.168.24.50 (S,G,V): 0.0.0.0 239.255.255.250 32 Port: Ca1, iifid =
0x9667C000000004 MGID: 4160 Add: Add

*Sep 7 00:12:11.030: (l2mcast_wireless_inform_client) Sent INFORM CLIENT SPI
*Sep 7 00:12:11.030: (l2mcast_wireless_track_and_inform_client)
l2mcast_wireless_inform_client passed
*Sep 7 00:12:11.032: %IOSXE-7-PLATFORM: 1 process wcm: IGMP has sent the
WCM_INFORM_CLIENT with ^I client_id = 40512055681220617/8fed8000000009 ^I capwap id =
42335320837980164 ^I mac_addr = 1410.9fef.272c ^I num_entry = 1

Как только запись создана на стороне Cisco IOS®, это передают к процессу Беспроводного управляющего модуля (WCM), который проверяет, прежде чем это добавит запись:

*Sep 7 00:12:11.032: %IOSXE-7-PLATFORM: 1 process wcm: i = 0, source = 0.0.0.0 group =
239.255.255.250 client_ip = 192.168.24.50 vlan = 32, mgid = 4160 add = 1

*Sep 7 00:12:11.032: %IOSXE-7-PLATFORM: 1 process wcm: in igmp_wcm_client_join_callback
source = 0.0.0.0 group = 239.255.255.250 client_ip = 192.168.24.50 vlan = 32
client_mac = 1410.9fef.272c mgid = 4160
*Sep 7 00:12:11.032: %IOSXE-7-PLATFORM: 1 process wcm: apfMswtp_iifid = 9667c000000004
capwap_if_id = 9667c000000004
*Sep 7 00:12:11.032: %IOSXE-7-PLATFORM: 1 process wcm: rrc_manual_mode = 0
rrc_status = 2
*Sep 7 00:12:11.032: %IOSXE-7-PLATFORM: 1 process wcm: locking mgid Tree in file
bcast_process.c line 491
*Sep 7 00:12:11.033: %IOSXE-7-PLATFORM: 1 process wcm: allocateL3mgid: mgid entry AVL
search key dump:
*Sep 7 00:12:11.033: %IOSXE-7-PLATFORM: 1 process wcm: 00000000: 00 00 00 00 ef 01 01
01 00 08 ff ff ff ff ff ff ................^M 00000010: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ................^M 00000020: ff ff ..^M
*Sep 7 00:12:11.033: %IOSXE-7-PLATFORM: 1 process wcm: mcast_group_client_lookup:
Lookup failed for client with mac 1410.9fef.272c
*Sep 7 00:12:11.033: %IOSXE-7-PLATFORM: 1 process wcm: unlocking mgid Tree in file
bcast_process.c line 624
*Sep 7 00:12:11.033: %IOSXE-7-PLATFORM: 1 process wcm: spamLradSendMgidInfo: ap =
0C85.25C7.9AD0 slotId = 1, apVapId = 1, numOfMgid = 1 join = 1 isL2Mgid = 0,
mc2ucflag = 0, qos = 0
*Sep 7 00:12:11.033: %IOSXE-7-PLATFORM: 1 process wcm: mscbApMac = 0c85.25c7.9ad0
client_mac_addr = 1410.9fef.272c slotId = 1 vapId = 1 mgid = 4160 numOfSGs = 2,
rrc_status = 2

 Вот список команд отладки, которые можно использовать для устранения проблем проблем конфигурации от AP:

  • отладьте capwap будущий mcast

  • отладьте capwap запрос mcast

Вот результаты выполнения команды debug в качестве примера:

*Sep 7 06:00:38.099: CAPWAP MCAST: capwapDecodeMgidPayload: mgidTypeStr L3 IGMP MGID
ADD,mgidType 53,mgid=4160,mgid operation=1
*Sep 7 06:00:38.099: CAPWAP MCAST: capwapAddMgidEntry: slotId= 1, client_mac=
1410.9fef.272c, mgid= 4160, wlanid= 0, mc2ucflag= 0, priority= 0, downpriority= 0
L3 mgid flag = L3 IGMP MGID .
*Sep 7 06:00:38.099: CAPWAP MCAST: allocateMgidEntry: mgid = 4160,isL3Mgid=1
*Sep 7 06:00:38.099: CAPWAP MCAST: capwap_bss_mgid_enable:MGID 4160 enable -
Slot=1 WLAN=1

*Sep 7 06:00:38.099: CAPWAP MCAST: L3 IGMP MGID ADD MGID = 4160 SUCCESSFUL .!!

Примечание: В то время как запись MGID добавлена, ИДЕНТИФИКАТОР VLAN показывает как 0 в предыдущих выходных данных. Однако даже при том, что запись удалена, она показывает корректное сопоставление VLAN.

Вот список команд показа, что можно использовать дальнейший анализ от контроллера: 

  •  покажите сводку беспроводного клиента 

  •  покажите wcdb базе данных все

  •  покажите беспроводную сводку группы многоадресной рассылки

  •  покажите беспроводной vlan <ip> группы многоадресной рассылки <идентификатор>

  •  покажите беспроводной vlan <ip> группы <ip> источника групповой адресации <идентификатор>

  •  радио show ip igmp snooping mgid

  •  igmpv2-отслеживание show ip igmp snooping

Вот список команд показа, что можно использовать дальнейший анализ от AP: 

  • покажите capwap mcast mgid все

  • покажите capwap mcast mgid идентификатор <идентификатор>

Важные замечания

Вот некоторые важные факторы и ограничения в отношении конфигурации, которая описана в этом документе:

  • Количество групп многоадресной рассылки, которые может слушать каждый клиент, ограничено 16. Как только клиент отправляет запрос Соединения с 17-й группой, создание происходит на стороне Cisco IOS, но сторона WCM передает Запрещать сообщение к Cisco IOS. Последний тогда удаляет ту группу.

  • В настоящее время только IGMP версии 2 (V2) поддерживается. Если клиент использует IGMP версии 3 (V3), то создание MGID не происходит на контроллере. Поэтому в источнике, группе и VLAN, адрес источника всегда 0.0.0.0.

  • Количество L3 MGIDs, которые поддерживаются на диапазоне NGWC от 4,160 до 8,191. Так как запись MGID является комбинацией адреса групповой адресации и VLAN, может быть только 4,000 таких комбинаций. Это могло бы быть ограничением в крупных средах.

  • Добрый день функция через VLAN не поддерживается. Это вызвано тем, что IP-адрес 224.0.0.251 является локальным для канала адресом групповой адресации. Cisco 5760 и WLC серии 3850, как любой другой коммутатор Catalyst, не snooping локальные для канала адреса. Поэтому вы будете видеть, что появляется это сообщение об ошибках:
    IGMPSN: group: Received IGMPv2 report for group 224.0.0.251 from Client 192.168.24.94
    received on Vlan 32, port Ca93 with invalid group address.


Document ID: 119016