Anil Bhansali
General Manager, Windows & Windows Live Group, MSIDC

Anil Bhansali is the General Manager of the Windows and Windows Live Group in MSIDC. The Windows group has delivered on key features for Windows 7 in the areas of Networking, Wireless WAN, Client Virtualization and improving customer experience through work on inbox applications. The WinSE team services all the released versions of Windows. The Windows Live Team is working on a service centric approach which allows users to access any data and any application, at any time and on any device. The team is also working on building a platform for partner development, syndication and notification by SMS, mail and messenger.

Anil started his career at Microsoft in 1991 and was part of the Office division working on MS Excel for various releases. Prior to moving to MSIDC he was the Partner Development Manager of Windows Sharepoint Services. He relocated to India in 2003 as Director of Windows Live Platforms Services Group and was responsible for setting up and building the MSN and Live groups at MSIDC.

Overview

Provide Seamless Pervasive Network Connectivity to the World.

The Windows Networking team delivers several networking technologies that are essential for internet/ intranet connectivity. The team develops mobile broadband, remote access, network addressing and naming solutions and network authentication solutions. The products developed by MSIDC form the core of networking infrastructure and impact millions of people every day. MSIDC has complete ownership of several key Windows Server features such as Dynamic Host Configuration Protocol server, Routing and Remote Access (RRAS) Server and WINS Server.

Windows Server 2008 R2 & Windows 7 are the next versions of the Windows Server and client operating systems from Microsoft. Its features include:

  • DirectAccess (DA) – Simplified remote connectivity for corporate computers by using the DirectAccess feature
  • Routing and Remote Access is a Windows Server role that provides dial-up remote access server, Virtual Private Network (VPN) remote access server, Internet Protocol (IP) router for connecting subnets of a private network, Network Address Translator (NAT) for connecting a private network to the internet, dial-up and VPN site-to-site demand-dial router. VPN Reconnect provides persistent connectivity to a remote network when a mobile user is moving from one internet connectivity to another.
  • Dynamic Host Configuration Protocol (DHCP) Server is the most widely used IP address management solution.
  • Extensible Authentication Protocol (EAP) and the Authentication Methods - A security framework which helps different authentication modules to plug into it. Windows RAS, 802.1x clients are the major consumers of this infrastructure component.
  • Mobile Broadband (MBN) platform that provides consistent and uniform connectivity experience to end users as part of the Windows OS. The spectrum of technologies supported includes GSM & its variants such as GPRS / HSPA / HSPA-e / LTE as well as CDMA & its variants such as 1xRTT / 1xEVDo-Rev0 / RevA / RevB.

We Shipped

2008

  • Microsoft Windows Server 2008

2006

  • Microsoft Windows Vista
expand this section

We Shipped

2008

  • Microsoft Windows Server 2008

2006

  • Microsoft Windows Vista

2005

  • Microsoft Windows x64 Editions

2005

  • Microsoft Windows XP, 64-Bit Edition v5.2.1

2004

  • Microsoft Windows XP, Service Pack 2

We are now working on Microsoft Windows Server 2008 R2 and Microsoft Windows 7 which would soon be shipped!

collapse this section

Showcase

Extensible Authentication Protocol (EAP)

The Extensible Authentication Protocol (EAP) is an Internet Engineering Task Force (IETF) standard (RFC 3478) that provides an infrastructure for network access clients and authentication servers to host plug-in modules for current and future authentication methods.

Routing and Remote Access Service (RRAS)

Routing and Remote Access is a network service in Microsoft Windows Server 2008, Windows Server 2003, and Windows 2000 Server.

expand this section

Showcase

Extensible Authentication Protocol (EAP)

The Extensible Authentication Protocol (EAP) is an Internet Engineering Task Force (IETF) standard (RFC 3478) that provides an infrastructure for network access clients and authentication servers to host plug-in modules for current and future authentication methods.

Routing and Remote Access Service (RRAS)

Routing and Remote Access is a network service in Microsoft Windows Server 2008, Windows Server 2003, and Windows 2000 Server.

Virtual Private Networks (VPN)

Learn about the extensive support for virtual private network (VPN) technologies in Microsoft Windows using the resources on this page. An extension of a private network, a VPN encompasses links across shared or public networks. VPN connections use the connectivity of the Internet plus a combination of tunneling and data encryption technologies.

Network Access Protection (NAP)

Network administrators have a new platform to mitigate this threat with Network Access Protection (NAP) from Microsoft.

Dynamic Host Configuration Protocol (DHCP)

