포트 미러링 세션에 대한 필터를 구성하여 미러링되는 데이터의 양을 제한할 수 있습니다.

이 기능에는 다음과 같은 기능 및 제한 사항이 있습니다.
  • ESXi 호스트 전송 노드만 지원됩니다.
  • 소스 및 대상에 대해 IP 주소, IP 접두사 및 IP 범위가 지원됩니다.
  • 소스 또는 대상에 대한 IPSet가 지원되지 않습니다.
  • 미러 통계는 지원되지 않습니다.

API를 사용하여 필터를 구성해야 합니다. NSX Manager UI 사용은 지원되지 않습니다. 포트 미러링 API 및 PortMirroringFilter 스키마에 대한 자세한 내용은 "NSX API 가이드" 를 참조하십시오.

프로시저

  1. NSX Manager UI 또는 API를 사용하여 포트 미러링 세션을 구성합니다.
  2. 포트 미러링 세션에 대한 정보를 얻으려면 GET /api/v1/mirror-sessions API를 호출합니다.
  3. 하나 이상의 필터를 추가하려면 PUT /api/v1/mirror-sessions/<mirror-session-id> API를 호출합니다. 예를 들면 다음과 같습니다.
    PUT https://<nsx-mgr>/api/v1/mirror-sessions/e57e8b2d-3047-4550-b230-dd1ee0e10b49
    {
      "resource_type": "PortMirroringSession",
      "id": "e57e8b2d-3047-4550-b230-dd1ee0e10b49",
      "display_name": "port-mirror-session-1",
      "description": "Pnic port mirror session 1",
      "mirror_sources": [
        {
          "resource_type": "LogicalPortMirrorSource",
          "port_ids": [
              "6a361832-43e4-430d-a48a-b84a6cba73c3"
          ]
        }
      ],
      "mirror_destination": {
        "resource_type": "LogicalPortMirrorDestination",
        "port_ids": [
            "3e42e8b2d-3047-4550-b230-dd1ee0e10b34"
        ]
      },
      "port_mirrorring_filters": [
          {
              "filter_action": "MIRROR",
              "src_ips": {
                 "ip-addresses": [
                     "192.168.175.250",
                     "2001:bd6::c:2957:160:126"
                 ]
              }
              "dst_ips": {
                 "ip-addresses": [
                     "192.168.160.126",
                     "2001:bd6::c:2957:175:250"
                 ]
              }
          }
      }
      "session_type": "LogicalPortMirrorSession",
      "preserve_original_vlan": false,
      "direction": "BIDIRECTIONAL",
      "_revision": 0
    }
  4. (선택 사항) get mirroring-session <session-number> CLI 명령을 호출하여 필터를 포함한 포트 미러링 세션의 속성을 표시할 수 있습니다.