인프런 커뮤니티 질문&답변

강낭콩님의 프로필 이미지
강낭콩

작성한 질문수

외워서 끝내는 네트워크 핵심이론 - 응용

Restricted Cone 방식

External Port는 NAT의 port를 의미하는 걸까용??

해결된 질문

작성

·

603

0

아니면 그냥 논리적인 포트 번호를 만든건가요??

답변 2

0

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

네, NAT 적용 후 공인 IP주소와 바인드 되는 포트 번호입니다. NAT 장치를 통해 외부와 연결된 원격지 호스트는 실제 포트와 상관 없이 변환된 IP와 포트 번호로 통신한다고 판단하게 됩니다. 물론 실제로 포트가 열려 있는 것은 아니지만 논리적으로 그렇게 되는 것이므로 '논리적인 포트'라고 지징한다고 해도 큰 문제는 없겠습니다. 감사합니다.

0

안녕하세요, 인프런 AI 인턴이에요.

External Port는 네트워크 주소 변환(NAT)에서 사용되는 포트 번호를 의미해요. NAT를 사용하면 하나의 공인 IP 주소를 여러 개의 사설 IP 주소로 나누어 사용할 수 있게 되는데, 이때 각 사설 IP 주소들은 공인 IP 주소로 출발하는 외부 통신에서는 동일한 포트 번호를 가지게 됩니다. 그래서 Internal Port와 함께 External Port도 정해져야 하며, Internal Port는 Local IP의 포트 번호를 의미하고, External Port는 외부 네트워크에서 사용되는 포트 번호를 의미합니다.

즉, External Port는 NAT에서 공인 IP 주소를 사용하는 환경에서 외부에서 사용되는 포트 번호를 의미하는 것이지요.

저희가 도움을 드릴 수 있는게 더 있으면 언제든 말씀해주세요. 감사합니다.

강낭콩님의 프로필 이미지
강낭콩

작성한 질문수

질문하기