Android udp 패킷 손실

jkstar

Sony Xperia Z 태블릿에서 udp 패킷을 수신하는 데 이상한 문제가 있습니다. 내 응용 프로그램이 많은 udp 패킷을받지 못했습니다. 그래서 태블릿을 루팅하여 shark 앱을 설치하고 장치 루팅 후 shark 앱을 사용하여 네트워크 트래픽을 캡처했습니다. 보고서를 분석했을 때 장치는 모든 패킷을 수신했지만 내 애플리케이션은 많은 패킷을 수신하지 못했습니다. 애플리케이션이 패킷을 수신하지 못한 경우 문제는 브로드 캐스트 패킷을 차단하는 패킷 필터 일 수 있습니다. 여기에서 내 응용 프로그램은 몇 개의 패킷을 수신하지만 장치에서 수신 한 패킷을 놓칩니다. 나는 모든 패킷을 수신하는 samsung tab 2 및 motorola xoom 태블릿 에서이 문제를 관찰하지 못했습니다. 코드 문제가없는 것 같습니다. 비슷한 문제에 직면 한 사람이 있습니까? 내가 시도 할 수있는 제안이나 의견이 있으면 알려주세요.

최신 정보:

아래에 내 의견을 추가했습니다.

jkstar

내 앱이 장치에서 수신 한 일부 패킷을 놓친 이유를 찾았습니다. 데이터 그램 소켓 수신기 버퍼 크기를 작은 값으로 설정했습니다. 이 코드 설정 버퍼 크기를 제거한 다음 모든 패킷을 수신했습니다. 기본적으로 android는 버퍼 크기를 163840B로 설정하지만 크기를 64 바이트로 설정했습니다. Android에서 설정된 기본 버퍼 크기로 잘 작동합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android udp 패킷 손실

분류에서Dev

Java-Mule UDP 패킷 손실

분류에서Dev

Android BLE 알림 패킷 손실

분류에서Dev

UDP 멀티 캐스트 높은 패킷 손실 비율

분류에서Dev

Python에서 UDP의 패킷 손실 시뮬레이션

분류에서Dev

UDP 패킷을 보내면 다른 NIC에서 들어오는 패킷이 손실되는 것 같습니다.

분류에서Dev

패킷 손실로부터 udp 패킷을 보호하는 방법은 무엇입니까?

분류에서Dev

손실 된 Udp 버퍼 크기 초과 패킷을 가져 오는 방법

분류에서Dev

핑의 패킷 손실

분류에서Dev

tcpdump : 손실 된 패킷

분류에서Dev

VMWare vSphere 패킷 손실

분류에서Dev

가능한 패킷 손실

분류에서Dev

패킷 손실 (대부분)

분류에서Dev

UDP 패킷 드롭

분류에서Dev

UDP 패킷 송수신을위한 서비스 작성 android

분류에서Dev

UDP 패킷 조각화

분류에서Dev

UDP 패킷 생성 방법

분류에서Dev

Openvpn L2 / tap 손실 패킷

분류에서Dev

eBPF 패킷 모니터가 'ping -f'시 일부 패킷 손실

분류에서Dev

Android 앱에서 UDP 바이트 수신 실패

분류에서Dev

C #을 사용하여 Linux 방화벽 뒤에서 큰 UDP 패킷 수신 실패

분류에서Dev

C #을 사용하여 Linux 방화벽 뒤에서 큰 UDP 패킷 수신 실패

분류에서Dev

몇 개의 UDP 패킷이 누락 됨

분류에서Dev

패킷에 맞게 분할 C # UDP

분류에서Dev

사용자 지정 UDP 패킷 생성

분류에서Dev

패킷의 UDP 바이트 순서

분류에서Dev

루트가없는 Linux / Android에서 UDP 패킷에 대한 발신 인터페이스 할당

분류에서Dev

브로드 캐스트를 사용하여 Unity Android 애플리케이션에서 UDP 패킷 수신

분류에서Dev

NAL 단위 손실 소프트웨어, 패킷 손실, 비디오

Related 관련 기사

뜨겁다태그

보관