이 문서에서는 Cisco IOS® 소프트웨어의 EPC(Embedded Packet Capture) 기능을 설명합니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
활성화된 경우 라우터는 전송 및 수신된 패킷을 캡처합니다. 패킷은 DRAM의 버퍼 내에 저장되며 다시 로드를 통해 유지되지 않습니다. 데이터가 캡처되면 라우터에서 요약 또는 상세 보기로 검사할 수 있습니다.
또한 추가 검사를 위해 데이터를 PCAP(패킷 캡처) 파일로 내보낼 수 있습니다. 이 도구는 EXEC 모드로 구성되어 있으며 임시 지원 도구로 간주됩니다. 따라서 도구 구성은 라우터 구성에 저장되지 않으며 시스템 다시 로드 후에도 그대로 유지되지 않습니다.
Cisco 고객은 Packet Capture Config Generator and Analyzer 툴을 사용하여 패킷 캡처를 구성, 캡처 및 추출할 수 있습니다.
1. 캡처된 패킷이 저장되는 임시 버퍼인 캡처 버퍼를 정의합니다.
2. 버퍼 정의 시 선택할 수 있는 옵션이 여러 가지일 것 크기, 최대 패킷 크기, 순환/선형:
monitor capture buffer BUF size 2048 max-size 1518 linear
3. 원하는 트래픽으로 캡처를 제한하려면 필터를 사용할 수 있습니다. 컨피그레이션 모드 내에서 ACL(Access Control List)을 정의하고 필터를 버퍼에 적용합니다.
ip access-list extended BUF-FILTER
permit ip host 192.168.1.1 host 172.16.1.1
permit ip host 172.16.1.1 host 192.168.1.1
monitor capture buffer BUF filter access-list BUF-FILTER
4. 캡처의 발생 위치를 정의하는 캡처 지점을 정의합니다.
5. 캡처 포인트는 IPv4 또는 IPv6에 대한 캡처 여부 및 어떤 스위칭 경로(프로세스 대 cef)에 대해서도 정의합니다.
monitor capture point ip cef POINT fastEthernet 0 both
6. 버퍼를 캡처 지점에 첨부합니다.
monitor capture point associate POINT BUF
7. 캡처를 시작합니다.
monitor capture point start POINT
8. 캡처가 활성 상태입니다. 필요한 데이터의 수집을 허용합니다.
9. 캡처를 중지합니다.
monitor capture point stop POINT
10. 장치의 버퍼를 검사합니다.
show monitor capture buffer BUF dump
11. 추가 분석을 위해 라우터에서 버퍼를 내보냅니다.
monitor capture buffer BUF export tftp://10.1.1.1/BUF.pcap
12. 이전 방법은 라우터에 대한 T/FTP 액세스가 필요하므로 항상 실용적이지 않습니다. 이러한 상황에서는 16진수 덤프의 복사본을 가져와 온라인 16진수-pcap 변환기를 사용하여 파일을 봅니다.
13. 필요한 데이터가 수집되면 캡처 포인트와 캡처 버퍼를 삭제합니다.
no monitor capture point ip cef POINT fastEthernet 0 both
no monitor capture buffer BUF
IP Traffic Export는 여러 동시 WAN 또는 LAN 인터페이스에서 수신된 IP 패킷을 내보내는 다른 방법입니다.
1. 컨피그레이션 모드에서 IP 트래픽 내보내기 프로필을 정의합니다.
Device(config)# ip traffic-export profile mypcap mode capture
2. 프로파일에서 양방향 트래픽을 구성합니다.
Device(config-rite)# bidirectional
3. 나갑니다.
4. 내보낸 트래픽에 대한 인터페이스를 지정합니다.
Device(config-if)# interface GigabitEthernet 0/1
5. 인터페이스에서 IP 트래픽 내보내기를 활성화합니다.
Device(config-if)# ip traffic-export apply mypcap size 10000000
6. 나갑니다.
7. 캡처를 시작합니다. 이제 캡처가 활성 상태입니다. 필요한 데이터의 수집을 허용합니다.
Device# traffic-export interface GigabitEthernet 0/1 start
8. 캡처를 중지합니다.
Device# traffic-export interface GigabitEthernet 0/1 stop
9. 외부 TFTP 서버로 캡처를 내보냅니다.
Device# traffic-export interface GigabitEthernet 0/1 copy tftp://<TFTP_Address>/mypcap.pcap
10. 필요한 데이터가 수집되면 프로파일을 삭제합니다.
Device(config)# no ip traffic-export profile mypcap
IP 트래픽 내보내기는 EPC 방법과 비교할 때 다음과 같은 단점이 있습니다.
Embedded Packet Capture 기능은 Cisco IOS XE® Release 3.7 - 15.2(4)S에 도입되었습니다. 캡처 구성은 Cisco IOS®와 다르며 추가 기능이 추가됩니다.
1. 캡처의 발생 위치를 정의합니다.
monitor capture CAP interface GigabitEthernet0/0/1 both
2. 필터 연결 필터는 인라인으로 지정되거나, ACL 또는 class-map을 참조할 수 있습니다.
monitor capture CAP match ipv4 protocol tcp any any limit pps 1000000
3. 캡처를 시작합니다.
monitor capture CAP start
4. 캡처가 활성 상태입니다. 필요한 데이터를 수집하도록 허용합니다.
5. 캡처를 중지합니다.
monitor capture CAP stop
6. 요약 뷰에서 캡처를 검토합니다.
show monitor capture CAP buffer brief
7. 상세 보기에서 캡처를 검토합니다.
show monitor capture CAP buffer detailed
8. 또한 추가 분석을 위해 캡처를 PCAP 형식으로 내보냅니다.
monitor capture CAP export tftp://10.0.0.1/CAP.pcap
9. 필요한 데이터가 수집되면 캡처를 제거합니다.
no monitor capture CAP
현재 이 구성에 사용할 수 있는 확인 절차가 없습니다.
Cisco IOS XE®에서 실행되는 EPC의 경우 이 debug 명령을 사용하여 EPC가 제대로 설정되었는지 확인합니다.
debug epc provision
debug epc capture-point
| 개정 | 게시 날짜 | 의견 |
|---|---|---|
5.0 |
15-Oct-2026
|
맞춤법, 문법, 간격 및 삽입된 가로선을 가독성을 위해 별도의 섹션으로 업데이트했습니다. |
4.0 |
02-Oct-2024
|
업데이트된 브랜딩 요구 사항, 맞춤법 및 서식. |
3.0 |
12-Sep-2023
|
재인증 |
1.0 |
17-Mar-2013
|
최초 릴리스 |