The Dynamic Host Configuration Protocol (DHCP) is an Internet Engineering Task Force (IETF) standard designed to reduce the administration burden and complexity of configuring hosts on a Transmission Control Protocol/Internet Protocol (TCP/IP)-based network, such as a private intranet.

Direct Access

DirectAccess provides corporations with the ability to have seamless end-user connectivity for remote information workers. Remote machines are always connected to the corporate network. It enables organizations to provide always-on, secure connectivity to on-premise and remote users alike, improves security, and lowers total cost of ownership (TCO).

Mobile Broadband

With Mobile Broadband feature of Windows7 (a.k.a. Wireless WAN), you can connect to the Internet from any location where there is 2.5G or 3G, GSM or CDMA based cellular data service available for mobile internet connectivity. Mobile broadband, offers end users with a uniform experience of connecting to the network, similar to that of connecting via other media stacks such as Wi-Fi or dialup. Advanced diagnostics support part of this framework guide the users in trouble-shooting most mobile broadband connectivity issues. Also part of the Mobile broadband eco-system is the Logo program which ensures high quality drivers and enhances the end-to-end experience of users.
collapse this section

Teams

Dynamic Host Configuration Protocol (DHCP)

Desktops/ laptops and other devices require IP addresses and configuration parameters to communicate with each other over the Internet or over a TCP/ IP network. Microsoft’s DHCP Server is the most widely used IP address management solution. The DHCP solution developed at MSIDC includes the following:

  • DHCP Client
    • Requests IP address and configuration information from the server and is bundled as part of the Windows client and server operating systems.
    • Supports SSID caching so that laptop devices could get IP address in a lesser time in a wireless LAN network during revisits to the same.
  • DHCP Server
    • Available as an add-on role in the various server operating systems and allows for central management of IP addressing throughout the enterprise.
    • Support for IPv6 (stateful and stateless addressing), integration with Network Access Protection (NAP), etc.
    • Supports MAC address based network access control mechanism with Link Layer based Filtering feature. With this feature, DHCP administrator can control issuance/ denial of DHCP leases/ IP addresses.
    • Prevents name squatting issues in enterprise environments. Name protection feature can be used to prevent registration of new hosts using hostname that have already been registered by another machine in DNS Server.
    • Prevents exhaustion of IP addresses at scope level when deployed in redundant configurations.
    • Supports DHCP activity logging, allows DHCP administrators to monitor the configuration changes of the DHCP servers. DHCP administrators use this feature for network security/ IT compliance auditing purposes.
  • DHCP elay- Used to proxy DHCP information between clients and server that reside on subnets.

Direct Access

DirectAccess is a comprehensive anywhere access solution that provides corporations with the ability to have seamless end-user connectivity for remote information workers. The vision is to provide remote access that is 'just like on the corporate network' so that users can seamlessly access the resources they need while also enabling the IT admin to have an increased level of remote device management. In a sense the remote machines are always connected to the corporate network. With DirectAccess, end users enjoy the same experience whether they are on the corporate network or working remotely, and administrators have the same level of control over compliant machines inside and outside the network.

The MSIDC team is responsible for developing the DirectAccess Management snap-in which provides administrators a simple and easy way to configure and monitor DirectAccess components. It contains a step-by-step documented process for setting up DirectAccess on the server. The snap-in also has an in-built monitoring UI that keeps track of the state of the server and all its components. The monitoring UI is very helpful in troubleshooting any problems on the server as it gives warning and error events whenever any component is in a bad state.


Following are the key services provided by RRAS:

  • Dial-up remote access server.
  • Virtual Private Network (VPN).
  • IP based router, for connecting various subnets/ LANs
  • Network Address Translation (NAT) to conserve IP address space and in some cases provide network isolation
  • Dial-up and VPN site-to-site and demand-dial router

Agile VPN

One of the most common scenarios facing organizations today is connectivity between sites and locations. Many organizations connect their sites and locations by using VPN tunnels over public networks, such as the Internet. One problem with existing VPN solutions is that they are not resilient to connection failures or device outages. When any outage occurs, the VPN tunnel is terminated and must be re-established, resulting in momentary connectivity outages. The Agile VPN feature in Windows Server 2008 R2 allows a VPN to have multiple network paths between points in the VPN tunnel. In the event of a failure, Agile VPN automatically uses another network path to maintain the existing VPN tunnel, with no interruption of connectivity.

This new feature allows for seamless switchover and uninterrupted connectivity. Wherever you go, you are always connected to your VPN across different networks. With the all new Agile VPN tunnel and the new Mobility Manager, users can enjoy the seamless VPN connection switchover automatically to a new network when the underlying network changes. With seamless switchover users can now enjoy uninterrupted connectivity to corporate network for all the applications running on top of the VPN connection. Users can now also experience the new VAN UI for managing network connections. The new Agile VPN tunnel is standards based and uses MOBIKE extension of IKEv2.

