전송에서는 TCP만 사용합니까, 아니면 UDP도 사용합니까?

전송에서는 TCP만 사용합니까, 아니면 UDP도 사용합니까?

개방형 UDP 포트는 전송을 사용하여 토렌트 속도를 높이나요?

TCP 포트를 열었고 전송에는 포트가 열려 있다는 것이 명확하게 표시됩니다.

저는 이전에 TCP와 UDP를 모두 사용하는 Vuze를 사용해 본 적이 있습니다. UDP 또는 TCP 중에서 선택할 수도 있습니다. UDP 또는 TCP를 확인할 수 있는 개방형 포트 확인 도구도 있습니다.

답변1

이 예에서는 다운로드를 위해 Transmission을 시작했습니다.우분투15.04BitTorrent 프로토콜을 통해. UDP가 관련되어 있는지 확인하는 빠른 방법은 다음과 같습니다.

maxime@maxime-laptop:~$ ps -e | grep transmission
 3167 ?        00:00:00 transmission-gt

maxime@maxime-laptop:~$ lsof -iUDP | grep 3167
transmiss 3167 maxime   17u  IPv4  58714      0t0  UDP *:51413 
transmiss 3167 maxime   18u  IPv4  58718      0t0  UDP maxime-laptop:42349->bbox.lan:5351 

예, UDP가 관련된 것 같습니다.

이제 한 단계 더 나아가 다음과 같은 도구를 사용하여 네트워크 데이터를 캡처하고 분석할 수 있습니다.와이어샤크.


편집자 주:

저는 Transmission 3.00을 직접 컴파일하고, VPN을 시작하고, 토렌트 다운로드를 위해 TCP 및 UDP 포트를 열었고, 결과는 몇 분 후에 명확해졌습니다. Transmission은 8개의 TCP 패킷을 수신하고 1673개의 UDP 패킷을 동시에 프레이밍했습니다. 다음 코드 조각이 표시됩니다 iptables.

   8   448  ACCEPT  tcp  --  any  any  anywhere  anywhere  tcp dpt:<CENSORED>
1673  217K  ACCEPT  udp  --  any  any  anywhere  anywhere  udp dpt:<CENSORED>

어쨌든 UDP 작업 = 추적기의 증거로 또 다른 것을 발견했습니다.

UDP를 통한 추적기 예

관련 정보