2012-06-26 1 views
0

모두!단일 노트북에서 p2p 공유 프로그램의 시뮬레이션 환경을 설정하려면 어떻게합니까?

저는 이제 P2P 파일 공유 프로그램 인 LAN에서 (저는 파이썬을 사용합니다) 작업하고 있습니다. 이 프로그램은 다른 동료에게 멀티 캐스트를 보내고 다른 사람과 대화해야합니다. 하지만 노트북이 하나뿐이므로 한 컴퓨터에서 두 명의 동료 통신을 어떻게 시뮬레이트 할 수 있습니까? 피어는 동일한 포트와 동일한 멀티 캐스트 포트를 사용합니다.

+0

각 피어가 다른 포트를 사용할 수 없습니까? –

+0

스마트 폰을 두 번째 배로 사용하십시오. 이제 처음부터 전화 지원이 제공됩니다. :) – evotopid

+0

이 질문은 프로그래머에게 더 적합합니다 .stackexchange.com –

답변

2

각 피어가 다른 포트를 사용할 수 있습니다!

포트 번호를 명령 줄 매개 변수로 전달하십시오. 제공되지 않으면 현재 사용중인 포트 번호로 기본값이 설정됩니다.

이렇게하면 여러 대의 컴퓨터가있는 환경에서 실행할 수 있으므로 추가 작업을 수행 할 필요가 없으며 응용 프로그램 사용자는 port 매개 변수를 전달해야합니다.

또는 ModelNet을 사용할 수 있습니다.

+0

그냥 같은 포트를 사용하고 싶습니다. 하지만 한 노트북에서는 다른 옵션이 없다고 생각됩니다. 고맙습니다! – jiluo