패킷 캡처 개요

Azure Network Watcher 패킷 캡처를 사용하면 VM(가상 머신) 또는 확장 집합을 오가는 트래픽을 추적하는 패킷 캡처 세션을 만들 수 있습니다. 패킷 캡처를 통해 사후 및 사전 대응적으로 네트워크 예외를 진단할 수 있습니다. 다른 용도로는 네트워크 통계 수집, 네트워크 침입에 대한 정보 얻기, 클라이언트-서버 통신 디버깅 등이 있습니다.

패킷 캡처는 Network Watcher를 통해 원격으로 시작되는 확장입니다. 이 기능은 시간을 절약하고 원하는 가상 머신 또는 가상 머신 확장 집합 인스턴스에서 패킷 캡처를 수동으로 실행하는 부담을 덜어줍니다.

포털, PowerShell, Azure CLI 또는 REST API를 통해 패킷 캡처를 트리거할 수 있습니다. 가상 머신 경고를 사용하여 패킷 캡처를 트리거할 수도 있습니다. 캡처된 데이터를 로컬 디스크 또는 Azure Storage Blob에 저장하도록 선택할 수 있습니다.

Important

패킷 캡처에는 Network Watcher 에이전트 VM 확장 AzureNetworkWatcherExtension이 필요합니다. 자세한 내용은 다음을 참조하세요.

캡처 구성

캡처된 데이터의 크기를 제어하려면 다음 옵션을 사용합니다.

속성 설명
패킷당 최대 바이트(바이트) 각 패킷의 바이트 수입니다. 비워 두면 모든 바이트가 캡처됩니다. IPv4 헤더를 캡처하기만 하면 34를 입력합니다.
세션당 최대 바이트(바이트) 세션이 종료되면 캡처되는 총 바이트 수입니다.
시간 제한(초) 패킷 캡처 세션 시간 제한은 값에 도달하면 세션이 종료됩니다. 기본값은 18000초(5시간)입니다.

필터링(선택 사항)

필터를 사용하여 모니터링하려는 트래픽만 캡처합니다. 필터는 5개 튜플(프로토콜, 로컬 IP 주소, 원격 IP 주소, 로컬 포트 및 원격 포트) 정보를 기반으로 합니다.

속성 설명
프로토콜 패킷 캡처를 필터링할 프로토콜입니다. 사용 가능한 값은 TCP, UDP 및 모두입니다.
로컬 IP 주소 이 값은 패킷 캡처를 로컬 IP 주소가 이 필터 값과 일치하는 패킷으로 필터링합니다.
로컬 포트 이 값은 패킷 캡처를 로컬 포트가 이 필터 값과 일치하는 패킷으로 필터링합니다.
원격 IP 주소 이 값은 패킷 캡처를 원격 IP가 이 필터 값과 일치하는 패킷으로 필터링합니다.
원격 포트 이 값은 패킷 캡처를 원격 포트가 이 필터 값과 일치하는 패킷으로 필터링합니다.

고려 사항

구독당 하위 지역별로 병렬 패킷 캡처 세션 수가 10,000개로 제한됩니다. 이 제한은 세션에만 적용되며 VM에 로컬로 또는 스토리지 계정에 저장된 패킷 캡처 파일에는 적용되지 않습니다. 제한의 전체 목록은 Network Watcher 서비스 제한 페이지를 참조하세요.