What’s going on with the Windows Network Connection Status Icon?

Ever wonder where this little guy gets its information from, be it happy or sad?

 NCSI-1 Sad LAN Connection
 NCSI-2 Happy LAN Connection
 NCSI-3 Sad Wi-Fi Connection
 NCSI-4 Happy Wi-Fi Connection

Essentially, a task runs whenever a network configuration change event takes place.  This calls a service which first tries to NSLookup www.msftncsi.com, the Microsoft Network Connection Status Indicator site.  If this is successful, it then performs an HTTP GET on a simple text file stored on this site.

If these two steps work, it proves that DNS, Routing, and HTTP traffic are all allowed and working.

Now, if you’re on a system that can access certain sites explicitly, like Updates.Microsoft.com then you may still a see a status icon of disconnected, even if your system can get out to the general web.  This might be because msftncsi.com remains blocked.

So, the icon is a great indicator of whether or not you have web access for most cases, but not necessarily in high security environments.

Source : http://blogs.technet.com/b/networking/archive/2012/12/20/the-network-connection-status-icon.aspx

2 thoughts on “What’s going on with the Windows Network Connection Status Icon?

  1. chiropracteur sherbrooke June 24, 2014 / 4:54 am

    This is very interesting, You’re a very skilled blogger.
    I have joined your rss feed and look forward to seeking more of your excellent post.
    Also, I have shared your website in my social networks!


Leave a Reply to FoxDeploy Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.