포트 주소 변환이란 무엇입니까?

포트 주소 변환은 개인 네트워크의 여러 장치가 하나의 공개 네트워크 주소를 공유하는 수단입니다. IP (Internet Protocol) 패킷을 수정하는 네트워크 장치 기능입니다. IP 주소와 포트 번호는 모두 변경되어 공개 네트워크가 개인 네트워크에서 호스트에 직접 액세스하지 못하게합니다. 포트 주소 변환은 네트워크 라우터가 로컬 네트워크의 모든 컴퓨터와 하나의 공개 인터넷 주소를 공유하는 데 사용됩니다. 이것은 인터넷에 액세스 해야하는 각 로컬 컴퓨터마다 하나를 요구하는 대신 공개 IP 주소를 보존합니다.

TCP (Transmission Control Protocol)와 UDP (User Datagram Protocol) 패킷은이 프로세스에 의해 번역됩니다. 각 패킷에는 소스 IP 주소와 소스 포트 번호가 포함되어 있습니다. 또한 대상 IP 주소와 대상 포트 번호도 포함됩니다. Acronym Pat에서도 알려진 포트 주소 변환은 주소를 맵핑하고 포트 번호가 사용되는 테이블을 만듭니다. 이 테이블하드웨어 라우터, 소프트웨어 방화벽 또는 유사한 장치 일 수있는 PAT 장치에 보관됩니다.

로컬 네트워크의 컴퓨터가 패킷을 공개 네트워크로 전송하면 PAT 장치는 헤더 데이터를 변경할 수 있습니다. 실제 소스 주소는 포트 주소 변환 장치의 IP 주소로 대체됩니다. 소스 컴퓨터가 공개 네트워크와 연결하기 위해 PAT 장치에서 새 포트 번호를 할당합니다. 그런 다음 헤더의 실제 소스 포트 번호는 새로 할당 된 것로 교체됩니다. 이런 식으로, 나가는 패킷은 PAT 장치에서 직접 온 것처럼 보이도록 수정됩니다.

나가는 패킷의 경우 포트 주소 변환 테이블은 소스 주소, 소스 포트 및 할당 된 포트의 사본을 보관합니다. 단순히 테이블 조회를 통해 해당 소스 주소와 포트가있는 각 패킷에 동일한 포트 번호를 사용할 수 있습니다. 공개 네트워크가 응답하면 WIll 지정된 포트 번호의 PAT 장치의 IP 주소로 패킷을 전송합니다. 그런 다음 PAT 장치는 해당 대상 주소를 조회 테이블의 실제 개인 주소로 바꿉니다. 또한 패킷 헤더의 포트 번호를 테이블의 실제 포트 번호로 바꿀 것입니다.

네트워크 주소 변환 (NAT)은 IP 주소를 매핑하는 관련 방법입니다. 포트 주소 변환은 실제로 과부하 된 NAT라는 NAT의 하위 집합입니다. PAT는 때때로 NAT 또는 네트워크 주소 포트 변환이라고합니다. IP 주소 또는 소스 주소 및 소스 포트 번호 만 매핑하는 NAT의 변형이 존재합니다. 기타 양식은 대상 주소 및 대상 포트 번호 또는 포트 및 주소의 두 유형 전용을 매핑합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?