TCP 소켓을 이용하여 1:1연결을 해야 하는 상황이 있어 TCP hole-punching을 해주는 라이브러리를 개발하게 되었다. 연구하면서 알게 된 내용을 정리하려고 한다. 로컬 망 안에 속한 peer끼리의 연결은 알다시피 매우 간단하다. 하지만 연결하려는 peer가