Oracle® Solaris 11.2의 네트워크 보안

인쇄 보기 종료

업데이트 날짜: 2014년 8월
 
 

IPsec의 전송 및 터널 모드

IPsec 표준에서는 전송 모드 및 터널 모드의 두 가지 고유 IPsec 작업 모드를 정의합니다. 전송 모드와 터널 모드의 주된 차이점은 정책이 적용되는 위치입니다. 터널 모드에서는 원본 패킷이 다른 IP 헤더에 캡슐화됩니다. 헤더가 다르면 주소가 다를 수 있습니다.

    패킷은 각 모드에서 AH, ESP 또는 둘 다로 보호될 수 있습니다. 두 모드는 정책 적용에서 다음과 같이 차이가 납니다.

  • 전송 모드에서는 외부 헤더의 IP 주소를 사용하여 패킷에 적용할 IPsec 정책을 결정합니다.

  • 터널 모드에서는 두 IP 헤더가 적송됩니다. 내부 IP 패킷은 해당 내용을 보호하는 IPsec 정책을 결정합니다.

    터널 모드는 엔드 시스템 및 보안 게이트웨이와 같은 중간 시스템이 임의로 혼합된 경우에 적용할 수 있습니다.

전송 모드에서는 IP 헤더, 다음 헤더 및 다음 헤더가 지원하는 모든 포트를 사용하여 IPsec 정책을 결정할 수 있습니다. 실제로 IPsec는 두 IP 주소 사이에 서로 다른 전송 모드 정책을 적용하여 단일 포트를 세분화할 수 있습니다. 예를 들어, 다음 헤더가 포트를 지원하는 TCP인 경우 IPsec 정책을 외부 IP 주소의 TCP 정책에 대해 설정할 수 있습니다.

터널 모드는 IP-in-IP 패킷에 대해서만 작동합니다. 터널 모드에서는 IPsec 정책이 내부 IP 패킷의 내용에 적용됩니다. 서로 다른 내부 IP 주소에 대해 서로 다른 IPsec 정책을 적용할 수 있습니다. 즉, 내부 IP 헤더, 다음 헤더 및 다음 헤더가 지원하는 포트에서 정책을 적용할 수 있습니다. 전송 모드와 달리 터널 모드에서는 외부 IP 헤더에 따라 내부 IP 패킷의 정책이 결정되지 않습니다.

따라서 터널 모드에서 IPsec 정책은 라우터 뒤의 LAN 서브넷 및 이러한 서브넷의 포트에 대해 지정할 수 있습니다. 또한 IPsec 정책은 이러한 서브넷에 있는 특정 IP 주소(즉, 호스트)에 대해 지정할 수도 있습니다. 이러한 호스트의 포트도 특정 IPsec 정책을 가질 수 있습니다. 하지만 동적 경로 지정 프로토콜이 터널을 통해 실행되는 경우 피어 네트워크의 네트워크 토폴로지에 대한 뷰가 변경될 수 있으므로 서브넷 선택이나 주소 선택을 사용하지 마십시오. 변경되면 정적 IPsec 정책이 무효화됩니다. 정적 경로 구성을 포함하는 터널링 절차의 예는 IPsec를 사용하여 VPN 보호를 참조하십시오.

Oracle Solaris에서는 IP 터널링 네트워크 인터페이스에서만 터널 모드를 적용할 수 있습니다. 터널링 인터페이스에 대한 자세한 내용은 Oracle Solaris 11.2의 TCP/IP 네트워크, IPMP 및 IP 터널 관리 의 4 장, IP 터널 관리 정보를 참조하십시오. IPsec 정책에서는 IP 터널링 네트워크 인터페이스를 선택하는 tunnel 키워드를 제공합니다. tunnel 키워드가 규칙에 존재하는 경우 해당 규칙에서 지정된 모든 선택기가 내부 패킷에 적용됩니다.

다음 그림은 보호되지 않는 TCP 패킷의 IP 헤더를 보여줍니다.

그림 6-3  TCP 정보를 전달하는 보호되지 않는 IP 패킷

image:그림은 IP 헤더 다음에 TCP 헤더를 표시합니다. TCP 헤더는 보호되지 않습니다.

전송 모드에서 ESP가 다음 그림에 나온 대로 데이터를 보호합니다. 음영 영역은 패킷의 암호화된 부분을 나타냅니다.

그림 6-4  TCP 정보를 전달하는 보호된 IP 패킷

image:그림은 IP 헤더와 TCP 헤더 사이의 ESP 헤더를 보여줍니다. TCP 헤더는 ESP 헤더로 암호화됩니다.

터널 모드에서는 전체 패킷이 ESP 헤더 내부에 있습니다. Figure 6–3의 패킷은 다음 그림에 나온 대로 터널 모드에서 외부 IPsec 헤더(이 경우 ESP)로 보호됩니다.

그림 6-5  터널 모드에서 보호된 IPsec 패킷

image:그림은 IP 헤더 이후와 IP 헤더 이전의 ESP 헤더 및 TCP 헤더를 보여줍니다. 마지막 두 헤더는 암호화로 보호됩니다.

IPsec 정책에서는 터널 모드 및 전송 모드에 대한 키워드를 제공합니다. 자세한 내용은 다음을 참조하십시오.