23.다음 중 IPsec의 설명으로 적합하지 않은 것은?
해설
안전한 IP 통신을 위한 표준 프로토콜 모음(Internet Protocol Suite)으로서, 노드 간 통신의 보안 확보를 위해 인증, 데이터 무결성 보장, 암호화 등을 담당한다. 1995년도에 IETF에서 표준화되었으며, 접근제어, 메시지 위변조 방지를 위한 비연결성 무결성, 재전송 공격 방지 등을 보장하는 보안 서비스를 제공하기 위해 설계되었다. IPsec은 AH(Authentication Header)와 ESP(Encapsulated Security Payload)라는 2개의 프로토콜로 구성된다. AH는 인증 헤더 및 데이터 무결성 보장을 위해 동작하며, ESP는 캡슐화를 통한 데이터 암호화 서비스를 담당한다. AH, ESP와 함께 암호화 키를 관리하기 위해 IKE(Internet Key Exchange) 프로토콜이 어플리케이션 계층에서 사용된다. IPv4, IPv6 모두에 대응하며 IPv6에서는 전용 확장헤더가 정의되어 있다. 동일한 노드 간 통신에서도 프로토콜 및 포트 번호 등을 이용해 여러 암호화 기법과 키 보안 프로토콜을 사용할 수 있다. 이처럼 통신 양단 간에 공유하는 협약을 보안연계(Security Association)라고 하고, 이는 송수신측 간에 보안성이 제공되어 수립된 논리적 통신 경로를 의미한다. 이 SA를 관리하는 데이터베이스를 SAD라고 한다. IPsec의 동작 모드는 패킷 데이터 부분만을 암호화(혹은 인증)하는 전송 모드와, 헤더를 포함한 패킷 전체를 통째로 데이터로 취급하고 암호화(혹은 인증)하여 새로운 IP헤더를 추가하는 터널링 모드가 있다. IPsec은 네트워크 계층에서 동작하므로(3.5계층) 어플리케이션 종류와 무관하게 사용 가능하다. 즉 FTP, HTTP, SMTP 등의 모든 TCP/IP 어플리케이션에 대해 보안 프로토콜로 사용 가능하다. 또한 TCP/IP상에서 동작하기 때문에 하위 계층의 네트워크 토폴로지에 대해 독립적이며, 터널링 모드를 사용할 경우 여러 프로토콜과 동작할 수 있다. IPsec은 AH, ESP 각각에 대해 다양한 설정이 가능하여 유연함을 제공하지만, 설정 가능한 조합이 많아 복잡하고 두 점 사이에 설정이 일치하지 않는 경우 통신이 성립되지 않는다는 단점이 있다. [네이버 지식백과] IPsec [Internet Protocol Security] (두산백과)