Windows는 인터넷 연결이 제대로 작동하는지 알려주는 데 능숙하지만 정확히 어떻게 작동합니까? Windows가 문제를 처리하는 방법을 살펴보면 Windows 연결 메시지에 대한 통찰력을 얻을 수 있습니다.
오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 드라이브 그룹 인 Stack Exchange의 하위 부문 인 SuperUser가 제공 한 것입니다.
질문
수퍼 유저 독자 N. Hinkle은 Windows 인터넷 확인 및 인증 프로세스에 대해 다음과 같은 질문을합니다.
Windows 7에서는 인터넷에 액세스 할 수없는 경우 알림 영역 네트워킹 아이콘에 오류 표시기가 표시됩니다.
, 인터넷에 성공적으로 연결되면 오류 아이콘이 사라집니다.
. 때로는 Wi-Fi 연결에 호텔 또는 대학의 많은 게스트 네트워크와 같이 브라우저 내 인증 단계가 필요한 경우 다음과 같은 팝업 풍선이 나타납니다.
![]()
Windows는 인터넷 연결에 성공했는지 어떻게 알 수 있습니까?
아마도 온라인 Microsoft 서비스가 성공적으로 연결되었는지, 다른 페이지로 리디렉션되는지 또는 전혀 응답이 없는지 확인하고 있지만이 프로세스 또는 사용 된 서비스가 문서화되어있는 곳은 본 적이 없습니다. . 아무도 이것이 어떻게 작동하는지 설명 할 수 있습니까?
이러한 검사는 최신 운영 체제를 사용할 때 당연한 것으로 간주하는 많은 것 중 하나이지만 사용자 경험의 당연한 요소로 간주되는 가장 많은 것조차도 기본 메커니즘을 가지고 있습니다. Windows는 인터넷 연결이 있는지 여부와 Wi-Fi 인증 포털에 로그인해야하는지 여부를 어떻게 알려줍니까?
대답
수퍼 유저 기여자 인 Tobias Plutat는 프로세스에 대한 몇 가지 통찰력을 제공합니다.
약간의 파헤 치기 후에 (Windows의 네트워크 및 인터넷 관련 서비스의 수는 놀랍습니다), 찾은 것 같아요 . Windows Vista 및 7에는 다양한 네트워크 인식 기능이 있으며 그 중 하나는 네트워크 시스템 트레이 아이콘에서 사용되는 연결 테스트를 수행하는 네트워크 연결 상태 표시기입니다. 인터넷 연결 테스트는 간단합니다.
- NCSI는 HTTP (더 정확하게는 텍스트 문서)를 통해 특정 페이지를로드하고 검색 할 수 있는지 테스트합니다.
- 성공하지 못하면 Windows는 "인터넷에 액세스 할 수 없음"을보고합니다.
이 메커니즘은 문서가 호스팅되는 도메인이 예상 IP 주소로 확인되는지 여부도 확인합니다. 따라서이 테스트가 성공했지만 문서를 검색 할 수없는 경우 적절한 인터넷 액세스가 가능하다고 가정 할 수도 있습니다.
핫스팟에서 아직 인증하지 않은 경우 "인터넷에 액세스 할 수 없음"이라고보고하는 이유는 핫스팟의 작동 방식에 있습니다. 80 및 443 (각각 HTTP 및 HTTPS 용)을 제외한 모든 포트를 차단합니다.이 포트는 핫스팟의 인증 서버로 리디렉션되고 어떤 방식 으로든 DNS 요청을 엉망으로 만들 수 있습니다. 따라서 NCSI는 테스트 파일이 호스팅되는 도메인을 확인할 수 없으며 HTTP 트래픽이 인증 서버로 리디렉션되기 때문에 실제 파일에 도달하지 못할 수도 있습니다.
다른 기고자 인 Jeff Atwood는 Tobias가 참조하는 문서에서 몇 가지 주요 인용문을 강조합니다.
연결 상태 결정에 대한 세부 정보는 다음과 같습니다. 방법 :
다음 목록은 NCSI가 웹 사이트와 통신하여 네트워크에 인터넷 연결이 있는지 확인하는 방법을 설명합니다.
- DNS 이름 확인에 대한 요청
dns.msftncsi.com- HTTP 요청
http://www.msftncsi.com/ncsi.txt200 OK 및 텍스트 반환Microsoft n CSI레지스트리 설정으로 비활성화 할 수 있습니다. 설정하는 경우 :
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ NlaSvc \ Parameters \ Internet \ EnableActiveProbing
...에
0, Windows는 더 이상 인터넷 연결을 검색하지 않습니다.Apple은 iOS에서 매우 유사한 작업을 수행하여 인터넷 연결 및 가능한 호텔 "로그인"Wi-Fi 페이지 등을 감지합니다.
이 전체 프로세스는 일반적으로 최종 사용자에게 100 % 투명하지만 때때로 Wi-Fi 핫스팟의 웹 포털을 통해 인증 한 후 실제 콘텐츠를 응시할 수 있습니다. NSCSI.txt . 로드하려는 웹 페이지 대신 설명이없는 텍스트 문서를 보는 방법은 주제에 대한 이전 답변과 결합 될 때 더 이상 미스터리가 아닙니다.
설명에 추가 할 것이 있습니까? 댓글에서 소리를 내세요. 기술에 정통한 다른 Stack Exchange 사용자의 답변을 더 읽고 싶으신가요? 확인 여기에 전체 토론 스레드 .
, 인터넷에 성공적으로 연결되면 오류 아이콘이 사라집니다.
. 때로는 Wi-Fi 연결에 호텔 또는 대학의 많은 게스트 네트워크와 같이 브라우저 내 인증 단계가 필요한 경우 다음과 같은 팝업 풍선이 나타납니다.