네트워크 액세스 보호
목적
참고
네트워크 액세스 보호 플랫폼은 Windows 10
NAP(네트워크 액세스 보호)는 개인 네트워크에 대한 보호된 액세스를 위한 플랫폼을 제공하는 운영 체제 구성 요소 집합입니다. NAP 플랫폼은 네트워크에서 연결 또는 통신을 시도하는 네트워크 클라이언트의 시스템 상태를 평가하고 상태 정책 요구 사항이 충족될 때까지 네트워크 클라이언트의 액세스를 제한하는 통합된 방법을 제공합니다.
NAP는 컴퓨터의 시스템 상태를 저장, 보고, 유효성 검사 및 수정하는 구성 요소를 추가하기 위한 인프라 및 API 집합을 제공하는 확장 가능한 플랫폼입니다. 그 자체로 NAP 플랫폼은 컴퓨터의 상태 특성을 누적하고 평가하는 구성 요소를 제공하지 않습니다. SHA(시스템 상태 에이전트) 및 SHV(시스템 상태 유효성 검사기)라고 하는 다른 구성 요소는 네트워크 정책 유효성 검사 및 네트워크 정책 준수를 제공합니다.
해당되는 경우
NAP는 확장 가능하도록 설계되었습니다. SHA 및 SHV를 제공하거나 게시된 API 집합을 인식하는 공급업체 소프트웨어와 상호 운용할 수 있습니다. NAP는 다음과 같은 일반적인 시나리오에 대한 솔루션을 제공하는 데 도움이 됩니다.
- 로밍 노트북의 상태 및 상태 확인합니다.
- 데스크톱 컴퓨터의 상태를 확인합니다.
- 원격 사무실에 있는 컴퓨터의 규정 준수 및 상태를 확인합니다.
- 노트북 방문 상태를 확인합니다.
- 관리되지 않는 가정용 컴퓨터의 준수 및 상태를 확인합니다.
대상 개발자
NAP API는 C/C++ 개발자를 위해 설계되었습니다. NAP 적용 방법의 경우 프로그래머는 RADIUS(원격 인증 전화 접속 사용자 서비스), DHCP(동적 호스트 구성 프로토콜), VPN(가상 사설망), 유선 및 무선 액세스를 위한 IEEE 802.1X 표준, IPsec(인터넷 프로토콜 보안)과 같은 네트워킹 프로토콜 및 기술을 잘 알고 있어야 합니다.
런타임 요구 사항
NAP 플랫폼에는 Windows Server 2008 이상을 실행하는 NAP 인프라 서버와 SP3(서비스 팩 3), Windows Vista 이상 운영 체제를 사용하여 Windows XP를 실행하는 NAP 클라이언트가 필요합니다. 특정 프로그래밍 요소를 지원하는 운영 체제에 대한 자세한 내용은 NAP 참조 설명서에서 NAP API의 요구 사항 섹션을 참조하세요.
섹션 내용
항목 | Description |
---|---|
NAP 정보 |
NAP API에 대한 일반 정보입니다. |
NAP 사용 |
NAP API에 대한 사용 예제입니다. |
NAP 참조 |
NAP 인터페이스, 구조 및 기타 코드 요소에 대한 설명서입니다. |