2014-02-16 2 views
0

저는 libpcap을 사용하여 프로젝트 작업을하고 있습니다. 이제 콜백 함수에서 패킷을 얻은 후 패킷의 방향 (인바운드 또는 아웃 바운드)을 알아야합니다. 클라이언트와이 정보를 패킷에서 추출하는 IP와 MAC 주소를 비교하는 방법을 작성하려고합니다. 내가 맞습니까?libpcap을 사용하여 패킷 방향을 결정하는 방법은 무엇입니까?

이 문제에 대한 의견이나 조언을 보내 주시겠습니까?

감사합니다.

답변

1

원본 또는 대상 IP 주소로 충분합니다. 소스가 로컬 인 경우 아웃 바운드입니다. 대상이 로컬 인 경우 인바운드입니다. 둘 다 그렇지 않으면, 그것은 난잡한 냄새입니다.

+0

많은 의견을 보내 주셔서 감사합니다. EJP! –

관련 문제