패킷이 ESXi 호스트의 네트워크 스택을 이동하는 동안 패킷 내용을 검사하려면 pktcap-uw 유틸리티를 사용합니다.

패킷 캡처를 위한 pktcap-uw 구문

pktcap-uw 명령에는 네트워크 스택의 특정 위치에서 패킷을 캡처하기 위한 다음과 같은 구문이 포함됩니다.

pktcap-uw switch_port_arguments capture_point_options filter_options output_control_options
참고:

pktcap-uw 유틸리티의 특정 옵션은 VMware 내부용으로 설계되었으며 VMware 기술 지원팀의 감독 하에서만 사용해야 합니다. 이러한 옵션은 vSphere 네트워킹 가이드에서 설명하지 않습니다.

표 1. 패킷 캡처를 위한 pktcap-uw 인수

인수 그룹

인수

설명

switch_port_arguments

--uplink vmnicX

물리적 어댑터와 관련된 패킷을 캡처합니다.

물리적 어댑터와 가상 스위치 사이의 경로에 있는 특정 위치에서 패킷을 모니터링하기 위해 --uplink 옵션 및 --capture 옵션을 결합할 수 있습니다.

물리적 어댑터에 도달하는 패킷 캡처의 내용을 참조하십시오.

--vmk vmkX

VMKernel 어댑터와 관련된 패킷을 캡처합니다.

VMkernel 어댑터와 가상 스위치 사이의 경로에 있는 특정 위치에서 패킷을 모니터링하기 위해 vmk 옵션 및 --capture 옵션을 결합할 수 있습니다.

VMkernel 어댑터에 대한 패킷 캡처의 내용을 참조하십시오.

--switchport {vmxnet3_port_ID | vmkernel_adapter_port_ID}

VMXNET3 가상 시스템 어댑터 또는 특정 가상 스위치 포트에 연결된 VMkernel 어댑터와 관련된 패킷을 캡처합니다. esxtop 유틸리티의 네트워크 패널에서 포트 ID를 확인할 수 있습니다.

VMXNET3 어댑터 또는 VMkernel 어댑터와 가상 스위치 사이의 경로에 있는 특정 위치에서 패킷을 모니터링하기 위해 switchport 옵션 및 capture 옵션을 결합할 수 있습니다.

VMXNET3 가상 시스템 어댑터에 대한 패킷 캡처의 내용을 참조하십시오.

--lifID lif_ID

분산 라우터의 논리 인터페이스와 관련된 패킷을 캡처합니다. 자세한 내용은 VMware NSX 설명서를 참조하십시오.

capture_point_options

--capture capture_point

네트워크 스택의 특정 위치에서 패킷을 캡처합니다. 예를 들어 패킷이 물리적 어댑터에서 도착한 직후에 패킷을 모니터링할 수 있습니다.

--dir {0|1}

가상 스위치와 관련하여 흐름의 방향에 따라 패킷을 캡처합니다.

0은 수신 트래픽, 1은 송신 트래픽을 나타냅니다.

기본적으로 pktcap-uw 유틸리티는 수신 트래픽을 캡처합니다.

--dir 옵션을 --uplink, --vmk 또는 --switchport 옵션과 함께 사용합니다.

--stage {0|1}

소스 또는 대상에 더 가까운 패킷을 캡처합니다. 스택 내의 위치를 이동하는 동안 패킷이 어떻게 변하는지 확인하려면 이 옵션을 사용합니다.

0은 소스에 가까운 트래픽, 1은 대상에 가까운 트래픽을 나타냅니다.

--stage 옵션을 --uplink, --vmk, --switchport 또는 --dvfilter 옵션과 함께 사용합니다.

--dvfilter filter_name --capture PreDVFilter|PostDVFilter

vSphere Network Appliance(DVFilter)가 패킷을 가로채기 이전 또는 이후의 패킷을 캡처합니다. DVFilter 수준에서 패킷 캡처의 내용을 참조하십시오.

-A | --availpoints

pktcap-uw 유틸리티에서 지원하는 캡처 시점을 모두 봅니다.

pktcap-uw 유틸리티의 캡처 시점에 대한 자세한 내용은 pktcap-uw 유틸리티의 캡처 시점 항목을 참조하십시오.

filter_options

캡처된 패킷을 소스 또는 대상 주소, VLAN ID, VXLAN ID, 계층 3 프로토콜 및 TCP 포트에 따라 필터링합니다. 패킷 필터링을 위한 pktcap-uw 옵션의 내용을 참조하십시오.

output_control_options

패킷 내용을 파일에 저장하고, 일부 패킷만 캡처하고, 패킷 시작 부분에서 일부 바이트를 캡처하는 등의 작업을 수행합니다. 출력 제어를 위한 pktcap-uw 옵션의 내용을 참조하십시오.

세로 막대(|)는 대체 값을 나타내고, 세로 막대와 함께 사용되는 중괄호({})는 인수 또는 옵션의 선택 목록을 지정합니다.