Skip to main content

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

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

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

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

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

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