Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워킹

NAT란 무엇이며 어떻게 작동하며 왜 사용합니까?

IP 주소라는 것에 대해 들어본 적이 있을 것입니다. 그렇지 않은 경우 개념을 설명하는 기사를 읽고 시작하십시오. 그러나 NAT(Network Address Translation)에 대한 이 기사에서는 IP 주소가 제한되어 있음을 알아야 합니다. 또한 동일한 IP 주소를 가진 네트워크에 두 개의 장치를 가질 수 없습니다.

문제는 홈 네트워크와 인터넷 전체의 컴퓨터와 같은 다른 네트워크가 불가피하게 동일한 IP 주소를 가지거나 네트워크 주소 설정 방식에 비호환성이 있다는 것입니다. NAT는 IP 주소 부족 문제와 서로 통신해야 하는 호환되지 않는 네트워크 문제를 모두 해결했습니다.

    NAT란 무엇이며 어떻게 작동하며 왜 사용합니까?

    대부분의 경우 걱정할 필요가 없지만 때로는 인터넷 문제가 NAT가 잘못 작동한 결과입니다. 따라서 NAT가 무엇이며 어떻게 작동하는지에 대한 기본적인 이해가 있으면 문제를 해결하는 데 도움이 될 수 있습니다.

    NAT는 어디에서 발생합니까?

    우리와 같은 일반 사용자의 경우 NAT는 라우터에서 처리하는 작업입니다. 라우터에는 서비스 공급자가 할당한 IP 주소가 있습니다. 나머지 인터넷에서 볼 수 있는 주소입니다. 홈 네트워크의 모든 장치에는 사설 IP 주소가 할당되며 이 주소를 사용하여 서로 통신합니다.

    NAT란 무엇이며 어떻게 작동하며 왜 사용합니까?

    네트워크의 장치가 외부 세계와 통신하기를 원할 때 라우터가 이를 대신합니다. 라우터에는 다른 모든 사람이 볼 수 있는 공용 IP 주소가 있습니다. 어떤 개인 IP 주소가 어떤 트래픽을 요청했는지 추적하고 데이터 패킷이 올바른 장치로 라우팅되도록 합니다.

    비공개 및 공개 IP 주소

    NAT 유형에 대해 알아보기 전에 비공개 및 공개 IP 주소에 대해 빠르게 논의하는 것이 좋습니다.

    규칙에 따라 특정 범위의 IP 주소는 특정 목적으로 예약되어 있습니다. 공용 IP 주소는 라우터 또는 웹 서버와 같은 인터넷 연결 장치용으로 예약되어 있습니다. ISP는 공용 IP 주소를 라우터에 할당하며 이는 웹의 모든 외부인이 볼 수 있는 주소입니다. 일반적으로 개인 인터넷 주소는 192.168.0.X 또는 10.1.1.X와 같지만 라우터마다 다릅니다. 사설 주소는 사설 네트워크 내에서 고유해야 하지만 사설 네트워크 간에는 거의 동일합니다.

    NAT란 무엇이며 어떻게 작동하며 왜 사용합니까?

    위에서 언급한 것처럼 공용 IP 주소는 인터넷에서 다른 모든 사람이 볼 수 있는 주소입니다. 웹 사이트를 방문하면 브라우저가 공용 IP 주소에 연결됩니다. 일반적으로 홈 라우터는 시작되지 않은 공용 IP 주소를 통한 직접 액세스를 허용하지 않습니다. 즉, 친구 라우터의 공개 주소를 입력하고 친구의 네트워크에 있는 장치에 액세스할 수 없습니다.

    그러나 비디오 게임 콘솔과 같은 일부 웹 서비스 및 장치에는 보다 관대한 접근 방식이 필요합니다. 여기에서 다양한 NAT 유형이 사용됩니다. 사용하려는 서비스 유형에 대해 연결의 NAT 유형이 잘못되어 종종 문제가 발생합니다. NAT 유형은 다음에 자세히 다루겠습니다.

    NAT 유형

    NAT가 무엇인지에 대한 기본 아이디어는 그리 복잡하지 않지만 실제로는 실제로 작동하는 방식에 대해 많은 뉘앙스가 있습니다. 다양한 번역 요구 사항에 적합한 다양한 유형의 NAT가 있습니다.

    고정 NAT

    NAT의 정적 스타일은 하나의 특정 사설 IP 주소를 특정 공용 IP 주소에 매핑합니다. 고정 NAT를 사용하면 공용 주소에 매핑된 장치에 직접 액세스할 수 있습니다.

    이것은 사설 네트워크의 일부이기도 한 웹 서버에 사용되는 NAT 유형입니다. 이 고정 맵을 통해 서버에 액세스할 때 사설 네트워크의 다른 장치에도 액세스할 수 없습니다. 그러나 서버 자체는 문제 없이 개인 네트워크의 장치와 통신할 수 있습니다.

    동적 NAT

    동적 NAT는 사설 네트워크의 장치에 동적으로 할당하려는 공용 IP 주소 풀이 있는 경우에 사용됩니다.

    네트워크 외부에서 웹 서버 액세스에는 사용되지 않습니다. 대신, 사설 네트워크에 있는 장치가 인터넷이나 사설 네트워크에 있지 않은 다른 리소스에 액세스하려고 할 때 풀에 있는 공용 IP 주소 중 하나가 할당됩니다.

    NAT 과부하(PAT)

    정적 및 동적 NAT의 요소를 모두 사용하는 NAT 오버로드 스타일은 가장 일반적인 형태이며 대부분의 가정용 라우터에서 사용합니다. 다른 이름 중에서 PAT(Port Address Translation)가 있는 NAT로 알려져 있습니다.

    대부분의 경우 라우터에는 하나의 공용 IP 주소가 할당되어 있지만 네트워크의 모든 장치는 아마도 인터넷 액세스를 원할 것입니다. NAT 오버로드를 사용하여 라우터는 공용 IP 주소와 서버의 IP 주소 사이에 연결을 설정합니다. 그런 다음 패킷을 서버로 보내지만 반환 대상 포트도 할당합니다.

    이렇게 하면 사설 네트워크의 어떤 IP 주소에 어떤 패킷이 사용되는지 알 수 있습니다. 우연히도 그것이 프로세스의 PAT 부분입니다.

    고유 NAT 유형

    상황을 더욱 혼란스럽게 하기 위해 일부 회사는 자체 NAT 분류를 적용하기로 결정했습니다. 이것은 대부분 게임 콘솔에 적용되며 네트워크 테스트를 수행할 때 NAT 유형 2 또는 NAT 유형 D와 같은 것을 사용하고 있다고 알려줍니다.

    NAT란 무엇이며 어떻게 작동하며 왜 사용합니까?

    이러한 분류는 콘솔 또는 장치 제조업체에 따라 다르며 공식 문서를 확인하여 각 분류가 실제로 의미하는 바를 파악해야 합니다.

    NAT 문제에 대한 일반적인 수정 사항

    대부분의 경우 NAT는 완벽하게 투명하게 작동합니다. 그러나 때때로 오작동하거나 방해가됩니다.

    다시 한 번 말하지만, 게임 콘솔은 일반적으로 표준 NAT 구성이 이를 허용하지 않기 때문에 일부 서비스가 외부에서 공개 IP 주소에 대한 액세스 요청을 수락하기 위해 네트워크가 필요하기 때문에 게임 콘솔에 문제가 발생할 가능성이 가장 큽니다. 좋은 소식은 NAT를 덜 제한적으로 만들고 들어오는 연결을 허용하기 위해 시도할 수 있는 몇 가지 일반적인 수정 사항이 있다는 것입니다.

    NAT란 무엇이며 어떻게 작동하며 왜 사용합니까?

    먼저 라우터에 액세스하여(매뉴얼에 따라) UPnP(범용 플러그 앤 플레이)가 켜져 있는지 확인합니다. 이 기능을 사용하면 네트워크 설정을 어지럽힐 필요 없이 로컬 네트워크의 애플리케이션이 자동으로 포트를 전달할 수 있습니다. 맬웨어와 같은 네트워크의 모든 악성 소프트웨어도 UPnP를 사용할 수 있습니다. 이 기능을 사용하는 경우 장치가 모두 스캔되고 지워졌는지 확인하십시오.

    또한 수동 포트 포워딩을 수행할 수 있어 덜 엄격한 연결이 필요한 장치가 상황에 따라 연결할 수 있습니다.

    자연스럽습니다

    이것이 NAT가 시작하기 위해 무엇인지에 대해 알아야 할 전부입니다. NAT가 작동하는 방식에 대한 실제 문제는 빠르게 복잡해질 수 있지만 NAT가 높은 수준에서 수행하는 작업과 때때로 잘못되는 이유를 이해하는 한, 실행할 때 특정 수정 사항이 작동하거나 작동하지 않는 이유도 이해할 수 있습니다. 네트워크 문제로.