패킷의 길이, 대역폭 및 링크 길이의 조합을 찾아서 패킷의 첫 번째 비트가 수신기에 도달하기 전에 패킷의 전송 시간이 끝나는 조합이 있는지 찾아야합니다. 이것은 가능한가?첫 번째 비트가 수신자에 도달하기 전에 패킷 완료를 전송할 수 있습니까?
2
A
답변
2
TCP 또는 UDP?
TCP는 실제로 패킷 보내기를 시작하기 전에 대상에서 응답을 수신해야하므로 여기서 불가능합니다.
UDP에는 패킷이 수신되었는지 여부를 알 수있는 개념이 없습니다. 즉, 패킷이 보낸 사람을 떠난 즉시 두 패킷 간의 통신이 더 이상 없음을 의미합니다.
귀하의 질문은 '수신 시간'(이미 전송 시간의 일부 임)과 비교하면서 '전송 시간'(전송과 수신 사이의 시간을 의미)에 대해 어떻게 이야기 할 수 있습니까? ?
+0
두 가지 이름이 기억 나지 않는 곳. +1 lol –
+0
이것은 내 책의 질문이며 tcp 또는 udp에 대한 정보는 제공하지 않습니다. – armela
관련 문제
- 1. GCDAsyncSocket 전송할 SIP 패킷
- 2. maxElementsInMemory에 도달하기 전에 DiskMarker가 생성되었습니다.
- 3. 링크에 도달하기 전에 메뉴가 사라집니다.
- 4. 게시 본문이 서버에 도달하기 전에 어떻게 변경합니까?
- 5. Maxretries에 도달하기 전에 별표 호출 파일을 삭제하십시오.
- 6. Spring 인터셉터에 도달하기 전에 세션이 어떻게 생성되고 있습니까?
- 7. 노드에서 첫 번째 비동기 병렬 작업 완료를 종료하는 방법은 무엇입니까?
- 8. "End Using"에 도달하기 전에 DataAdapter가 삭제됩니다.
- 9. solrcommit 전에 solr 데이터를 전송할 수 없습니다.
- 10. NetworkStream에서 파일을 전송할 때 첫 번째 스트림에 바이트를 추가하는 방법
- 11. 끝에 도달하기 전에 텍스트 입력 스크롤 만들기
- 12. MVC4에서 컨트롤러에 도달하기 전에 값을 다시 편집하십시오.
- 13. 프로그래밍에서 우리는 8 번째 비트, 7 번째 비트, 첫 번째 비트 또는 두 번째 비트가 어떤 표준인지 알고 있습니까?
- 14. MVC .NET에서 작업에 도달하기 전에 양식 값을 업데이트하는 방법
- 15. Android : PageTransformer 첫 번째 터치 전에 정확한 배율을 적용했지만 첫 번째 터치 전에 알파가 없습니다.
- 16. 카운터가 0에 도달하기 전에 루프가 멈추는 경우
- 17. MAX_INT는 climits.h에 정의 된 한계에 도달하기 전에
- 18. 이메일이 스팸 폴더에 도달하기 전에 차단하기
- 19. 다음에 표시하기 전에 첫 번째 div를 숨기기
- 20. 윈도우가 표시되기 전에 첫 번째 탭 제거
- 21. UILabel의 첫 번째 줄을 선택할 수 있습니까?
- 22. 첫 번째 탭을 표시 할 수 있습니까?
- 23. 어설 션하기 전에 인서트 완료를 기다리는 중
- 24. EntityCollection에 IEnumberable을 전송할 수 있습니까?
- 25. Subversion에서 FTP로 전송할 수 있습니까?
- 26. 첫 번째 실행이 완료되기 전에 두 번째 기능을 실행하는 Coffeescript
- 27. 첫 번째 애니메이션이 완료되기 전에 두 번째 애니메이션 실행
- 28. 첫 번째 문자를 선택하는 방법이 있습니까? : 첫 번째 문자는
- 29. apache에서 응답의 첫 번째 줄을 기록 할 수 있습니까?
- 30. libPNG 64 비트가 있습니까?
나는 이것에 대한 답을 듣고 싶습니다. 꽤 그것은 당신이 사용하고있는 프로토콜에 달려 있다고 확신합니다. 오디오 및 스트리밍을위한 프로토콜을 잊어 버렸지 만, 모든 패킷을 수신했는지 확인하는 프로토콜도 있으므로 놓치지 마십시오. 내 전문 분야가 아니지만. –