The MSIDC team is responsible for designing, developing and implementing the complete new IKEv2 based Agile VPN tunnel that lets you stay connected to corporate network while on the move, even when the underlying internet connection changes. It is standards based and uses the IKEv2 IPSec protocol. It also supports additional VPN strategy which allows fallback to SSL in case IKEv2 is blocked by the firewall. It also provides support for Machine Certificate based authentication making it more secure to use.


Secure Socket Tunneling Protocol (SSTP)

Information workers often require access to corporate data from outside the corporate perimeter. The VPN protocols that were prevalent in Windows Server 2003 were Point-to-Point Tunneling Protocol (PPTP) and Layer Two Tunneling Protocol with Internet Protocol Security (L2TP/IPSec). PPTP/L2TP based VPN traffic can have problems with firewalls, NATs and Web proxies as the relevant packets (TCP Port 1723 and Generic Routing Encapsulation, IKE) may be blocked at the firewall. To prevent problems, firewalls must be configured to allow both the TCP connection and the GRE-encapsulated data. Although GRE is a standard method of encapsulating IP packets, many internet service providers (ISPs) drop these packets, resulting in lost data.

Secure Socket Tunneling Protocol (SSTP) is a new VPN solution that solves the above mentioned connectivity problems by using HTTP over Secure Sockets Layer (SSL). SSTP is essentially HTTP over SSL on TCP port 443, and uses time tested protocols for security and transport.



Mobile Broadband (MB)

The charter of the Mobile Broadband team at MSIDC is to develop a Mobile Broadband (MBN) platform that provides consistent and uniform connectivity experience to the end users as part of the next version of the Windows OS. The spectrum of technologies that it supports includes GSM & its variants such as GPRS / HSPA / HSPA-e / LTE as well as CDMA & its variants such as 1xRTT / 1xEVDo-Rev0 / RevA / RevB. Key challenges in this area lie in defining and implementing a flexible framework (MB Driver Model) that is technology agnostic at the driver level and ensure a user experience that is uniform and consistent with other media stacks in Windows. The team defines a standard set of API-s (MB API) that can be leveraged by the third party Connection Manager developers to provide basic connectivity as they move up the value chain. Given that the size of the MB ecosystem is extremely large and involves hundreds of telcos, a dozen of IHVs / silicon vendors / ISVs and OEMs spread worldwide, driving and partnering with numerous partners to deliver MB drivers compliant with Microsoft’s driver model as well as Connection Managers based on Microsoft’s MB API-s is a huge task. Being part of one of the key pillars (Ubiquitous Connectivity) of the next version of Windows, this program has provided a strategic solution to unify diverse Mobile Broadband Network (MB) solutions in the next version of the operating system.

The MSIDC team is responsible for:

  • Driving the program end to end from MSIDC, right from partnering with the large MB eco-system (operators, IHVs, OEMs, ISVs & silicon vendors), building solution awareness, to planning, executing, and deployment
  • Delivering MB solution in the next version of the operating system

Network Access Protection (NAP)

MSIDC owns NAP enforcement via DHCP and VPN and the Quarantine Enforcement Clients (QECs). Network administrators are routinely tasked with ensuring that their users are compliant with ever changing corporate policies. However, earlier they were unable to define granular levels of network access due to the lack of adequate tools and reporting mechanisms. NAP, a technology introduced in Windows 2008, allows an administrator to define multiple and fine-tuned levels of network access based on various parameters, such as type of client, client’s group memberships, degree of clients’ compliance with corporate governance policy, etc.



Extensible Authentication Protocol (EAP)

An authentication framework that is crucial for security and authentication over networking infrastructure. Both the EAP peer and EAP authenticator components are owned by MSIDC. EAP has gained widespread acceptance due to the proliferation of Wireless LANs.



Windows Internet Name Service (WINS)

Another naming and mapping technology for computers and is Microsoft’s implementation of the NetBIOS Name Server. Despite the ubiquity of DNS in the enterprise, WINS continues to play a vital role in the name resolution infrastructure in both small and large environments.

Microsoft is a registered trademark of Microsoft Corporation (“Microsoft”). MSIDC is a subsidiary of Microsoft Corporation. All work performed by MSIDC is approved by Microsoft and is in conjunction with development efforts at Microsoft and its other affiliated development centers. Microsoft owns all rights to the products mentioned herein.