TcpClient 클래스는 전송, 수신 및 오류 카운트 수를 추적합니까? 아니면 이와 유사한 작업을 수행하는 다른 클래스가 있습니까? 나는 tcpclient 클래스가 그렇게 할 수 있다고 생각하지 않는다.TcpClient 클래스에서 원시 패킷을 가져오고 수신하는 방법은 무엇입니까?
1
A
답변
2
아니요 TcpClient는 그러한 통계를 보관하지 않습니다. 순수한 송수신에 대한 인터페이스 통계를 볼 수 있습니다 (TCP가 아닌 다른 트래픽도 포함될 수 있습니다). MSDN
TcpClient는 대부분 적어도 다른 클래스에 래핑됩니다 (적어도 사용하는 시점). 이러한 래퍼를 사용하여 보내기/받기 횟수를 추적하는 것은 간단합니다.
0
TcpClient는 그렇게하지 않습니다. 이 상태를 추적하는 작은 클래스를 작성할 수 있습니다. Stream
에서 파생되어 모든 종류의 메트릭을 추적하고 모든 명령을 다른 스트림으로 릴레이하는 재사용 가능한 스트림을 작성할 수 있습니다.
관련 문제
- 1. 포트에서 들어오는 패킷을 수신하는 방법은 무엇입니까?
- 2. MCU의 직렬 포트에서 패킷을 수신하는 방법은 무엇입니까?
- 3. libpcap가 드라이버로부터 패킷을 수신하는 방법은 무엇입니까?
- 4. 파이썬에서 원시 패킷을 디코딩하는 방법은 무엇입니까?
- 5. Java/Android : 도착시 패킷을 수신하는 동안 패킷을 보내는 방법
- 6. 패킷을 닫을 때만 수신하는 클라이언트
- 7. 원시 패킷을 보내는 방법
- 8. 원시 소켓의 패킷을 핑합니다.
- 9. 우분투에서 원시 IP 패킷을 캡처하려면 어떻게해야합니까?
- 10. 추상 메소드를 수신하는 방법은 무엇입니까?
- 11. PHP가 원시 패킷을 전송하는 중
- 12. 삭제하지 않고 파이썬에서 UDP 패킷을 수신하는 방법
- 13. wireshark를 사용하여 집에서 네트워크를 수신하는 방법은 무엇입니까?
- 14. UDP 수신자가 동일한 패킷을 두 번 수신하는 이유는 무엇입니까?
- 15. 브로드 캐스트에서 서버 응답을 수신하는 방법은 무엇입니까?
- 16. C# ProtoBuf with TcpClient 어떻게 패킷을 분리 할 수 있습니까?
- 17. SharpPcap - 수입/발신 패킷을 구분하는 방법은 무엇입니까?
- 18. 마음대로 패킷을 편집하고 무단으로 변경하는 방법은 무엇입니까?
- 19. PCAP 파일에서 RTP 패킷을 검색하는 방법은 무엇입니까?
- 20. 커널 모듈 내부에서 원시 이더넷 패킷을 보냅니다.
- 21. node.js의 원시 소켓을 지원합니다. 핑 패킷을 만드시겠습니까?
- 22. 원시 바이트에서 Scapy 패킷을 만드는 방법
- 23. C#에서 원시 TCP 패킷을 어떻게 구합니까?
- 24. 리눅스 원시 소켓 - 사용자 정의 패킷을 수신
- 25. 포트를 통한 TcpClient 배포
- 26. TcpClient - 바이트 전송시기를 결정하는 방법은 무엇입니까?
- 27. Silverlight에 TCPClient 및 NetworkStream을 이식하는 방법은 무엇입니까?
- 28. C#에서 tcpclient 스트림을 인코딩하는 방법은 무엇입니까?
- 29. TCP/IP 서버가 여러 클라이언트를 수신하는 방법은 무엇입니까?