보통 서버를 안거치고 개개인이 통신을 하는 방법으로 알려져있잖음?

근데 socket.io 강의나 글 찾아보면 다들 서버랑 클라이언트 코드를 따로따로 짠단말이지

외부 접속을 상정하면 서버 코드 돌리는쪽에서 포트포워딩도 해야되고


아니 애초에 그런 방식은 불가능한건가?

비트코인도 지갑이 블록체인에 최초접속시에 사용하는 ip주소가 하드코딩 되어있다고 그러고
토렌트도 생각해보면 트래커라는 서버가 존재하잖아