홀 펀칭이 성공한 경우, 서버를 경유(릴레이)하지 않고 피어(peer)끼리 전송됩니다.
다만, 홀 펀칭 시작 조건이 디폴트로 되어있다면 첫 번째 메세지는 항상 서버를 통한 릴레이로 이루어지고, 홀 펀칭에 필요한 정보들이 담겨져서 홀 펀칭을 시도합니다. (홀 펀칭 시작 조건을 디폴트로 두는 것을 권장합니다.)
릴레이에서 P2P로 바뀌는 순간 호출되는 콜백인 OnChangeP2PRelayState가 있습니다. include 폴더의 INetClientEvent.h에 있는 이 콜백의 주석을 참고해 주세요.