컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - NAT 란 무엇입니까? NAPT 의 특징은 무엇입니까? NAT 의 장단점은 무엇입니까? NAT 의 장단점은 무엇입니까?

NAT 란 무엇입니까? NAPT 의 특징은 무엇입니까? NAT 의 장단점은 무엇입니까? NAT 의 장단점은 무엇입니까?

NAT (네트워크 주소 변환) 는 1994 년에 제안되었습니다. 전용 네트워크의 일부 호스트에는 로컬 IP 주소 (즉, 전용 네트워크에서만 사용되는 개인 주소) 가 할당되었지만 지금은 인터넷의 호스트와 통신하려는 경우 (암호화 필요 없음) NAT 방법을 사용할 수 있습니다.

NAT 의 장점: NAT 변환을 통해 액세스 서브넷 내에서 개인 IP 를 사용할 수 있으며, 외부 연결 시 개인 IP 와 외부 IP 간의 관계는 라우팅에 의해 바인딩되고 전송된 IP 패킷의 주소를 수정하여 내부 액세스 서브넷의 외부 연결 요구 사항을 충족하기 위해 255 개의 외부 IP 만 있으면 됩니다.

단점:

1. NAT 지원 라우터 아래의 호스트는 실제 IP 주소를 만들지 않아 일부 인터넷 프로토콜에 참여할 수 없습니다. 외부 네트워크에서 생성된 초기화가 필요한 일부 TCP 연결 및 무상태형 프로토콜 (예: UDP) 은 구현되지 않습니다.

NAT 라우터 관리자가 규칙을 미리 설정하지 않으면 전송된 패킷이 올바른 대상 주소에 도달하지 않습니다. 애플리케이션 계층 게이트웨이의 도움으로 일부 프로토콜은 FTP 와 같이 NAT 에 참여하는 호스트 간에 NAT 인스턴스를 제공할 수 있습니다 (아래 참조). NAT 는 또한 IPsec 와 같은 보안 프로토콜을 복잡하게 만들 수 있습니다.

2. NAT 의 편리함과 비용 외에 전이중 연결 지원 부족은 경우에 따라 제한보다는 유익한 기능으로 간주될 수 있습니다.

어느 정도 NAT 는 로컬 네트워크의 시스템에 의존하여 라우터의 다른 쪽 끝에 있는 호스트와의 연결을 초기화하여 외부 네트워크의 호스트에 대한 악의적인 활동을 방지합니다. 이렇게 하면 인터넷 웜이 로컬 시스템의 신뢰성을 높이고 악의적인 브라우징이 로컬 시스템의 신뢰성을 높이는 것을 막을 수 있습니다.

NAPT 의 장점: 전 세계적으로 유효한 IP 주소를 사용하여 보편성을 얻을 수 있습니다.

단점: 통신은 TCP 또는 UDP 로 제한됩니다. 모든 통신에서 TCP 또는 UDP 를 사용하는 경우 NAPT 를 사용하면 하나의 내부 시스템에서 여러 외부 시스템에 액세스할 수 있으며 여러 내부 호스트가 충돌 없이 동일한 외부 시스템에 액세스할 수 있습니다.

확장 데이터

NAT 의 도움으로 전용 (예약) 주소가 있는' 내부' 네트워크가 라우터를 통해 패킷을 전송할 때 개인 주소는 합법적인 IP 주소로 변환됩니다. LAN 은 몇 개의 IP 주소 (심지어 1) 만 사용하면 전용 주소 네트워크의 모든 컴퓨터와 인터넷의 통신 요구 사항을 충족할 수 있습니다.

NAT 는 IP 메시지의 소스 및 대상 IP 주소를 자동으로 수정하고 NAT 처리 중 IP 주소 검증을 자동으로 완료합니다. 일부 애플리케이션은 소스 IP 주소를 IP 메시지의 데이터 부분에 내장하므로 IP 헤더에서 수정된 소스 IP 주소와 일치하도록 메시지의 데이터 부분을 동시에 수정해야 합니다.

그렇지 않으면 메시지의 데이터 부분에 IP 주소를 포함하는 응용 프로그램이 제대로 작동하지 않습니다.

바이두 백과 -nat

바이두 백과-인터넷 주소 번역

上篇: 냉동 만두는 직접 끓일 수 있나요? 下篇: 추천 어려운 퍼즐 10개
관련 내용