공유기에서 IP:port 매핑 정보 유지 방법 문의
안녕하세요. 소프트웨어 개발 업무를 담당하고 있습니다.
공유기에 대한 일반적인 질의를 하고자 글을 남깁니다.
스마트폰 단말 프로그램과 서버 프로그램을 개발하고 있는데요.
아래 환경에서 공유기의 ip:port 매핑 정보가 어떻게 유지되는지 궁금하여 문의드립니다.
1. 그리고 스마트폰 application은 3000 포트로 listening을 수행한다.
2. 스마트폰 application이 3000 포트 바인딩을 통해 udp로 서버에 접속한다.
3. 공유기에서는 스마트폰 ip:3000번 포트를 public ip:7000 (예를 들어)로 매핑하여 서버로 접속한다.
4. 서버에서는 public ip:7000번 정보를 db에 저장한다.
5. 스마트폰 application과 단말은 connection을 종료한다.
2번에서 5번 과정을 주기적(예를 들어 10초)으로 수행한다.
위의 과정으로 서버에서 매핑된 public ip:7000 번으로 connection을 요청한다면 공유기에서는 스마트폰 application이 listening하는 3000 포트로 연결이 되는지 궁금합니다.
일반적인 공유기에 대한 문의 사항이며, 귀사의 제품이 가장 유명하여 질의를 드립니다.
좋은 답변 부탁드립니다.
공유기에 대한 일반적인 질의를 하고자 글을 남깁니다.
스마트폰 단말 프로그램과 서버 프로그램을 개발하고 있는데요.
아래 환경에서 공유기의 ip:port 매핑 정보가 어떻게 유지되는지 궁금하여 문의드립니다.
1. 그리고 스마트폰 application은 3000 포트로 listening을 수행한다.
2. 스마트폰 application이 3000 포트 바인딩을 통해 udp로 서버에 접속한다.
3. 공유기에서는 스마트폰 ip:3000번 포트를 public ip:7000 (예를 들어)로 매핑하여 서버로 접속한다.
4. 서버에서는 public ip:7000번 정보를 db에 저장한다.
5. 스마트폰 application과 단말은 connection을 종료한다.
2번에서 5번 과정을 주기적(예를 들어 10초)으로 수행한다.
위의 과정으로 서버에서 매핑된 public ip:7000 번으로 connection을 요청한다면 공유기에서는 스마트폰 application이 listening하는 3000 포트로 연결이 되는지 궁금합니다.
일반적인 공유기에 대한 문의 사항이며, 귀사의 제품이 가장 유명하여 질의를 드립니다.
좋은 답변 부탁드립니다.







































