@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ks: <https://comcomponent.com/vocab/> .

<https://comcomponent.com/blog/windows-ncsi-no-internet-connected/#article>
    schema:about <https://comcomponent.com/knowledge/ncsi/>, <https://comcomponent.com/knowledge/ncsi-connectivity-state/> ;
    schema:mentions <https://comcomponent.com/knowledge/ncsi-active-probe/>, <https://comcomponent.com/knowledge/ncsi-passive-probe/>, <https://comcomponent.com/knowledge/ncsi-http-probe-response/>, <https://comcomponent.com/knowledge/ncsi-probe-failure/>, <https://comcomponent.com/knowledge/ncsi-event-logs/> .

<https://comcomponent.com/knowledge/ncsi/> a skos:Concept ;
    skos:prefLabel "NCSI（Windowsの接続判定）"@ja ;
    skos:definition "Windowsでネットワークのインターネット接続状態を判定するコンポーネント。アクティブプローブとパッシブプローブを使い、表示やアプリが利用する情報を提供する。個別サービスの稼働や認証を保証するものではない。"@ja ;
    skos:altLabel "Network Connectivity Status Indicator" ;
    ks:uses <https://comcomponent.com/knowledge/ncsi-active-probe/> ;
    ks:uses <https://comcomponent.com/knowledge/ncsi-passive-probe/> .

<https://comcomponent.com/knowledge/ncsi-connectivity-state/> a skos:Concept ;
    skos:prefLabel "NCSIの接続状態"@ja ;
    skos:definition "NCSIの観測に基づいてWindowsが持つ接続状態。特定サイトへの通信成功や、個別サービスの利用可否とは別に扱う必要がある。"@ja ;
    ks:verifiedBy <https://comcomponent.com/knowledge/ncsi-event-logs/> .

<https://comcomponent.com/knowledge/ncsi-active-probe/> a skos:Concept ;
    skos:prefLabel "NCSIのアクティブプローブ"@ja ;
    skos:definition "NCSIが自分から確認用通信を行う処理。Windows 11以降ではHTTPを使う。HTTP送信先の名前解決と、旧版で使われる独立したDNSプローブは区別する。"@ja .

<https://comcomponent.com/knowledge/ncsi-passive-probe/> a skos:Concept ;
    skos:prefLabel "NCSIのパッシブプローブ"@ja ;
    skos:definition "受信パケットなどの情報を観測し、接続状態の判断に利用するNCSIの仕組み。アクティブプローブと互いに補完する。"@ja .

<https://comcomponent.com/knowledge/ncsi-http-probe-response/> a skos:Concept ;
    skos:prefLabel "NCSIのHTTP確認応答"@ja ;
    skos:definition "NCSIのHTTPプローブで期待するステータスや本文。標準的な確認先はconnecttest.txtを返し、期待する本文はMicrosoft Connect Testである。管理環境では確認先を変更でき、認証ページや遮断ページは期待した応答とは異なる。"@ja .

<https://comcomponent.com/knowledge/ncsi-event-logs/> a skos:Concept ;
    skos:prefLabel "NCSIのイベントログ"@ja ;
    skos:definition "Microsoft-Windows-NCSIのOperationalやAnalyticに記録される診断情報。時刻とインターフェースをそろえ、プローブの開始、完了、結果、接続状態の変化を通信記録と照合するために使う。"@ja .

<https://comcomponent.com/knowledge/ncsi-probe-failure/> a skos:Concept ;
    skos:prefLabel "NCSIプローブの失敗"@ja ;
    skos:definition "NCSIの確認用通信が完了しない、または期待する応答を得られない状態。名前解決、経路、プロキシ、認証ポータルなどを候補として、失敗時の記録を照合して調べる。"@ja ;
    ks:verifiedBy <https://comcomponent.com/knowledge/ncsi-event-logs/> .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ncsi/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ncsi-active-probe/> ;
    schema:description "NCSIは自分から確認用通信を送るアクティブプローブを使う。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-overview> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ncsi/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ncsi-passive-probe/> ;
    schema:description "NCSIは受信パケットなどを観測するパッシブプローブを使い、アクティブプローブと互いに補完する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-overview> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ncsi-active-probe/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/ncsi-http-probe-response/> ;
    schema:description "Windows 11のアクティブプローブ、および旧版でHTTPを使うプローブでは、確認先から期待する応答と本文が返るかを確認する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-overview>, <https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-frequently-asked-questions> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ncsi-connectivity-state/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/ncsi-event-logs/> ;
    schema:description "接続状態の変化は、同じ時刻とインターフェースのNCSIイベントログで確認し、必要に応じて通信記録と照合する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-troubleshooting-guide> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/ncsi-probe-failure/> ;
    rdf:predicate ks:verifiedBy ;
    rdf:object <https://comcomponent.com/knowledge/ncsi-event-logs/> ;
    schema:description "プローブの失敗はNCSI自身の開始・完了・結果のログを確認する。結果コードだけで根本原因を一意に特定せず、通信記録と照合する。"@ja ;
    ks:evidence <https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-troubleshooting-guide> ;
    ks:verifiedAt "2026-09-11" ;
    ks:certainty "established" .
