Cisco 스위치 포트 정보가 표시되지 않음
============================================

증상
-------

스위치는 표시되지만 노드 관리, 노드 정보 또는 스위치 관리 보기에는 노드의 스위치 포트 정보가 표시되지 않는 증상

원인
-----

SNMPv3를 사용하는 경우 일부 Cisco IOS 버전에서는 모니터링하려는 모든 데이터를 볼 수 있도록 ``snmp-server group`` 을 구성하여 권한 필요

해결 방법
----------

아래 View contexts 예 에서 스위치 가시성을 얻기 위해 사용되는 SNMP GROUP은 스위치 포트에 할당된 VLAN을 볼 수 있는 권한이 없다.
스위치 포트의 가시성을 확보하기 위해서는 SNMP GROUP에 Context에 대한 할당이 필요하다.

View Contexts
'''''''''''''

.. code-block:: bash

    switch>en
    switch#>conf t
    switch(Config)>show snmp context
    vlan-1
    vlan-2
    vlan-3

접근허용 적용
'''''''''''''

.. code-block:: bash

    switch>en
    switch#>conf t
    switch(Config)>snmp-server [groupname] v3 priv context vlan-1
    switch(Config)>snmp-server [groupname] v3 priv context vlan-2
    switch(Config)>snmp-server [groupname] v3 priv context vlan-3

 
.. note:: SNMP GROUP 에는 접속 클라이언트가 사용할 USER정보가 사전에 정의되어 있어야 한다. 
  참조 `Cisco SNMP Configration <https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/snmp/command/nm-snmp-cr-book/nm-snmp-cr-s5.html#wp1853214142>`_