netstat에는 상황을 디버그하는 데 유용한 몇 가지 옵션이 있습니다.
먼저 하나가 NETSTAT -su입니다 (UDP 통계를 덤프) :
[email protected]:/media> netstat -su
IcmpMsg:
InType3: 679
InType4: 20
InType11: 548
OutType3: 100
Udp:
12945 packets received
88 packets to unknown port received.
0 packet receive errors
13139 packets sent
RcvbufErrors: 0
SndbufErrors: 0
UdpLite:
InDatagrams: 0
NoPorts: 0
InErrors: 0
OutDatagrams: 0
RcvbufErrors: 0
SndbufErrors: 0
IpExt:
InNoRoutes: 0
InTruncatedPkts: 0
InMcastPkts: 3877
OutMcastPkts: 3881
InBcastPkts: 0
OutBcastPkts: 0
InOctets: 7172779304
OutOctets: 785498393
InMcastOctets: 525749
OutMcastOctets: 525909
InBcastOctets: 0
OutBcastOctets: 0
공지 사항 "RcvbufErrors"와 "SndbufErrors을"
추가 옵션 수신 프로세스의 UDP 버퍼를 보내 모니터하는 것입니다 :
[email protected]:/media> netstat -ua
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 *:bootpc *:*
udp 0 0 *:40134 *:*
udp 0 0 *:737 *:*
udp 0 0 *:mdns *:*
관심있는 연결의 Recv-Q 및 Send-Q 열을 확인해야합니다. 값이 높고 0으로 떨어지지 않으면 프로세스가로드를 처리 할 수 없습니다.
이 명령은 송신 및 수신 컴퓨터에서 사용할 수 있습니다.
은 또한 당신은 경로 추적 및 핑 (ping)을 결합
MTR을 사용할 수 있습니다 - 그것은 경로의 각 홉을 핑. 경로에서 느린 홉을 감지 할 수 있습니다. 다른 컴퓨터에서 실행하여 두 번째 컴퓨터와의 연결을 확인하십시오.
RTP의 요점은 UDP 의미론을 활용하는 것입니다. 특히 스트림의 나머지를 지연시키지 않고 손실 된 패킷을 허용합니다. – jesup
죄송합니다. RTP를 모르는 것에 대해 나쁘다. 나는 지금 그것에 대해 읽을 것입니다. 머리를 주셔서 감사합니다! –