두 피어가 서로 직접 통신 할 수 있도록 응용 프로그램을 설계 할 수 있습니다 (서로의 IP를 알고 있다고 가정). 그러나 나가는 연결은 필요하지 않습니까? 즉, 포트가 열리지 않습니다. 예를 들어 Bitorrent는 그것을하지만, 멀티 플레이 게임 (내가 아는 한)에서는 포트 포워딩이 필요합니다.
서로 요청을 보낼 수 있어야하는 두 대의 서버가 있으며 NAT 또는 라우터를 통해 통신 할 수 있어야합니다. 한 서버에는 등록 된 도메인이 있으며 항상 연결을 기다리고 있습니다. 다른 서버는 시작시 첫 번째 요청 (로그인 요청)을 첫 번째 서버로 보냅니다. 두 서버가 계속 통신 할 수있게하는 가장 좋은 방법은 무엇입니까?
필자는 손으로 구축 한 복제를 MySQL 및 통합 복제 솔루션으로 사용하고 있습니다. 산발적 인 네트워크 연결이있는 4 개 부서가 있습니다. 각자 데이터베이스의 사본을 가져야하고 데이터베이스를 업데이트 할 수 있어야하므로 링 복제 방법 (A-> B, B-> C, C-> D, D-> A)을 사용하면 최고가 되라. 내가 틀렸다면 나에게 맞춰라!). 그러나 부서
적어도 시니어 프로젝트에서 NAT를 구현하려고 할 때 매우 흥미가 있습니다. (네트워킹 API를 수행 중입니다.) 그건 내 프로젝트에 대한 요구조차 아니에요, 내 관심사에요. 어떻게 작동하는지에 대한 기본 정보를 알고 잘못된 경우 수정하십시오. 두 클라이언트가 NAT 뒤에 있지 않은 서버에 연결하고이 두 클라이언트의 IP를 알고이 서버는 클라이언트에 연결하
에서 vmware 워크 스테이션 아래에 XP가 설치되어 있고 주소가 192.168.126.131 인 게스트를 ping 할 수 있습니다. - 작동하는 wcf duplex 서비스를 시작했습니다. 내 호스트 시스템 (경로로 도처에서 로컬 호스트를 사용하여)에서 srv 및 클라이언트를 시작하면 괜찮습니다.하지만 손님으로부터 서비스 SRV를 시작하면 http://1
필자는 피어 투 피어 이진 소켓 프로그램을 작성하고 있습니다. 두 개의 끝점 만 있습니다. 하나의 소켓이 랩탑 시스템에서 수신 중입니다. 다른 소켓이 내 데스크톱 시스템에서 방송하고 있습니다. 호스팅 된 서버에서 실행되는 세 번째 프로그램을 사용하여 둘 사이의 연결을 중개 할 수 있습니다. 내 문제는 랩톱과 데스크톱이 같은 네트워크에있을 때 둘 다 동일한
NAT 라우터를 통해 동일한 외부 IP 주소에 연결된 두 대의 내부 컴퓨터가있는 경우 라우터가 올바른 내부 컴퓨터로 트래픽을받을 수있는 방법은 무엇입니까? NAT가 들어오는 패킷을 최근에 [들어오는 패킷의] 보낸 사람의 IP 주소로 나가는 패킷을 보낸 컴퓨터로 전달한다는 것은 제 생각입니다. 두 컴퓨터가 동일한 주소로 전송하기 때문에 라우터는 패킷을 두 주