스팀의 게임 초대의 원리

몇몇 해외 게임 서버는 dedicate server을 이용하고 있다. 하지만 게임 초대시 NAT인 상태인 데도 불구하고 게임 초대가 되는거를 알수있다. 일반적인 유저면 초대가 되야지라고 생각하겠지만 방장이 NAT인 경우는 초대가 안되야 정상이다. 왜냐하면 라우터에서 외부에서 내부로 패킷이 들어올때 포트포워딩이나 DMZ가 안되어있는경우는 패킷이 들어올수 없기 때문이다. 이도 스팀이 인지를 해서 별도의 라이브러리를 제작하였는데 이는 공식 문서에서도 확인할수 있다. 소개 더보기 스팀의 게임 초대의 원리[…]