<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Network Access Protection (NAP) : NPS</title><link>http://blogs.technet.com/nap/archive/tags/NPS/default.aspx</link><description>Tags: NPS</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>See NAP at TechEd 2009</title><link>http://blogs.technet.com/nap/archive/2009/05/11/see-nap-at-teched-2009.aspx</link><pubDate>Tue, 12 May 2009 03:53:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3239324</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/nap/comments/3239324.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3239324</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Hey NAP Fans!&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;If you are attending TechEd 2009 in Los Angeles this week, be sure to stop by the NAP booth in the Microsoft Technical Learning Center (TLC).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It is a great opportunity to meet and speak with NAP team members and learn about some of the enhancements and new scenarios in Windows&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;®&lt;/SPAN&gt; 7 and Windows&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;®&lt;/SPAN&gt; Server 2008 R2.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Also there are at least two breakout sessions that would be useful for anyone interested in learning more about NAP deployments.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Both are on Friday May 15th:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;WSV206 Windows Clients and Windows Server 2008 NAP: Why They Are Better Together&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Presenter: Jay Ferron&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Fri 5/15 | 9:00 AM-10:15 AM | Room 502A&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;WSV305 Deploying NAP: Best Practices and Lessons Learned &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Presenters: Venkatesh Gopalakrishnan, Lambert Green&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Fri 5/15 | 2:45 PM-4:00 PM | Room 403B&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Hope to see you there,&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The NAP Team&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3239324" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/Deployments/default.aspx">Deployments</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category><category domain="http://blogs.technet.com/nap/archive/tags/industry/default.aspx">industry</category><category domain="http://blogs.technet.com/nap/archive/tags/SHAs+and+SHVs/default.aspx">SHAs and SHVs</category><category domain="http://blogs.technet.com/nap/archive/tags/community/default.aspx">community</category><category domain="http://blogs.technet.com/nap/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category><category domain="http://blogs.technet.com/nap/archive/tags/Windows+7/default.aspx">Windows 7</category></item><item><title>Example of using the new NPS templates feature in Windows Server 2008 R2</title><link>http://blogs.technet.com/nap/archive/2009/02/26/example-of-using-the-new-nps-templates-feature-in-windows-server-2008-r2.aspx</link><pubDate>Thu, 26 Feb 2009 23:16:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3207129</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/nap/comments/3207129.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3207129</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;In a &lt;A class="" href="http://blogs.technet.com/nap/archive/2009/02/17/nps-templates-in-windows-server-2008-r2.aspx" mce_href="http://blogs.technet.com/nap/archive/2009/02/17/nps-templates-in-windows-server-2008-r2.aspx"&gt;previous NAP blog entry&lt;/A&gt;, we described the new NPS templates feature in Windows Server 2008 R2. In this blog entry, we&amp;nbsp;show an example of using a template for a RADIUS shared secret.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Templates for RADIUS shared secrets allow users to specify a shared secret that can be reused when configuring RADIUS clients and remote RADIUS servers in the Network Policy Server snap-in. To create and use a RADIUS shared secret template, do the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;1. From the Network Policy Server snap-in, open the &lt;B style="mso-bidi-font-weight: normal"&gt;Templates Management&lt;/B&gt; node.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;2. In the console tree, right-click &lt;B style="mso-bidi-font-weight: normal"&gt;Shared Secrets&lt;/B&gt;, and then click &lt;B style="mso-bidi-font-weight: normal"&gt;New&lt;/B&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;3. In &lt;B style="mso-bidi-font-weight: normal"&gt;Template Name&lt;/B&gt;, type a name for the shared secret template, and then either manually specify the shared secret or have NPS automatically generate one.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;4. Click &lt;B style="mso-bidi-font-weight: normal"&gt;OK&lt;/B&gt; to save changes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;To use the RADIUS shared secret template, configure a RADIUS client, a remote RADIUS server, or a remote RADIUS server template and specify the template name for the shared secret, rather than manually configuring a shared secret or having NPS generate one.&amp;nbsp;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;The following figure shows an example.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;IMG title="NPS template example" style="WIDTH: 497px; HEIGHT: 721px" height=721 alt="NPS template example" src="http://napteam.members.winisp.net/Templates_Ex.jpg" width=497 mce_src="http://napteam.members.winisp.net/Templates_Ex.jpg"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;To view which RADIUS clients, remote RADIUS servers, and remote RADIUS server templates use a specific RADIUS shared secret template, right click the name of the RADIUS shared secret template, and then click &lt;B style="mso-bidi-font-weight: normal"&gt;View Usage&lt;/B&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;NAP Product Team&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3207129" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category><category domain="http://blogs.technet.com/nap/archive/tags/configuration/default.aspx">configuration</category><category domain="http://blogs.technet.com/nap/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category></item><item><title>NPS templates in Windows Server 2008 R2</title><link>http://blogs.technet.com/nap/archive/2009/02/17/nps-templates-in-windows-server-2008-r2.aspx</link><pubDate>Tue, 17 Feb 2009 21:45:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3203619</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/nap/comments/3203619.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3203619</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;NPS templates, the flagship feature of NPS in Windows Server 2008 R2, provides a huge reduction in cost of ownership and deployment for all NPS environments. NPS templates separate common RADIUS configuration elements such as RADIUS shared secrets and RADIUS clients from the configuration running on the server. When referenced, the NPS setting inherits the values configured in the specified template. A change in the template changes the corresponding value in all of the places in which the template is referenced. For example, a single RADIUS shared secret template can be referenced for multiple RADIUS clients and remote RADIUS servers. When you change the RADIUS shared secret template, the change is inherited by all of the RADIUS clients and remote RADIUS servers in which that RADIUS shared secret template is referenced. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;You can also use NPS templates to assist in configuration with referencing them. For example, you can create a RADIUS client template that contains common settings (such as the vendor type or shared secret) for a specific group of RADIUS clients (such as all wireless APs from a specific vendor). When you create a new RADIUS client, you can select the RADIUS client template to obtain the common settings. When you unselect the template, the inherited settings remain and you can configure individual settings, such as the RADIUS client’s IP address.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Template settings are not supported by commands in the &lt;STRONG&gt;netsh nps&lt;/STRONG&gt; context. Using &lt;STRONG&gt;netsh nps&lt;/STRONG&gt; commands will remove the reference to the template and change the configuration element specified in the command.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;NPS template settings can also be easily migrated and synchronized across multiple NPS servers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;The following types of configuration elements use templates:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=Bullet style="MARGIN: auto 0in auto 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="Trebuchet MS" size=3&gt;RADIUS shared secret&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Bullet style="MARGIN: auto 0in auto 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="Trebuchet MS" size=3&gt;RADIUS clients&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Bullet style="MARGIN: auto 0in auto 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="Trebuchet MS" size=3&gt;Remote RADIUS servers&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Bullet style="MARGIN: auto 0in auto 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="Trebuchet MS" size=3&gt;IP filters&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Bullet style="MARGIN: auto 0in auto 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="Trebuchet MS" size=3&gt;Health policies&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=Bullet style="MARGIN: auto 0in auto 0.25in; tab-stops: .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face="Trebuchet MS" size=3&gt;Remediation server groups&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;You can configure templates for these configuration elements from the Templates Management node of the Network Policy Server snap-in. The following figure shows an example.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;IMG title="Templates in the new NPS snap-in" style="WIDTH: 398px; HEIGHT: 283px" height=283 alt="Templates in the new NPS snap-in" src="http://napteam.members.winisp.net/Templates.jpg" width=398 mce_src="http://napteam.members.winisp.net/Templates.jpg"&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;For a larger version of this figure, click &lt;A class="" href="http://napteam.members.winisp.net/Templates.jpg" target=_blank mce_href="http://napteam.members.winisp.net/Templates.jpg"&gt;here&lt;/A&gt;.&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;Individual templates can be added, edited, duplicated, or deleted. After they are configured, they can be referenced and de-referenced in the appropriate dialog boxes in the Network Policy Server snap-in.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;The following table lists the different types of templates and where they are used in the Network Policy Server snap-in.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoNormalTable style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellSpacing=0 cellPadding=0 border=1 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBold style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;STRONG&gt;Template&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBold style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;STRONG&gt;Where it is used&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;RADIUS shared secret&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;When creating or configuring RADIUS clients, remote RADIUS server group members, RADIUS client templates, or remote RADIUS server templates&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;RADIUS clients&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;When creating or configuring RADIUS clients&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;Remote RADIUS servers&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;When creating or configuring remote RADIUS server group members&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;IP filters&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;When configuring IP Filters settings for a network policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;Health policies&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;When creating or configuring health policies&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;Remediation server groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d4d0c8; WIDTH: 234.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=313&gt;
&lt;P class=TableBody style="MARGIN: 2pt 5.65pt 2pt 0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;When creating or configuring remediation server groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;NAP Product Team&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3203619" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category><category domain="http://blogs.technet.com/nap/archive/tags/configuration/default.aspx">configuration</category><category domain="http://blogs.technet.com/nap/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category></item><item><title>Tool for migrating IAS configuration settings to NPS is now available!</title><link>http://blogs.technet.com/nap/archive/2009/01/15/tool-for-migrating-ias-configuration-settings-to-nps-is-now-available.aspx</link><pubDate>Thu, 15 Jan 2009 21:57:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3182975</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/nap/comments/3182975.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3182975</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Configuration settings for the Internet Authentication Service (IAS) in Windows Server 2003 are stored in .MDB files. Configuration settings for Network Policy Server (NPS) in Windows Server 2008 are stored in .XML files. If you install Windows Server 2008 on a computer already running Windows Server 2003 (known as an in-place upgrade), the configuration settings are automatically migrated from the .MDB to the .XML format. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;When Windows Server 2008 shipped, there was no capability to export the configuration settings of an IAS server to a format that can be imported&amp;nbsp;on a different NPS server. For example, if you wanted to replace an IAS server with an NPS server running on different computer, there was no direct way to migrate the settings of the IAS server to the new NPS server. IAS supports the export of its settings with the &lt;B style="mso-bidi-font-weight: normal"&gt;netsh aaaa show config &amp;gt;&lt;/B&gt; &lt;I style="mso-bidi-font-style: normal"&gt;path\file.txt&lt;/I&gt; command. However, the format of the exported text file could not&amp;nbsp;be used by the &lt;B style="mso-bidi-font-weight: normal"&gt;netsh nps import &lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;path\file.txt&lt;/I&gt; command on an NPS server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;To address this migration issue, the NPS product team is proud to announce the availability of a Windows Server 2008 hotfix that contains Iasmigreader.exe, a command-line tool that exports the configuration settings of IAS on a computer running Windows Server 2003 to an Ias.txt file. Ias.txt is in a format that can be imported on an NPS server running Windows Server 2008 with the &lt;B style="mso-bidi-font-weight: normal"&gt;netsh nps import &lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;path&lt;/I&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;\ias.txt&lt;/B&gt; command.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;See &lt;/FONT&gt;&lt;A href="http://support.microsoft.com/kb/955995" mce_href="http://support.microsoft.com/kb/955995"&gt;&lt;FONT color=#0000ff size=3&gt;Microsoft Knowledge Base article 955995&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; for the hotfix and more information.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;Download, export, import, and enjoy!&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Joe Davies&lt;BR&gt;Senior Program Manager&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3182975" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/Downlevel+OS+Support/default.aspx">Downlevel OS Support</category><category domain="http://blogs.technet.com/nap/archive/tags/Deployments/default.aspx">Deployments</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>NPS/NAP Logging - BSU.EDU style!</title><link>http://blogs.technet.com/nap/archive/2008/07/08/nps-nap-logging-bsu-edu-style.aspx</link><pubDate>Tue, 08 Jul 2008 17:41:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3085569</guid><dc:creator>JeffSigman</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/nap/comments/3085569.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3085569</wfw:commentRss><description>&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;Hey NAP fans, I’m Alex Chalmers from &lt;/FONT&gt;&lt;A href="http://www.bsu.edu/" target=_blank mce_href="http://www.bsu.edu"&gt;&lt;FONT face="trebuchet ms,geneva" color=#0000cc size=3&gt;Ball State University&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt; with a guest post about NPS logging.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;If you made it to one of &lt;A class="" href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx"&gt;&lt;FONT color=#0000cc&gt;Jeff’s TechEd IT Pro presentations&lt;/FONT&gt;&lt;/A&gt;, you’ll remember me discussing our NAP implementation and some of the challenges that we’ve faced along the way.&amp;nbsp; Gathering accounting data across the NPS implementation for reporting is one of the largest we’ve faced so far.&amp;nbsp; With multiple NPS servers around our campus for redundancy, trying to trace a session from login to logout can be tough without some type of centralization.&amp;nbsp; There are a few possible solutions, but there are several gotchas to be aware of.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;A natural reaction to the challenge might be to point to using SQL logging using a single, central data source for all of the NPS servers.&amp;nbsp; It isn’t a bad solution for a small/medium sized site and is relatively simple to manage.&amp;nbsp; But there is a pretty large problem with using this scenario when using RADIUS authentication (like with NAP)… if logging the event fails during authentication, the authentication will fail (refer to the &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=6E4357F7-4070-4902-95F1-3AD411D963B2&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=6E4357F7-4070-4902-95F1-3AD411D963B2&amp;amp;displaylang=en"&gt;&lt;FONT face="trebuchet ms,geneva" color=#0000cc size=3&gt;Deploying SQL Server Logging with Windows Server 2003 IAS Guide&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;, as it is still relevant).&amp;nbsp; This means that if the central database server is ever down or otherwise unreachable, end users can no longer authenticate (or re-authenticate) to the network.&amp;nbsp; At my site where we use 802.1X enforcement with session timeouts it would probably cause a flurry of helpdesk calls, depending on the length of the outage, and guarantee &lt;EM&gt;persona non grata&lt;/EM&gt; status for me with my client services staff for a few days.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;In trying to work out an alternative solution, other options were rejected for various reasons.&amp;nbsp; Logging to a flat file didn’t solve any problems; it has the same problems of the current design with the added issue of trying to get the data into a reporting format.&amp;nbsp; Trying to use SQL replication was out as we would have had to license SQL Server Standard or Enterprise for all of our NPS servers, as SQL Server Express can’t act as a publisher.&amp;nbsp; Running independent SQL Server Express instances on each NPS system on its own could have worked, but you are limited to a 4GB database and still have to manually centralize the logging.&amp;nbsp; Luckily, as we were looking at this last option some very knowledgeable people suggested we look at using SQL &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms166043.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/ms166043.aspx"&gt;&lt;FONT face="trebuchet ms,geneva" color=#0000cc size=3&gt;Service Broker&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 438px; HEIGHT: 252px" height=252 src="http://napteam.members.winisp.net/bsu_logging.jpg" width=438 mce_src="http://napteam.members.winisp.net/bsu_logging.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;Service Broker is a communications framework built into SQL Server 2005, and unlike replication in this case it could be used to send data from a SQL Server Express instance to a central data warehouse.&amp;nbsp; The framework design is nearly tailor-made to be used in this situation.&amp;nbsp; In its most basic sense, it enables two entities to send messages to each other while ensuring the messages are reliably received only once and in the same order they were sent.&amp;nbsp; Reliable delivery, even across system restarts and network outages, and delivery without repetition are the two keys for this particular implementation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;I’ve created a set of &lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/npslogging_scripts.zip" target=_blank mce_href="http://napteam.members.winisp.net/npslogging_scripts.zip"&gt;&lt;FONT face="trebuchet ms,geneva" color=#0000cc size=3&gt;SQL scripts&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt; that will help you to create the necessary objects for a basic, but functional, solution.&amp;nbsp; But before we can get to implementing anything, we need some prerequisites.&amp;nbsp; You will need to &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/express/sql/download/default.aspx" target=_blank mce_href="http://www.microsoft.com/express/sql/download/default.aspx"&gt;&lt;FONT face="trebuchet ms,geneva" color=#0000cc size=3&gt;download&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt; and install SQL Server Express and Management Studio Express on each of your NPS servers.&amp;nbsp; You will also need to have a server capable of storing your aggregate logging data running SQL Server 2005 Standard or Enterprise edition.&amp;nbsp; Unfortunately, Service Broker will not communicate between to Express edition server instances.&amp;nbsp; Each server must be addressable by DNS name.&amp;nbsp; Configuring Service Broker on an instance will open a TCP port for communication, which will need access through any firewalls if present.&amp;nbsp; The de facto default port is 4022, but it can be changed if needed.&amp;nbsp; You will also need to have some paths pre-created for each server’s database and transaction logs, as well as a working directory to store certificate and key backups for disaster recovery purposes.&amp;nbsp; Once you have these prerequisites complete, you can move on to running the scripts.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;These scripts are sample code and assume that objects do not exist.&amp;nbsp; Please take the time to analyze what is going on in each of them, and run through the scenario at least once in a test environment to be certain that the configuration is exactly what you want before moving into production.&amp;nbsp; The script files use the Template Parameter feature of Management Studio Express to allow you to tune certain items in the scripts to fit your environment.&amp;nbsp; Before running the scripts, please fill in the template information by selecting Query-&amp;gt;Specify Values for Template Parameters… from the menu bar.&amp;nbsp; Inside the script zip file, I have included a worksheet with the parameters used in each script to help you prepare.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;Starting on the central SQL server, the first script to run is the ConfigureConsolidationServer.sql script.&amp;nbsp; This will configure the Service Broker endpoints, create the consolidated accounting database, and create the basic broker service that each NPS server will connect to.&amp;nbsp; While you should be able to execute the whole script in one batch after configuring the template parameters, I would suggest running it one section of code at a time to see the steps in action.&amp;nbsp; When the script completes, you should have several files in the working directory you specified as a parameter.&amp;nbsp; While you should store each of the files securely for disaster recovery purposes, you will need to copy the two certificates to each NPS server before running the next script.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;Once the central server is configured, we can move to each NPS server.&amp;nbsp; Open ConfigureNPSServer.sql in Management Studio Express and configure the necessary parameters.&amp;nbsp; The certificates that you copied over in the previous step should reside in the working directory specified here.&amp;nbsp; Those certificates will be used to identify and secure the remote broker service to the NPS system.&amp;nbsp; This script will generate two similar certificates used to identify the NPS server to the central SQL server.&amp;nbsp; You will need to copy them over before proceeding.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;Now that servers have a baseline configuration, running the ConnectNPSServer.sql script on the central SQL server will authorize the NPS server to communicate on the Service Broker service.&amp;nbsp; In a multi-server NPS configuration, you will need to run a version of ConnectNPSServer.sql for each NPS server in the environment.&amp;nbsp; Once the scripts have run successfully, you should configure your NPS logging to log to the local SQL server instance.&amp;nbsp; You will know if the scripts work by examining the RADIUS_Events_XML table on the central SQL server.&amp;nbsp; If events are being stored, the configuration is successful.&amp;nbsp; If you are getting data stored locally, but not to the central server, check that the addresses you’ve used in the scripts are valid and that all the ports are listening as expected.&amp;nbsp; The majority of issues that I've run into with this configuration have been caused by either a bad address or a firewall blocking the Service Broker port that was configured for each server.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;The magic of this configuration happens in two stored procedures: Report_Event on the NPS server and Collect_Events on the central SQL server.&amp;nbsp; Report_Event is called whenever NPS logs an event.&amp;nbsp; NPS sends an XML fragment to the stored procedure, which is then assigned a timestamp and GUID and stored in a local table.&amp;nbsp; Additionally, the stored procedure transmits the data, including the additional timestamp and GUID, via Service Broker to the central SQL server.&amp;nbsp; Collect_Events is called whenever data is logged to the central SQL server's Service Broker queue.&amp;nbsp; It contains the logic to receive messages via the Broker service.&amp;nbsp; The raw XML data is then stored in the RADIUS_Events_XML table, along with the previously assigned GUID and event timestamp.&amp;nbsp; All of the remaining script code is used to create the infrastructure to allow these two procedures to work effectively.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;Since I've said that these scripts are sample code, what could be improved upon for your environment?&amp;nbsp; The first item I would look at is managing the local logs stored on the NPS server.&amp;nbsp; These are stored there only as a safeguard until you can be certain that the data is accessible on the central system.&amp;nbsp; You could deal with this issue in many ways, including not bothering with the local cache.&amp;nbsp; The second major thing to look at is the data format on the central server.&amp;nbsp; While centralizing the data is the main goal of this post, working directly with the XML data for reporting isn't necessarily the most elegant of solutions.&amp;nbsp; You will probably want to either extend the Collect_Events procedure or create a scheduled job that will process the RADIUS_Events_XML table and transform the data into table form.&amp;nbsp; Depending on the data that you're most interested in, you may find that a given event will have multiple entries for a given attribute (SHA SoH data is one) so you might need multiple tables with relationships.&amp;nbsp; Key them off the event GUID assigned in the Report_Event procedure so that you can track an event's data where ever it may reside.&amp;nbsp; The last item that I would look at directly is whether there is any organizational data that you might need to store at or near the time of the event.&amp;nbsp; If your user population has somewhat frequent name changes, as an example, you may want to extend the data to include not only the username of the account used to login but the user object's AD GUID, SID, or some other unique identifier so that you can track a user's activities over a period of time without needing a list of usernames.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;As you can see, this solution provides quite a bit of flexibility to design a system that will work for your needs.&amp;nbsp; The downside to the solution is it does require a fair amount of knowledge about SQL Server to pull data from the logs and design queries that can later be used in a reporting solution, using Reporting Services or some other mechanism.&amp;nbsp; The scripts I've implemented are really only the backbone of the solution, providing the necessary infrastructure and "glue" to allow the servers to communicate effectively.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;I know that you will most likely have questions about our deployment or how these scripts function beyond the small novel of a post I have here.&amp;nbsp; I'll happily answer any question in the comments of this post, or you are most welcome to send me &lt;/FONT&gt;&lt;A href="mailto:alex@alexbchalmers.com?subject=NPS%20Logging%20Solution" target=_blank mce_href="mailto:alex@alexbchalmers.com?subject=NPS%20Logging%20Solution"&gt;&lt;FONT face="trebuchet ms,geneva" color=#0000cc size=3&gt;email&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;.&amp;nbsp; If you have ideas, suggestions, or tips on how you've implemented something please share them as well!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="trebuchet ms,geneva" size=3&gt;- Alex B Chalmers&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3085569" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/Deployments/default.aspx">Deployments</category><category domain="http://blogs.technet.com/nap/archive/tags/FAQ/default.aspx">FAQ</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>NAP 802.1X Configuration Walkthrough – Part 2</title><link>http://blogs.technet.com/nap/archive/2008/06/20/nap-802-1x-configuration-walkthrough-part-2.aspx</link><pubDate>Fri, 20 Jun 2008 19:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3075096</guid><dc:creator>JeffSigman</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/nap/comments/3075096.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3075096</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;NAP 802.1X Configuration Walkthrough – Part 2&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;This is a continuation from &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://blogs.technet.com/nap/archive/2008/06/19/nap-802-1x-configuration-walkthrough.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2008/06/19/nap-802-1x-configuration-walkthrough.aspx"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Part 1&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 1pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-element: para-border-div; mso-border-bottom-alt: solid windowtext .75pt"&gt;
&lt;P class=MsoNormal style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; MARGIN: 0in 0in 10pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-border-bottom-alt: solid windowtext .75pt; mso-padding-alt: 0in 0in 1.0pt 0in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Step 2 – Windows Server 2008 NPS, the heart of NAP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;I am going to take a slightly different approach than the &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://blogs.technet.com/nap/archive/2007/04/26/updated-nap-step-by-step-guides-for-longhorn-beta-3.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2007/04/26/updated-nap-step-by-step-guides-for-longhorn-beta-3.aspx"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;802.1X step-by-step guide&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;. Feel free to follow either method, whatever gets it done for you!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;My configuration assumes a “WORKGROUP”, not domain joined. Again, for simplicity of building a demonstration, I prefer to remove the AD component.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Open “Server Manager”, just in case it didn’t open for you on logon. :-&amp;gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/01%20role%20-%20add.jpg" target=_blank mce_href="http://napteam.members.winisp.net/01%20role%20-%20add.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Add&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt; our NAP role – “&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/02%20role%20-%20npas.jpg" target=_blank mce_href="http://napteam.members.winisp.net/02%20role%20-%20npas.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Network Policy and Access Services&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;”.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Add our role service – “&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/03%20role%20service%20-%20nps.jpg" target=_blank mce_href="http://napteam.members.winisp.net/03%20role%20service%20-%20nps.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Network Policy Server (NPS)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;”.&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;*Tip*&lt;/I&gt;&lt;/B&gt; - if you also install the “Health Registration Authority (HRA)”, this is used only if you are doing NAP + IPsec, it may save you a bit of pain getting 802.1X to work. It has an option to create a “self-signed certificate” for the server. NPS / EAP require a server certificate to do 802.1X NAP.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;This is an important step, in case you are skipping the previous steps on installing the stuff. You should clear ALL EXISTING CONFIGURATION. Even on a default install, I clear it all out for my own sanity. Clean slate baby; easier to debug.&lt;BR&gt;&lt;BR&gt;The &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/04%20clear%20config.jpg" target=_blank mce_href="http://napteam.members.winisp.net/04%20clear%20config.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;four nodes to clear&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt; are 1.) RADIUS Clients 2.) Connection Request Policies 3.) Network Policies 4.) Health Policies.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Now that we have a clean configuration, let’s run the spiffy wizard. Click on the top “NPS” node within the tree-view. You should then see a “&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/05%20config%20NAP.jpg" target=_blank mce_href="http://napteam.members.winisp.net/05%20config%20NAP.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Configure NAP&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;” link on the “Getting Started” page.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;The first page of the wizard is figuring out which scenario of NAP enforcement you want to configure. For this walkthrough, I am discussing “&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/06%20config%20NAP%20-%20wired.jpg" target=_blank mce_href="http://napteam.members.winisp.net/06%20config%20NAP%20-%20wired.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;IEEE 802.1X (Wired)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;”.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Time to configure a RADIUS client (i.e. 802.1X switch). You will have to remember the IP address and shared secret that you configured on the switch itself in &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://blogs.technet.com/nap/archive/2008/06/19/nap-802-1x-configuration-walkthrough.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2008/06/19/nap-802-1x-configuration-walkthrough.aspx"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Part 1&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;. Click the “&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/07%20config%20NAP%20-%20radius.jpg" target=_blank mce_href="http://napteam.members.winisp.net/07%20config%20NAP%20-%20radius.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Add&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;” button. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/08%20config%20NAP%20-%20radius%20props.jpg" target=_blank mce_href="http://napteam.members.winisp.net/08%20config%20NAP%20-%20radius%20props.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Fill in&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt; a nice friendly name for the switch (maybe a model# and physical location and such – it will be displayed in the logs later), the IP address of the switch (use the management VLAN 1 IP interface) and the shared secret.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Since this is a workgroup, the next page &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/09%20config%20NAP%20-%20ad%20stuff.jpg" target=_blank mce_href="http://napteam.members.winisp.net/09%20config%20NAP%20-%20ad%20stuff.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;can be skipped&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;. This is where you can specify what machines and users should be included in your NAP deployment. This is pretty cool in that you can roll out NAP at your own pace throughout a domain.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;As I mentioned in the *tip* above, NAP + 802.1X &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/10%20config%20NAP%20-%20cert.jpg" target=_blank mce_href="http://napteam.members.winisp.net/10%20config%20NAP%20-%20cert.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;needs a certificate on the server-side to function&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;. A self-signed cert is a quick and easy way to get this going for a workgroup.&lt;BR&gt;&lt;BR&gt;I am going to be discussing user-based NAP 802.1X – thus you only need to enable PEAP-MS-CHAPv2. If you were in an AD, you could deploy auto-enrolled machine certificates and get 802.1X machine authentication working. It is pretty slick.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Alrighty then, this is the fun bit – configuring the VLANs. It is relatively painless. This can sometimes vary depending on the switch. I will say that all seven of the switches I configured for RSA needed the same exact settings &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/11%20config%20NAP%20-%20vlan.jpg" target=_blank mce_href="http://napteam.members.winisp.net/11%20config%20NAP%20-%20vlan.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;in here&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;.&lt;BR&gt;&lt;BR&gt;The “Organization network VLAN” is what I am calling the Compliant VLAN. Obviously the “Restricted network VLAN” is the Non-Compliant VLAN.&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/12%20config%20NAP%20-%20vlan%20-%20compliant.jpg" target=_blank mce_href="http://napteam.members.winisp.net/12%20config%20NAP%20-%20vlan%20-%20compliant.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Compliant VLAN settings&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;:&lt;BR&gt;Tunnel-Type&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= Virtual LANs (VLAN)&lt;BR&gt;Tunnel-Medium-Type&lt;SPAN style="mso-tab-count: 1"&gt; &lt;/SPAN&gt;= 802 (includes all 802 media ...)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Tunnel-Pvt-Group&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= 2&lt;BR&gt;&lt;/B&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/13%20config%20NAP%20-%20vlan%20-%20noncompliant.jpg" target=_blank mce_href="http://napteam.members.winisp.net/13%20config%20NAP%20-%20vlan%20-%20noncompliant.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Non-Compliant VLAN settings&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;:&lt;BR&gt;Tunnel-Type&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= Virtual LANs (VLAN)&lt;BR&gt;Tunnel-Medium-Type&lt;SPAN style="mso-tab-count: 1"&gt; &lt;/SPAN&gt;= 802 (includes all 802 media ...)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Tunnel-Pvt-Group&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;= 3&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;/B&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;The “Health” settings that are available to you without any additional software are around the Windows Security Center. In NAP, this component is called on the NAP client “Windows Security System Health Agent” – and on the NAP server “Windows Security System Health Validator”.&lt;BR&gt;&lt;BR&gt;You will notice &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A class="" href="http://napteam.members.winisp.net/14%20config%20NAP%20-%20WSHV.jpg" target=_blank mce_href="http://napteam.members.winisp.net/14%20config%20NAP%20-%20WSHV.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;in my screenshot&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt; that I have other stuff in there. These are plug-ins to NAP I was showing off at &lt;/FONT&gt;&lt;A class="" href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx"&gt;&lt;FONT size=3&gt;TechEd 2008 Orlando&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;. You should be able to accept the defaults on this page and party on.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;A class="" href="http://napteam.members.winisp.net/15%20config%20NAP%20-%20finish.jpg" target=_blank mce_href="http://napteam.members.winisp.net/15%20config%20NAP%20-%20finish.jpg"&gt;&lt;FONT size=3&gt;The wizard is done&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;!&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;You should verify that the wizard added the configuration in the following nodes - 1.) &lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/16%20configured%20-%20RADIUS.jpg" target=_blank mce_href="http://napteam.members.winisp.net/16%20configured%20-%20RADIUS.jpg"&gt;&lt;FONT size=3&gt;RADIUS Clients&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; 2.) &lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/17%20configured%20-%20CRP.jpg" target=_blank mce_href="http://napteam.members.winisp.net/17%20configured%20-%20CRP.jpg"&gt;&lt;FONT size=3&gt;Connection Request Policies&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; 3.) &lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/18%20configured%20-%20RAP.jpg" target=_blank mce_href="http://napteam.members.winisp.net/18%20configured%20-%20RAP.jpg"&gt;&lt;FONT size=3&gt;Network Policies&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; 4.) &lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/19%20configured%20-%20Health.jpg" target=_blank mce_href="http://napteam.members.winisp.net/19%20configured%20-%20Health.jpg"&gt;&lt;FONT size=3&gt;Health Policies&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Navigate to the “&lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/20%20configured%20-%20WSHV.jpg" target=_blank mce_href="http://napteam.members.winisp.net/20%20configured%20-%20WSHV.jpg"&gt;&lt;FONT size=3&gt;System Health Validators&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;” node in the tree and double-click the “Windows Security Health Validator”. Click the “&lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/21%20WSHV.jpg" target=_blank mce_href="http://napteam.members.winisp.net/21%20WSHV.jpg"&gt;&lt;FONT size=3&gt;Configure&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;” button. I recommend starting small and &lt;/FONT&gt;&lt;A class="" href="http://napteam.members.winisp.net/22%20WSHV%20-%20Vista.jpg" target=_blank mce_href="http://napteam.members.winisp.net/22%20WSHV%20-%20Vista.jpg"&gt;&lt;FONT size=3&gt;just check for the Windows Firewall&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; at first.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Nicely done! On to the client in the next installment!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Jeff&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3075096" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/802.1X/default.aspx">802.1X</category><category domain="http://blogs.technet.com/nap/archive/tags/FAQ/default.aspx">FAQ</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>NAP 802.1X Configuration Walkthrough – Part 1</title><link>http://blogs.technet.com/nap/archive/2008/06/19/nap-802-1x-configuration-walkthrough.aspx</link><pubDate>Thu, 19 Jun 2008 20:08:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3074516</guid><dc:creator>JeffSigman</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.technet.com/nap/comments/3074516.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3074516</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;I just got back from &lt;A class="" href="http://blogs.technet.com/nap/search.aspx?q=teched&amp;amp;p=1" target=_blank mce_href="http://blogs.technet.com/nap/search.aspx?q=teched&amp;amp;p=1"&gt;TechEd 2008 North America (Orlando)&lt;/A&gt; where I presented &lt;A class="" href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx"&gt;two “breakout” sessions on NAP&lt;/A&gt;. It went off with a bang and most people really loved the sessions / demos. I have blogged a &lt;A class="" href="http://blogs.technet.com/jeffsigman/archive/2008/04/14/nap-world-tour-rocks-rsa-2008-san-francisco.aspx" target=_blank mce_href="http://blogs.technet.com/jeffsigman/archive/2008/04/14/nap-world-tour-rocks-rsa-2008-san-francisco.aspx"&gt;couple times in the past&lt;/A&gt; that I would document exactly how I made it all work and now I want to come through on that promise.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Back in April of this year I created a cool &lt;A class="" href="http://blogs.technet.com/nap/archive/2008/04/15/video-nap-world-tour-rsa-2008-san-francisco.aspx" target=_blank mce_href="http://blogs.technet.com/nap/archive/2008/04/15/video-nap-world-tour-rsa-2008-san-francisco.aspx"&gt;802.1X NAP Interoperability Showcase for the RSA show&lt;/A&gt; – it was two mobile racks (guitar racks actually) full of vendor 802.1X wired gear. I had devices from Cisco, D-Link, Enterasys, Extreme, Foundry, HP ProCurve and Nortel. I got it all working flawlessly with NAP / NPS / Server 2008! It was quite a thing to get working being a guy who deals chiefly in Windows OS’s (and not much networking hardware). After getting it all working I felt some serious love for the scenario – it is definitely my favorite flavor of the 6 NAP enforcement methods we support (DHCP, IPsec, 802.1X, VPN, TSG and Cisco NAC).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Before I head to Windows configuration, we need to talk GEAR. Here are the devices I got working in the showcase rack. I included links to my configuration files from the first five (I need to dig up the other guys too):&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A class="" href="http://napteam.members.winisp.net/HP%20ProCurve%202626.txt" target=_blank mce_href="http://napteam.members.winisp.net/HP%20ProCurve%202626.txt"&gt;&lt;FONT size=3&gt;HP ProCurve 2626&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="COLOR: #403152; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A class="" href="http://napteam.members.winisp.net/Cisco%20Catalyst%203550.txt" target=_blank mce_href="http://napteam.members.winisp.net/Cisco%20Catalyst%203550.txt"&gt;&lt;FONT size=3&gt;Cisco Catalyst 3550&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;3.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A class="" href="http://napteam.members.winisp.net/D-Link%20xStack%20DES-3828.txt" target=_blank mce_href="http://napteam.members.winisp.net/D-Link%20xStack%20DES-3828.txt"&gt;&lt;FONT size=3&gt;D-Link xStack DES-3828&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;4.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A class="" href="http://napteam.members.winisp.net/Extreme%20Summit%20X450-24t.txt" target=_blank mce_href="http://napteam.members.winisp.net/Extreme%20Summit%20X450-24t.txt"&gt;&lt;FONT size=3&gt;Extreme Summit X450-24t&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;5.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A class="" href="http://napteam.members.winisp.net/Foundry%20FastIron%20Edge%204802-POE.txt" target=_blank mce_href="http://napteam.members.winisp.net/Foundry%20FastIron%20Edge%204802-POE.txt"&gt;&lt;FONT size=3&gt;Foundry FastIron Edge 4802-POE&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;6.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Enterasys 2G4072-52&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: 'Trebuchet MS'; mso-bidi-font-family: 'Trebuchet MS'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;7.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Nortel BayStack 5520-24T-PWR&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;I also saved off a copy of the&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt; &lt;A class="" href="http://napteam.members.winisp.net/NPS%20Config%2003-25-2008.xml" target=_blank mce_href="http://napteam.members.winisp.net/NPS%20Config%2003-25-2008.xml"&gt;Network Policy Server (NPS) XML configuration file&lt;/A&gt; &lt;SPAN style="COLOR: #403152; mso-themecolor: accent4; mso-themeshade: 128"&gt;if you want to refer to it. Use caution when using these files. I don’t want you to frakk your switch! For the purposes of this walkthrough, I am going to discuss the specifics of the HP ProCurve 2626. It is a switch that is near and dear to my heart as it is the first one I ever got working. :-&amp;gt; Some things may vary on your brand / model.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 1pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-element: para-border-div; mso-border-bottom-alt: solid windowtext .75pt"&gt;
&lt;P class=MsoNormal style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; MARGIN: 0in 0in 10pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-border-bottom-alt: solid windowtext .75pt; mso-padding-alt: 0in 0in 1.0pt 0in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Step 1 – Configure that switch baby&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;This step caused me some serious pain for a number of reasons. I was handed 7 switches with NO power cables, NO terminal cables NOR any instruction manuals. Whoa ho! “Good luck” was something I was thinking at the time. I hope you aren’t in the same boat here. :-&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;The ProCurve wasn’t bad at all once I found a female-to-female DB9 cable (i.e. Radio Shack). Being a Microsoft guy, I felt obligated to use Hyper Terminal (some Linux guys later informed me about &lt;A class="" href="http://en.wikipedia.org/wiki/PuTTY" target=_blank mce_href="http://en.wikipedia.org/wiki/PuTTY"&gt;PuTTY&lt;/A&gt;, which is pretty cool). Since Hypertrm disappeared from Vista (huh?!?), I went to my XP SP3 box and copied the required files to my memory stick (hypertrm.chm, hypertrm.dll, hypertrm.exe, hypertrm.hlp).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;To get connected to the ProCurve I used &lt;A class="" href="http://napteam.members.winisp.net/hypertrm1.jpg" target=_blank mce_href="http://napteam.members.winisp.net/hypertrm1.jpg"&gt;8-N-1&lt;/A&gt; @ 115,200 with Xon/Xoff and &lt;A class="" href="http://napteam.members.winisp.net/hypertrm2.jpg" target=_blank mce_href="http://napteam.members.winisp.net/hypertrm2.jpg"&gt;VT100 emulation&lt;/A&gt;. Boy, this brought me back to my modem days. After hitting “connect” and enter a couple times, you should be presented with &lt;A class="" href="http://napteam.members.winisp.net/hypertrm3.jpg" target=_blank mce_href="http://napteam.members.winisp.net/hypertrm3.jpg"&gt;this&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;By the way, you can use HP’s web based configuration interface for some stuff, like configuring VLANs, but it isn’t able to handle RADIUS configuration – which made me move right over to terminal for everything.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;&lt;A class="" href="http://napteam.members.winisp.net/802.1X%20diagram.jpg" target=_blank mce_href="http://napteam.members.winisp.net/802.1X diagram.jpg"&gt;Here is a simple diagram&lt;/A&gt; of what every switch looked like. 3 VLANs total:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;VLAN 1: Management VLAN. Each of the seven switches had an IP address on the 10.x network. This is so they could do two things – authenticate to the NPS via RADIUS + relay the DHCP/BOOTP traffic to the DHCP server running on Windows Server 2008.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;VLAN 2: Compliant VLAN. AKA – the “healthy network”. Clients on this network are compliant with your policy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: Symbol; mso-themecolor: accent4; mso-themeshade: 128; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;VLAN 3: Non-Compliant VLAN – AKA – the “unhealthy network”. Clients on this network are not compliant with your policy. They should not be able to contact clients in Compliant VLAN. It is also advisable to restrict what they can reach on the Management VLAN – only resources required to get them fixed up as well as infrastructure (e.g. AD).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;Let’s take a look at the &lt;A class="" href="http://napteam.members.winisp.net/HP%20ProCurve%202626.txt" target=_blank mce_href="http://napteam.members.winisp.net/HP%20ProCurve%202626.txt"&gt;ProCurve configuration I am using&lt;/A&gt;:&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;Startup configuration:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;; J4900B Configuration Editor; Created on release #H.10.45&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;hostname "HP ProCurve 2626"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;ip routing&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;vlan 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;name "Management"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;untagged 2,4,6,8-26&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip address 10.0.0.2 255.0.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;no untagged 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;vlan 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;name "Compliant"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip address 20.0.0.1 255.255.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip helper-address 10.0.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;vlan 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;name "NonCompliant"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;untagged 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip address 30.0.0.1 255.255.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip helper-address 10.0.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa authentication port-access eap-radius authorized&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;radius-server host 10.0.0.1 key secret&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;primary-vlan 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa port-access authenticator 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa port-access authenticator active&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa port-access 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;BR&gt;&lt;FONT size=3&gt;Since I have multiple IP segments, I needed to enable IP Routing on the switch. This line makes that happen:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Courier New'"&gt;ip routing&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;BR&gt;&lt;FONT size=3&gt;Here are the VLANs. The names are self-evident. I only wanted 4 ports available for clients to authenticate with 802.1X (ports 1,3,5,7). I am not using 802.1X’s notion of port tagging the Ethernet frames, which I won’t go into here. I was going for simplicity, so I treated all seven of the switches like a completely separate network (non-routable between each switch).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;vlan 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;name "Management"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;untagged 2,4,6,8-26&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip address 10.0.0.2 255.0.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;no untagged 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;vlan 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;name "Compliant"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip address 20.0.0.1 255.255.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip helper-address 10.0.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;vlan 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;name "NonCompliant"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;untagged 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip address 30.0.0.1 255.255.0.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ip helper-address 10.0.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;BR&gt;&lt;FONT size=3&gt;We need to enable 802.1X on a port by port basis, as well as tell the switch how we intend to authenticate these ports. This is where we point the switch at the Windows Server 2008 machine running Network Policy Server (NPS). The shared secret I am using in this example is complex – it is “secret”. :-&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa authentication port-access eap-radius authorized&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;radius-server host 10.0.0.1 key secret&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;primary-vlan 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa port-access authenticator 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa port-access authenticator active&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 'Courier New'; mso-themecolor: text1"&gt;aaa port-access 1,3,5,7&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;BR&gt;&lt;FONT size=3&gt;Make sure you commit the configuration to memory!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-INDENT: 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: #403152; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-themecolor: accent4; mso-themeshade: 128"&gt;HP ProCurve 2626# write memory&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 1pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-element: para-border-div; mso-border-bottom-alt: solid windowtext .75pt"&gt;
&lt;P class=MsoNormal style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; MARGIN: 0in 0in 10pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-border-bottom-alt: solid windowtext .75pt; mso-padding-alt: 0in 0in 1.0pt 0in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Got more coming at you tomorrow! Stay tuned.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="COLOR: #403152; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-themecolor: accent4; mso-themeshade: 128"&gt;&lt;FONT size=3&gt;Jeff&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3074516" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/802.1X/default.aspx">802.1X</category><category domain="http://blogs.technet.com/nap/archive/tags/FAQ/default.aspx">FAQ</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>NAP @ TechEd Podcast</title><link>http://blogs.technet.com/nap/archive/2008/06/11/nap-teched-podcast.aspx</link><pubDate>Wed, 11 Jun 2008 23:14:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3069628</guid><dc:creator>JeffSigman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/nap/comments/3069628.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3069628</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A href="http://microsofttech.fr.edgesuite.net/TechEdOnline/Videos/NAP_Jeff_Sigman_and_Others.mp3" mce_href="http://microsofttech.fr.edgesuite.net/TechEdOnline/Videos/NAP_Jeff_Sigman_and_Others.mp3"&gt;&lt;FONT size=3&gt;NAP - with Jeff Sigman and Others&lt;/FONT&gt;&lt;/A&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Jeff Sigman – &lt;/FONT&gt;&lt;A href="http://microsoft.com/nap" mce_href="http://microsoft.com/nap"&gt;&lt;FONT color=#0000ff size=3&gt;Microsoft&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT size=3&gt;Chris Boscolo - &lt;/FONT&gt;&lt;A href="http://napera.com/" mce_href="http://napera.com/"&gt;&lt;FONT size=3&gt;Napera Networks, Inc.&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT size=3&gt;Alex Chalmers - &lt;/FONT&gt;&lt;A href="http://cms.bsu.edu/" mce_href="http://cms.bsu.edu/"&gt;&lt;FONT size=3&gt;Ball State University&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT size=3&gt;Pattabhi Attaluri - &lt;/FONT&gt;&lt;A href="http://avendasys.com/" mce_href="http://avendasys.com/"&gt;&lt;FONT size=3&gt;Avenda Systems&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;In this &lt;/FONT&gt;&lt;A href="http://microsofttech.fr.edgesuite.net/TechEdOnline/Videos/NAP_Jeff_Sigman_and_Others.mp3" mce_href="http://microsofttech.fr.edgesuite.net/TechEdOnline/Videos/NAP_Jeff_Sigman_and_Others.mp3"&gt;&lt;FONT size=3&gt;podcast&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; from Tech·Ed NA 2008 IT Pro, &lt;/FONT&gt;&lt;A href="http://blogs.technet.com/jeffsigman" mce_href="http://blogs.technet.com/jeffsigman"&gt;&lt;FONT size=3&gt;Jeff Sigman&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; talks about Network Access Protection (NAP). Alex Chalmers of &lt;/FONT&gt;&lt;A href="http://cms.bsu.edu/" mce_href="http://cms.bsu.edu/"&gt;&lt;FONT size=3&gt;Ball State University&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; shares his experiences rolling out a large NAP deployment. Chris Boscolo (&lt;/FONT&gt;&lt;A href="http://napera.com/" mce_href="http://napera.com/"&gt;&lt;FONT size=3&gt;Napera Networks, Inc.&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;) and Pattabhi Attaluri (&lt;/FONT&gt;&lt;A href="http://avendasys.com/" mce_href="http://avendasys.com/"&gt;&lt;FONT size=3&gt;Avenda Systems&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;) talk about products their companies provide to add value to a NAP environment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A href="http://napteam.members.winisp.net/TechEd%20Orlando%202008%20-%20NAP.pptx" mce_href="http://napteam.members.winisp.net/TechEd%20Orlando%202008%20-%20NAP.pptx"&gt;&lt;FONT size=3&gt;PowerPoint&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; from the &lt;/FONT&gt;&lt;A href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx" mce_href="http://blogs.technet.com/nap/archive/2008/06/09/nap-ing-teched-orlando-2008.aspx"&gt;&lt;FONT size=3&gt;session&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;o:p&gt;Special thanks to &lt;A class="" href="http://blogs.technet.com/kevinremde/" target=_blank mce_href="http://blogs.technet.com/kevinremde/"&gt;Kevin Remde&lt;/A&gt; for making this podcast happen!&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3069628" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/IPsec/default.aspx">IPsec</category><category domain="http://blogs.technet.com/nap/archive/tags/802.1X/default.aspx">802.1X</category><category domain="http://blogs.technet.com/nap/archive/tags/Linux/default.aspx">Linux</category><category domain="http://blogs.technet.com/nap/archive/tags/Deployments/default.aspx">Deployments</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category><category domain="http://blogs.technet.com/nap/archive/tags/SCCM/default.aspx">SCCM</category><category domain="http://blogs.technet.com/nap/archive/tags/Forefront/default.aspx">Forefront</category><category domain="http://blogs.technet.com/nap/archive/tags/Podcast/default.aspx">Podcast</category></item><item><title>The World on {NAP}</title><link>http://blogs.technet.com/nap/archive/2008/05/05/the-world-on-nap.aspx</link><pubDate>Mon, 05 May 2008 21:31:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3050551</guid><dc:creator>JeffSigman</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/nap/comments/3050551.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3050551</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;In case you haven’t noticed, {&lt;B&gt;NAP&lt;/B&gt;} is being deployed across the globe! It is an exciting time with Windows Server 2008, Vista and XP SP3 NAP released and available to the world. Check out the great things &lt;B&gt;13&lt;/B&gt; of our customers are saying below.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;The full details of these customer deployments are in this &lt;A class="" href="http://napteam.members.winisp.net/NAP%20Case%20Studies.docx" target=_blank mce_href="http://napteam.members.winisp.net/NAP%20Case%20Studies.docx"&gt;word document&lt;/A&gt;. Check it out!!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-insideh: .5pt solid #D9D9D9; mso-border-insidev: .5pt solid #D9D9D9; mso-border-themeshade: 217; mso-border-insideh-themecolor: background1; mso-border-insideh-themeshade: 217; mso-border-insidev-themecolor: background1; mso-border-insidev-themeshade: 217" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d9d9d9 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001458" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001458"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 339px" height=339 src="http://napteam.members.winisp.net/City%20of%20Uppsala.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/City of Uppsala.png"&gt;&lt;/A&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d9d9d9 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-themeshade: 217; mso-border-left-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001458" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001458"&gt;&lt;IMG style="WIDTH: 190px; HEIGHT: 88px" height=88 src="http://www.microsoft.com/casestudies/resources/Logos/4000001323.jpg" width=190 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001323.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001458" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001458"&gt;&lt;B&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;City of Uppsala&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;BR&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;6,000 employees&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;BR&gt;&lt;/B&gt;Government – Local&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Sweden&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001429" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001429"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 295px" height=295 src="http://napteam.members.winisp.net/PCL%20Constructors.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/PCL Constructors.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001429" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001429"&gt;&lt;IMG style="WIDTH: 142px; HEIGHT: 90px" height=90 src="http://www.microsoft.com/casestudies/resources/Logos/4000001298.jpg" width=142 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001298.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001429" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001429"&gt;&lt;B&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;PCL Constructors&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;BR&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;3,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;&lt;BR&gt;Building and Construction&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Canada&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001486" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001486"&gt;&lt;IMG style="WIDTH: 178px; HEIGHT: 316px" height=316 src="http://napteam.members.winisp.net/continental.png" width=178 align=middle mce_src="http://napteam.members.winisp.net/continental.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001486" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001486"&gt;&lt;IMG style="WIDTH: 173px; HEIGHT: 41px" height=41 src="http://www.microsoft.com/casestudies/resources/logos/5820.jpg" width=173 align=middle mce_src="http://www.microsoft.com/casestudies/resources/logos/5820.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001486" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001486"&gt;&lt;B&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;Continental Airlines&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;44,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Aviation&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;United States&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001215" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001215"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 351px" height=351 src="http://napteam.members.winisp.net/Rijksmuseum%20Amsterdam.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/Rijksmuseum Amsterdam.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001215" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001215"&gt;&lt;IMG style="WIDTH: 189px; HEIGHT: 40px" height=40 src="http://www.microsoft.com/casestudies/resources/Logos/200069.jpg" width=189 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/200069.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001215" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001215"&gt;&lt;B&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;Rijksmuseum Amsterdam&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;420 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Museums&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Netherlands, The&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001286" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001286"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 327px" height=327 src="http://napteam.members.winisp.net/Fulton.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/Fulton.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001286" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001286"&gt;&lt;IMG style="WIDTH: 92px; HEIGHT: 118px" height=118 src="http://www.microsoft.com/casestudies/resources/logos/274100.jpg" width=92 align=middle mce_src="http://www.microsoft.com/casestudies/resources/logos/274100.jpg"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001286" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001286"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;Fulton County&lt;/FONT&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;5,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Government - Central IT&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;United States&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000983" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000983"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 283px" height=283 src="http://napteam.members.winisp.net/Microsoft.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/Microsoft.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000983" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000983"&gt;&lt;IMG style="WIDTH: 190px; HEIGHT: 39px" height=39 src="http://www.microsoft.com/casestudies/resources/logos/279959.jpg" width=190 align=middle mce_src="http://www.microsoft.com/casestudies/resources/logos/279959.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000983" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000983"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;Microsoft Corporation&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;77,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Software Engineering&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;United States&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001722" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001722"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 323px" height=323 src="http://napteam.members.winisp.net/La%20Trobe.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/La Trobe.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001722" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001722"&gt;&lt;IMG style="WIDTH: 190px; HEIGHT: 53px" height=53 src="http://www.microsoft.com/casestudies/resources/Logos/4000001610.jpg" width=190 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001610.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001722" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001722"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;La Trobe University&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;3,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Higher Education Institutions&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Australia&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001413" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001413"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 351px" height=351 src="http://napteam.members.winisp.net/KoçSistem.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/KoçSistem.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001413" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001413"&gt;&lt;IMG style="WIDTH: 190px; HEIGHT: 77px" height=77 src="http://www.microsoft.com/casestudies/resources/Logos/4000001289.jpg" width=190 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001289.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001413" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001413"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;KoçSistem&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;900 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;IT Services&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Turkey&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001401" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001401"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 371px" height=371 src="http://napteam.members.winisp.net/Petron.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/Petron.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001401" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001401"&gt;&lt;IMG style="WIDTH: 125px; HEIGHT: 143px" height=143 src="http://www.microsoft.com/casestudies/resources/Logos/4000001277.jpg" width=125 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001277.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001401" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001401"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;Petron Corporation&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;BR&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;1,300 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Oil &amp;amp; Gas&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Philippines&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001352" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001352"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 271px" height=271 src="http://napteam.members.winisp.net/University%20of%20Hradec%20Králové.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/University of Hradec Králové.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001352" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001352"&gt;&lt;IMG style="WIDTH: 143px; HEIGHT: 143px" height=143 src="http://www.microsoft.com/casestudies/resources/Logos/4000001227.jpg" width=143 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001227.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001352" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001352"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;University of Hradec Králové&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;800 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Universities&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Czech Republic&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001349" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001349"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 319px" height=319 src="http://napteam.members.winisp.net/City%20of%20Helsinki.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/City of Helsinki.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001349" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001349"&gt;&lt;IMG style="WIDTH: 190px; HEIGHT: 88px" height=88 src="http://www.microsoft.com/casestudies/resources/Logos/4000001223.jpg" width=190 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001223.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001349" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001349"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;City of Helsinki&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;40,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Government - Local&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Finland&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001308" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001308"&gt;&lt;IMG style="WIDTH: 177px; HEIGHT: 287px" height=287 src="http://napteam.members.winisp.net/Government%20of%20Alberta.png" width=177 align=middle mce_src="http://napteam.members.winisp.net/Government of Alberta.png"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001308" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001308"&gt;&lt;IMG style="WIDTH: 142px; HEIGHT: 82px" height=82 src="http://www.microsoft.com/casestudies/resources/Logos/281104.jpg" width=142 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/281104.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001308" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001308"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;Government of Alberta&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;30,000 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Government - Regional / State&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Canada&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #d9d9d9 1pt solid; WIDTH: 148.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-themeshade: 217; mso-border-top-themeshade: 217" vAlign=top width=197&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS" color=#5f497a size=3&gt;
&lt;DIV style="mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: column; mso-element-left: -58.45pt; mso-element-top: .05pt; mso-height-rule: exactly"&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=0 align=left vspace="0" hspace="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 9pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 9pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top align=left&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 115%; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: column; mso-element-left: -58.45pt; mso-element-top: .05pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-SIZE: 9pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-no-proof: yes"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 115%; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: column; mso-element-left: -58.45pt; mso-element-top: .05pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-SIZE: 9pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-no-proof: yes"&gt;“&lt;SPAN style="COLOR: #e36c0a; mso-themecolor: accent6; mso-themeshade: 191"&gt;With Windows Server 2008 Network Access Protection, all of our users will be able to access whatever network resources they need, regardless of their physical location or the state of their computers.&lt;/SPAN&gt;”&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 115%; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: column; mso-element-left: -58.45pt; mso-element-top: .05pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-SIZE: 9pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-no-proof: yes"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNoSpacing style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 115%; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: column; mso-element-left: -58.45pt; mso-element-top: .05pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-SIZE: 9pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-latin; mso-no-proof: yes; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi"&gt;&lt;STRONG&gt;Maurice Moes&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Trebuchet MS','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-latin; mso-no-proof: yes; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi"&gt;Senior Architect and Project Manager, BRAIN FORCE&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 117pt; PADDING-TOP: 0in; BORDER-BOTTOM: #d9d9d9 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid #D9D9D9 .5pt; mso-border-themecolor: background1; mso-border-left-alt: solid #D9D9D9 .5pt; mso-border-left-themecolor: background1; mso-border-top-alt: solid #D9D9D9 .5pt; mso-border-top-themecolor: background1; mso-border-bottom-themecolor: background1; mso-border-right-themecolor: background1; mso-border-bottom-themeshade: 217; mso-border-themeshade: 217; mso-border-left-themeshade: 217; mso-border-top-themeshade: 217; mso-border-right-themeshade: 217" vAlign=top width=156&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001208" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001208"&gt;&lt;IMG style="WIDTH: 189px; HEIGHT: 23px" height=23 src="http://www.microsoft.com/casestudies/resources/Logos/4000001088.jpg" width=189 align=middle mce_src="http://www.microsoft.com/casestudies/resources/Logos/4000001088.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001208" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001208"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial"&gt;&lt;FONT face="Trebuchet MS"&gt;BRAIN FORCE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;Size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;&lt;FONT face="Trebuchet MS" color=#5f497a&gt;:&lt;BR&gt;1,400 employees&lt;BR&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Vertical&lt;/B&gt;:&lt;BR&gt;Information Technology&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#5f497a&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Country/Region&lt;BR&gt;&lt;/B&gt;Netherlands, The&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #e36c0a"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;B&gt;&lt;SPAN style="COLOR: #f79646"&gt;&lt;FONT face="Trebuchet MS" size=3&gt;{&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;A href="mailto:jeff.sigman@microsoft.com?subject=I%20LOVE%20NAP!"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;Jeff Sigman&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B&gt;&lt;SPAN style="COLOR: #f79646"&gt;&lt;FONT size=3&gt;}{&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #0070c0"&gt;Senior Program Manager &amp;amp; NAP Hero&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="COLOR: #f79646"&gt;&lt;FONT size=3&gt;}{&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #0070c0"&gt;Enterprise Security Group&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="COLOR: #f79646"&gt;&lt;FONT size=3&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt; 
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Trebuchet MS"&gt;&lt;B&gt;&lt;SPAN style="COLOR: #f79646"&gt;&lt;FONT size=3&gt;{&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #0070c0; mso-ansi-language: EN"&gt;NAP&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #1f497d; mso-ansi-language: EN"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;A href="http://blogs.technet.com/nap" target=_blank&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ansi-language: EN"&gt;Blog&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #0070c0; mso-ansi-language: EN"&gt;&lt;FONT face="Trebuchet MS"&gt;, &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://www.microsoft.com/technet/network/nap/napfaq.mspx" target=_blank&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ansi-language: EN"&gt;FAQ&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #0070c0; mso-ansi-language: EN"&gt;&lt;FONT face="Trebuchet MS"&gt;, &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=576&amp;amp;SiteID=17" target=_blank&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ansi-language: EN"&gt;Forum&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #0070c0; mso-ansi-language: EN"&gt;&lt;FONT face="Trebuchet MS"&gt;, &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/aa369712(VS.85).aspx" target=_blank&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ansi-language: EN"&gt;&lt;FONT color=#0000ff&gt;MSDN&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #0070c0; mso-ansi-language: EN"&gt;&lt;FONT face="Trebuchet MS"&gt;, &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://microsoft.com/nap" target=_blank&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ansi-language: EN"&gt;Site&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; COLOR: #0070c0; mso-ansi-language: EN"&gt;&lt;FONT face="Trebuchet MS"&gt; and &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://blogs.technet.com/jeffsigman" target=_blank&gt;&lt;SPAN lang=EN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman','serif'; mso-ansi-language: EN"&gt;my bloÿg&lt;/SPAN&gt;&lt;/A&gt;&lt;B&gt;&lt;SPAN style="COLOR: #f79646"&gt;&lt;FONT size=3&gt;&lt;FONT face="Trebuchet MS"&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3050551" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/IPsec/default.aspx">IPsec</category><category domain="http://blogs.technet.com/nap/archive/tags/802.1X/default.aspx">802.1X</category><category domain="http://blogs.technet.com/nap/archive/tags/Deployments/default.aspx">Deployments</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category><category domain="http://blogs.technet.com/nap/archive/tags/SCCM/default.aspx">SCCM</category><category domain="http://blogs.technet.com/nap/archive/tags/Case+Study/default.aspx">Case Study</category><category domain="http://blogs.technet.com/nap/archive/tags/Forefront/default.aspx">Forefront</category></item><item><title>NAP FAQ: Enforcing Security Updates (out-of-the-box)</title><link>http://blogs.technet.com/nap/archive/2008/04/24/nap-faq-enforcing-security-updates-out-of-the-box-2.aspx</link><pubDate>Fri, 25 Apr 2008 01:54:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3044553</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/nap/comments/3044553.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=3044553</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Hey! My name is Mike Burk. I am a Program Manager on the Windows Security team. My team is responsible for the out-of-the-box NAP experience in Windows XP SP3, Vista and Server 2008. It is called the Windows Security Health Agent (client-side) and Validator (server-side). You will see it abbreviated as WSHA/WSHV in a lot of our documentation and on the web.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;We’ve been getting a lot of questions about how update enforcement using the WSHA/WSHV actually works. The first thing to keep in mind is that the WSHA/WSHV only enforces &lt;I style="mso-bidi-font-style: normal"&gt;&lt;U&gt;security updates&lt;/U&gt;&lt;/I&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;The easiest way to discuss update enforcement is to step through each part of the “Security Update Protection” section of the WSHV user interface. This is the dialog that appears within the Network Policy Server (NPS) console on Windows Server 2008:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;IMG style="WIDTH: 464px; HEIGHT: 338px" height=338 src="http://napteam.members.winisp.net/WSHV.jpg" width=464 align=middle mce_src="http://napteam.members.winisp.net/WSHV.jpg"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;1. “Restrict access…” checkbox&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;This activates the “Security Updates Protection” checks within the WSHA/WSHV (as well as the other controls in the section).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;2. Severity rating pull-down menu&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;This is the severity level assigned by the &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/security/msrc/default.mspx" mce_href="http://www.microsoft.com/security/msrc/default.mspx"&gt;&lt;FONT size=3&gt;MSRC&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; for the update. If a client is missing security updates of the &lt;U&gt;specified&lt;/U&gt; severity or higher, it will be deemed non-compliant and given restricted network access. The default is “Important and above.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Note: “Low and above” and “All” actually mean the same thing. We are fixing this in future versions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;3. Number of hours since last scanned&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;This is the number of hours since the last time the client synched with its appropriate update server. This is only assessed when joining the network. If the time since last online scan exceeds this value, then the client will be deemed non-complaint. The default for this value is 22 hours, though it can be configured from 1 to 72 hours. Also, if automatic remediation is selected in the NAP policy, the WSHV will instruct the WSHA to do an online scan to ensure all new security updates are accounted for.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;4. Update sources&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;There are three sources for getting updates: &lt;/FONT&gt;&lt;A href="http://technet.microsoft.com/en-us/wsus/default.aspx" mce_href="http://technet.microsoft.com/en-us/wsus/default.aspx"&gt;&lt;FONT size=3&gt;Windows Server Update Services (WSUS)&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;, &lt;/FONT&gt;&lt;A href="http://v4.windowsupdate.microsoft.com/en/default.asp" mce_href="http://v4.windowsupdate.microsoft.com/en/default.asp"&gt;&lt;FONT color=#0000ff size=3&gt;Windows Update (WU)&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;, or &lt;/FONT&gt;&lt;A href="http://update.microsoft.com/" mce_href="http://update.microsoft.com/"&gt;&lt;FONT color=#0000ff size=3&gt;Microsoft Update (MU)&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;. The WSHV is configurable to allow an administrator to accept updates from each of these on Vista SP1 and XP SP3. What this means is that a client reports its status with respect to the updates it knows about, and also where it gets its updates. If this is an acceptable source for updates, as configured in the WSHV, then the WSHV will accept that update status. Microsoft Update is accepted by default since it contains all updates. If an administrator wants to control which updates are approved for his network, then he should configure the clients for WSUS and check the WSUS box in the WSHV user interface.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Note: WSHA on Vista RTM (not SP1 or later) is only compatible with WSUS for update enforcement. This is the default on the WSHV for configuring policies for Vista clients.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Remediation&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;If the NAP policy is set for "Automatic Remediation", then the WSHA will automatically download and install the missing updates. The WSHA on the client will query the Windows Update Agent on the client for updates upon boot or upon joining the network, and every hour thereafter. If the Windows Update Agent reports that an update is missing, then the WSHA will generate a NAP message and the WSHV will enforce compliance per the NAP policy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Note: The periodic scan interval is configurable via the ScanInterval value in the registry key HKLM\Software\Microsoft\MSSHA\.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;I hope this clarifies how the WSHA/WSHV helps to keep your clients updated with the latest security updates!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;FONT size=3&gt;Mike Burk&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Trebuchet MS','sans-serif'"&gt;&lt;A href="mailto:miburk@microsoft.com" mce_href="mailto:miburk@microsoft.com"&gt;&lt;FONT color=#0000ff size=3&gt;miburk@microsoft.com&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3044553" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/FAQ/default.aspx">FAQ</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>Debugging NAP Errors (part 1)</title><link>http://blogs.technet.com/nap/archive/2008/02/19/debugging-nap-errors-part-1.aspx</link><pubDate>Wed, 20 Feb 2008 09:15:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2913949</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/nap/comments/2913949.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=2913949</wfw:commentRss><description>I’ve heard from a lot of folks who set up NAP in a lab who would love to have more information on all the great data that Network Policy Server (NPS) writes into the audit log. If you haven’t checked out our auditing, go to Server Manager and click on the main node for our role (Network Policy and Access Services). You will see all related NAP server events at the top of the right hand pane.

This will be part 1 in a series of “Debugging NAP” posts. I decided to kick it off by examining the messages / errors which come from our Windows Security Center NAP integration piece (included in XP SP3, Vista and Server 2008). It is called the Windows System Health Agent on the client (or WSHA) and the Windows System Health Validator on the server (or WSHV).

......(&lt;a href="http://blogs.technet.com/nap/archive/2008/02/19/debugging-nap-errors-part-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2913949" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/FAQ/default.aspx">FAQ</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category><category domain="http://blogs.technet.com/nap/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Network Access Protection (NAP) Deployment Planning</title><link>http://blogs.technet.com/nap/archive/2007/07/28/network-access-protection-deployment-planning.aspx</link><pubDate>Sat, 28 Jul 2007 23:38:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1639781</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/nap/comments/1639781.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=1639781</wfw:commentRss><description>The following blog post&amp;nbsp;has been extracted from the "Network Access Protection Deployment Planning Guide",&amp;nbsp;by Susie Bernard (March 2007). 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;&lt;A class="" title=_Toc161566081 name=_Toc161566081&gt;&lt;/A&gt;&lt;A class="" title=_Toc156188580 name=_Toc156188580&gt;&lt;/A&gt;&lt;A class="" title=_Toc153766848 name=_Toc153766848&gt;&lt;/A&gt;&lt;A class="" title=_Toc101860159 name=_Toc101860159&gt;&lt;/A&gt;Introduction&lt;/H1&gt;
&lt;P&gt;Whether your organization is small, medium, or large, deploying an enterprise software solution like Network Access Protection (NAP) requires careful planning. Deploying NAP involves network infrastructure design evaluation, how clients connect to that network, and what criteria those clients need to meet to be considered compliant.&amp;nbsp; Detailed planning increases the probability that your NAP deployment will be a success.&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Deploying NAP involves configuring NAP settings on both the servers and the client computers. The server components are responsible for validating the health of client computers and specifying which network resources are available to them.&lt;/P&gt;
&lt;P&gt;NAP client components are responsible for compiling health status statements on NAP client computers, maintaining client computers' health state, and communicating that health state to the server components.&lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566082 name=_Toc161566082&gt;&lt;/A&gt;Phases of deployment&lt;/H5&gt;
&lt;P&gt;The stages of any enterprise software deployment project are generally categorized according to phases, as follows:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Planning&lt;/LI&gt;
&lt;LI&gt;Lab testing&lt;/LI&gt;
&lt;LI&gt;Pilot deployment&lt;/LI&gt;
&lt;LI&gt;Production deployment&lt;/LI&gt;&lt;/UL&gt;
&lt;H6&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566082 name=_Toc161566082&gt;&lt;/A&gt;Planning&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;This deployment planning guide can help administrators with the planning deployment phase of a NAP implementation. &lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Lab testing&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;For assistance with the lab testing phase of a NAP implementation, consult the step-by-step guides that are available for download on the &lt;A href="http://www.microsoft.com/technet/network/nap/default.mspx" mce_href="http://www.microsoft.com/technet/network/nap/default.mspx"&gt;NAP home page&lt;/A&gt; on TechNet.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Pilot deployment&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;Follow up your lab testing with a pilot deployment. For the pilot, deploy NAP to a select group of computers and/or users. Begin by enabling NAP in reporting mode only. In other words, configure NAP to implement Network Policy Validation where the health state of computers that request network access is validated against the network access policies you've defined, but network access is not restricted -- regardless of the client's state of health. This allows administrators to assess and analyze the health of the computers attaching to the network prior to enabling any enforcement methods that can potentially restrict network access. &lt;/P&gt;
&lt;P&gt;As you gather data and determine the level of compliance in your pilot group, phase in an enforced health policy to computers in the pilot group by restricting network access to noncompliant client computers. While running NAP in reporting mode, ensure that you take the necessary actions to bring noncompliant NAP clients into compliance before enabling enforcement.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Production&amp;nbsp;deployment&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;Carefully planning your deployment, performing lab testing, and completing a pilot deployment can help ensure a successful production deployment. &lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566083 name=_Toc161566083&gt;&lt;/A&gt;Decision Areas&lt;/H5&gt;
&lt;P&gt;Planning a NAP deployment requires making decisions surrounding health policy, enforcement, and remediation. This guide contains the following topics to aid you in planning your NAP implementation:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Defining NAP Policy&lt;/LI&gt;
&lt;LI&gt;Choosing Enforcement Methods&lt;/LI&gt;
&lt;LI&gt;Choosing Remediation Techniques&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;In order to proceed with these decisions, administrators should be familiar with how users and computers are grouped and managed within the network. This can help define how to control network health evaluation and enforcement. Administrators should also understand the requirements and components of NAP. Decisions must be made regarding the system health agents (SHAs) that are installed on the client computers and system health validators (SHVs) that are installed on the server running Network Policy Service (NPS&lt;EM&gt;[1]&lt;/EM&gt;). Administrators will have to deploy these NAP components before they can configure and enable a network policy that enforces a client health policy. Therefore, a good understanding of these concepts is necessary to the planning process. Although NAP concepts are not described in this deployment planning guide, more information about NAP requirements can be found in the Windows Server 2008 online Help and in various articles linked to on the &lt;A href="http://www.microsoft.com/technet/network/nap/default.mspx" mce_href="http://www.microsoft.com/technet/network/nap/default.mspx"&gt;NAP home page&lt;/A&gt; on TechNet.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[1] The acronym NPS is used interchangeably in this document to refer to both the Network Policy Service and the computer running Network Policy Service (informally, Network Policy Server).&lt;/EM&gt;&lt;/P&gt;
&lt;H4&gt;&lt;A class="" title=_Toc161566084 name=_Toc161566084&gt;&lt;/A&gt;Defining NAP Policy&lt;/H4&gt;
&lt;P&gt;NAP policies are made up of Network Policy Server (NPS) authorization settings and define how NPS enforces client computer compliance with network health requirements.&lt;/P&gt;
&lt;P&gt;In order to define a NAP policy, an administrator must answer the question, "What is compliant and what is noncompliant?" The answer to this question is based on a number of factors, most importantly your IT organization's security policies and other computer requirements dictated by IT management. &lt;/P&gt;
&lt;P&gt;This section helps administrators address the most common NAP policy decisions surrounding the following computer health concerns:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Virus protection&lt;/LI&gt;
&lt;LI&gt;Windows updates&lt;/LI&gt;
&lt;LI&gt;Firewall protection&lt;/LI&gt;
&lt;LI&gt;Spyware protection&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Note:&amp;nbsp;Although there might be other concerns, these four decisions are addressed here because they are the most common and because each of these areas is addressed by a system health agent (and its corresponding system health validator) in the first release of NAP in Windows Server 2008 and Windows Vista&lt;SUP&gt;TM&lt;/SUP&gt;.&lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566085 name=_Toc161566085&gt;&lt;/A&gt;Anti-virus Protection&lt;/H5&gt;
&lt;P&gt;Health policies surrounding anti-virus solutions can vary from one organization to the next. There are a number of questions to be addressed in defining anti-virus health policy. For example, your organization's IT security team requires an anti-virus solution in the environment. Essentially, this would mean that computers connecting to the network must have some type of anti-virus software installed. The NAP administrator must then answer the questions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Is a particular manufacturer of anti-virus software required by security policy?&lt;/LI&gt;
&lt;LI&gt;If so, is specific versioning of the product required at all times? &lt;/LI&gt;
&lt;LI&gt;Or, is the requirement simply that the most updated version of the anti-virus software is necessary?&lt;/LI&gt;
&lt;LI&gt;Does policy require that the most recent anti-virus updates are installed on each computer?&lt;/LI&gt;
&lt;LI&gt;If so, how does your organization define "most recent" for health policy? Should the computer have all updates that are more than ten days old? Seven days? Two days?&lt;/LI&gt;
&lt;LI&gt;Does policy require that full anti-virus computer scans are performed on a specified schedule?&lt;/LI&gt;
&lt;LI&gt;If so, what is the maximum allowable timeframe for the most recent scan? Should the scan have occurred in the past two weeks in order for the computer to be deemed compliant? The past seven days?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The NAP administrator can build an anti-virus health policy based on the answers to these questions. Many of the features needed to do this are built into NAP already. It operates in conjunction with the Windows Security Health Agent included in Windows Vista (and available for download for Windows&lt;SUP&gt;®&lt;/SUP&gt; XP&amp;nbsp;Service Pack 3) and in the Windows Security Health Validator included in Windows Server 2008. Other capabilities might be provided by NAP anti-virus partners. For a current list of partners and descriptions of how their products integrate with NAP, see &lt;A href="http://www.microsoft.com/windowsserver2003/partners/nappartners.mspx" mce_href="http://www.microsoft.com/windowsserver2003/partners/nappartners.mspx"&gt;Network Access Protection Partners&lt;/A&gt;. &lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566086 name=_Toc161566086&gt;&lt;/A&gt;Windows Updates&lt;/H5&gt;
&lt;P&gt;Another common security requirement is that computers have the latest Windows updates installed. Questions surrounding this type of health policy might include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Are important updates which can improve Windows security and reliability required by computers connecting to the network?&lt;/LI&gt;
&lt;LI&gt;If so, with what frequency should the client computer check for updates? Should the client have checked within the past week? Within the last 24 hours?&lt;/LI&gt;
&lt;LI&gt;Should Windows Updates be enabled on the client and if so, with what frequency should update checks be performed in order for the computer to be considered compliant? Should updates be installed automatically or at the user's discretion?&lt;/LI&gt;
&lt;LI&gt;Are recommended updates which address non-critical system problems required?&lt;/LI&gt;
&lt;LI&gt;Are optional updates such as updated device drivers required?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Generally the NAP administrator should coordinate Windows Update policy with the IT staff members who are responsible for patch management on the secure network. This might include an SMS administrator, a Windows Server Update Services (WSUS) administrator, Active Directory group policy administrator, or other patch management solution administrator.&lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566087 name=_Toc161566087&gt;&lt;/A&gt;Firewall protection&lt;/H5&gt;
&lt;P&gt;Decisions regarding firewall policies are generally straightforward. Windows Firewall is a component of the Windows client operating systems that are supported by NAP. In defining Windows firewall health policy, the administrator should ask the following questions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Does health policy dictate that a firewall is turned on?&lt;/LI&gt;
&lt;LI&gt;If so is Microsoft Windows Firewall required, or are other third-party firewall solutions sufficient?&lt;/LI&gt;
&lt;LI&gt;Is it necessary to configure the firewall to block all unsolicited attempts to connect to the computer?&lt;/LI&gt;&lt;/UL&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566088 name=_Toc161566088&gt;&lt;/A&gt;Spyware Protection&lt;/H5&gt;
&lt;P&gt;Another health policy decision for administrators to address is whether or not to define a health policy for spyware protection and if so, whether or not to require a specific anti-spyware software solution for compliance. For example, a spyware protection health policy might require that Windows Defender is installed and enabled for real-time protection. Windows Defender is included in the Windows&amp;nbsp;Vista operating system and can be downloaded from Microsoft.com for installation on the Windows&amp;nbsp;XP platform.&lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566089 name=_Toc161566089&gt;&lt;/A&gt;Other Configuration Settings&lt;/H5&gt;
&lt;P&gt;Your organization might have health policy needs beyond those provided out-of-the-box with NAP as described here. In that case, plan to evaluate what these additional needs are and consult the &lt;A href="http://www.microsoft.com/windowsserver2003/partners/nappartners.mspx" mce_href="http://www.microsoft.com/windowsserver2003/partners/nappartners.mspx"&gt;Network Access Protection Partners&lt;/A&gt; to determine which NAP partners can provide an SHA and an SHV that fits your organization's additional needs. &lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566090 name=_Toc161566090&gt;&lt;/A&gt;Other NAP Policy Decisions&lt;/H5&gt;
&lt;P&gt;As you create a checklist of the health policies that are required for your organization, you must make decisions about which system health agents to deploy, what to do with noncompliant computers, and what to do with computers connecting to your network that are not NAP-capable--such as computers running a UNIX operating system. &lt;/P&gt;
&lt;P&gt;For example, you might choose to provide exceptions to certain computers in your organization that are not NAP-capable, or you might choose to restrict network access to all clients that are not NAP-capable. The decisions will depend upon the needs of your organization and its security policy. For more information, see Unsupported platforms later in this section.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;System health agents and system health validators&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;Administrators must decide which system health validator (or combination thereof) will be part of the health check. When you define a network health policy on the NPS server, you must decide which system health validators will apply to that particular policy.&amp;nbsp; Each system health validator that is enabled on the NPS as part of a health policy requires that a corresponding system health agent is installed on the client computers that are being evaluated against that policy when they attempt to connect to the secure network. An important factor to note is that your network might have more than one type of system health validator. If so, the NPS must coordinate the output from all of the SHVs and determine whether (and how) to limit the access of a noncompliant computer. This requires careful planning when defining health policies and evaluating how different SHVs interact. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Example&lt;/B&gt;: You are applying three different SHVs: A, B, and C. In this example scenario, SHV "A" deems the client computer to be compliant with its policy; SHV "B" also determines the same result; however, SHV "C" deems the computer to be noncompliant. It is the administrator's responsibility to configure NPS to react appropriately based on those mixed results. The administrator needs to define whether a compliant machine is required to pass one, all, or a specific combination of the SHV checks.&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Windows Security Health Agent and Windows Security Health Validator&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;Administrators might choose to use the built-in system health validator and system health agent that ship with Windows Server 2008 and Windows Vista.&amp;nbsp; Windows Vista includes a system health agent as part of the operating system called the Windows Security Health Agent. It can provide health statements based on Windows Security Center reporting features including the status of firewall software, antivirus software, anti-spyware software, and Automatic Updates. Windows Server 2008 includes the Windows Security Health Validator that corresponds to the Vista health agent. &lt;/P&gt;
&lt;P&gt;Note: At the time of this guide's publication, Microsoft is developing the Network Access Protection Client for Windows XP (now in beta testing) that will be released at the same time as Windows Server 2008. For more information, see &lt;A href="http://blogs.technet.com/nap/archive/tags/Downlevel+OS+Support/default.aspx" mce_href="http://blogs.technet.com/nap/archive/tags/Downlevel+OS+Support/default.aspx"&gt;Down-level OS Support on the NAP Blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The Windows Security Health Agent and Windows Security Health Validator provide the following functionality for NAP-capable computers:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The client computer has firewall software installed and enabled.&lt;/LI&gt;
&lt;LI&gt;The client computer has antivirus software installed and running.&lt;/LI&gt;
&lt;LI&gt;The client computer has current antivirus updates installed.&lt;/LI&gt;
&lt;LI&gt;The client computer has anti-spyware software installed and running.&lt;/LI&gt;
&lt;LI&gt;The client computer has current anti-spyware updates installed.&lt;/LI&gt;
&lt;LI&gt;Microsoft Update Services are enabled on the client computer.&lt;/LI&gt;
&lt;LI&gt;In addition, if NAP-capable client computers are running Windows Update Agent and are registered with a Windows Server Update Service (WSUS) server, NAP can verify that the most recent software security updates are installed based on one of four possible values that match security severity ratings from the Microsoft Security Response Center (MSRC). Note that with the release of Windows VistaSP1 and Windows Server 2008, patch management will also be able to validate against Windows Update and Microsoft Update (WU/MU), in addition to WSUS.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Note: Windows Security Center depends on status notification from the anti-virus software, firewall software, and anti-spyware software in order to recognize it. For example, if the anti-virus software in use does not have the ability to report to Windows Security Center that it is up-to-date, then the Windows Security Center might not report that. So, keep in mind that there is some dependency on the anti-virus software, anti-spyware software, and firewall software to integrate with Windows Security Center.&lt;/P&gt;
&lt;H5&gt;Noncompliant computers&lt;/H5&gt;
&lt;P&gt;For noncompliant computers, you must decide what level of network access (if any) you are going to allow those computers. The type of restricted access that can be enforced on noncompliant computers is dependent upon which enforcement method is applied when the computer attempts a network connection. For more information about making this decision, see Choosing Enforcement Methods later in this guide.&lt;/P&gt;
&lt;H6&gt;&lt;A class="" title=_Unsupported_platforms name=_Unsupported_platforms&gt;&lt;/A&gt;
&lt;H5&gt;Unsupported platforms&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;Administrators must also decide how to deal with non-supported platforms and network traffic that may attempt network access. These types of devices cannot submit a statement of health and therefore cannot participate in the NAP health evaluation. The network administrator must decide how to deal with these devices. &lt;/P&gt;
&lt;P&gt;The administrator might decide that any device that cannot be evaluated for health using NAP will be kept on a restricted access network, then configure that restricted access so it provides the necessary support for those devices.&amp;nbsp; On the other hand, the administrator might choose to allow all devices not capable of doing NAP to be given full access to the secure network. There are obvious risks involved in doing this. One risk is that a computer that is capable of doing NAP (i.e., a computer running Windows Vista) could appear as being not NAP-capable by disabling the NAP client software. If the number of devices that are not NAP-capable is manageably small, the administrator might consider managing their access by exception. For example, if you know the MAC address of the device that is not NAP-capable, you can explicitly grant full access to that device without allowing all non-NAP capable devices full access. Another option is using a third-party offering for doing health evaluations of these devices.&lt;/P&gt;
&lt;H4&gt;&lt;A class="" title=_Toc161566091 name=_Toc161566091&gt;&lt;/A&gt;&lt;A class="" title=_Choosing_Enforcement_Methods_1 name=_Choosing_Enforcement_Methods_1&gt;&lt;/A&gt;Choosing Enforcement Methods&lt;/H4&gt;
&lt;P&gt;After outlining health policy, administrators need to determine how (or if) the organization should enforce Network Access Protection (NAP) in the organization. Read this section to determine which questions to ask when choosing enforcement methods during the deployment planning phase and to understand the advantages of choosing one enforcement method over another.&lt;/P&gt;
&lt;P&gt;Note: After creating an initial list of health policies, it's a good idea to determine the extent to which the computers connecting to your network are compliant. This is easily done with NAP by enabling NAP in reporting mode only. In reporting mode the NAP client's health is evaluated but access restrictions are not imposed on computers that do not pass the health check. All computers, regardless of health compliance, are given full access to the secured network. However, because the health evaluation results are recorded in the logs on the NPS, the administrator can generate reports regarding the overall health status of the network. Doing this gives administrators an idea of the percentage of computers that are noncompliant, which can also help in determining which enforcement method(s), if any, to use.&lt;/P&gt;
&lt;P&gt;Ensure that you understand the enforcement methods that are available in NAP. NAP enforcement methods are any-of-four network access technologies that work in conjunction with NAP to enforce health policies. Table 1 briefly describes the four built-in NAP enforcement methods (known as "enforcement clients") and their corresponding network access mechanisms.&lt;/P&gt;
&lt;P&gt;Keep in mind that NAP enforcement methods are not mutually exclusive. Administrators might choose to use multiple-supported enforcement methods in different combinations.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Table 1. NAP enforcement clients&lt;/B&gt;&lt;/P&gt;
&lt;TABLE class="" cellPadding=0 border=0&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;&lt;B&gt;Enforcement client &lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=""&gt;
&lt;P&gt;&lt;B&gt;Description &lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;Dynamic Host Configuration Protocol (DHCP)&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=""&gt;
&lt;P&gt;Enforces health policies when a client computer attempts to obtain an IP address from a &lt;A href="http://www.microsoft.com/technet/network/dhcp/default.mspx" mce_href="http://www.microsoft.com/technet/network/dhcp/default.mspx"&gt;DHCP&lt;/A&gt; server.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;Extensible Authentication Protocol (EAP) for IEEE 802.1X connections&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=""&gt;
&lt;P&gt;Enforces health policies when a client computer attempts to access a network using &lt;A href="http://www.microsoft.com/technet/network/eap/default.mspx" mce_href="http://www.microsoft.com/technet/network/eap/default.mspx"&gt;EAP&lt;/A&gt; through an 802.1X wireless connection or an authenticating switch connection.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;Remote access for VPN connections&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=""&gt;
&lt;P&gt;Enforces health policies when a client computer attempts to gain access to the network through a &lt;A href="http://www.microsoft.com/technet/network/vpn/default.mspx" mce_href="http://www.microsoft.com/technet/network/vpn/default.mspx"&gt;virtual private network (VPN&lt;/A&gt;) connection.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;
&lt;P&gt;Internet Protocol security (IPsec) communications&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=""&gt;
&lt;P&gt;Enforces health policies when a client computer attempts to communicate with another computer using &lt;A href="http://www.microsoft.com/technet/network/ipsec/default.mspx" mce_href="http://www.microsoft.com/technet/network/ipsec/default.mspx"&gt;IPsec&lt;/A&gt;.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition to the built-in enforcement clients, administrators might use additional third-party enforcement clients. For more information about these, see &lt;A href="http://www.microsoft.com/windowsserver2003/partners/nappartners.mspx" mce_href="http://www.microsoft.com/windowsserver2003/partners/nappartners.mspx"&gt;Network Access Protection Partners&lt;/A&gt; and consult with the appropriate vendor.&lt;/P&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566092 name=_Toc161566092&gt;&lt;/A&gt;Questions to Help Administrators Choose Enforcement Methods&lt;/H5&gt;
&lt;P&gt;This section describes some fundamental questions that administrators need to ask when determining which enforcement methods to use with NAP.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Are any computers connecting to the network remotely?&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;The most fundamental question is whether or not client computers are connecting to the protected network remotely. If clients are connecting from locations that are outside of the protected network by way of a virtual private network (VPN) and you need to check them for health policy compliance before allowing them unrestricted network access, then administrators should consider using the VPN enforcement method. &lt;/P&gt;
&lt;P&gt;VPN enforcement works by using a set of remote access IP packet filters to limit the traffic of the VPN client so that it can only reach the resources on the restricted network. The VPN server applies the IP packet filters to the IP traffic that is received from the VPN client and silently discards all packets that do not correspond to a configured packet filter. If the VPN client is noncompliant, the VPN connection has the packet filters applied and the VPN client can only reach resources on the restricted network. &lt;/P&gt;
&lt;P&gt;Essentially with VPN enforcement, you can restrict the client to a logical network that can only access remediation servers. These client computers would remain restricted from broader connectivity to resources in the protected network until they are brought into a compliant state.&lt;/P&gt;
&lt;P&gt;Note: The VPN server component must be NAP-enabled. At this time, only the Microsoft Routing and Remote Access service in Windows Server 2008 support NAP, although NAP partners might provide integrated NAP-enabled VPN server software at a later time.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Are computers using DHCP to obtain an IP address on your network?&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;The second most fundamental question surrounds the IP addressing scheme your organization uses. If your organization uses Dynamic Host Configuration Protocol (DHCP) to distribute IP addresses to computers connecting to the network, consider using DHCP enforcement to provide network access protection.&lt;/P&gt;
&lt;P&gt;DHCP enforcement works by limiting network access for the DHCP client through its IP routing table. DHCP enforcement sets the DHCP Router option value to 0.0.0.0 so that the noncompliant computer is not configured to use a default gateway. DHCP enforcement also sets the subnet mask for the allocated IP address to 255.255.255.255 so that there is no route to the attached subnet. &lt;/P&gt;
&lt;P&gt;As with VPN enforcement, using DHCP enforcement can restrict the client to a logical network that can only access remediation servers.&lt;/P&gt;
&lt;P&gt;To allow noncompliant computers to access the remediation servers on the restricted network, the DHCP server assigns the Classless Static Routes DHCP option which contains a set of host routes to the computers on the restricted network, such as the DNS and remediation servers. The end result of DHCP limited network access is a configuration and routing table that allows connectivity only to specific destination addresses. Therefore, when an application attempts to send to a unicast IPv4 address other than those supplied via the Classless Static Routes option, the TCP/IP protocol returns a routing error.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Note:&lt;/B&gt; At this time, DHCP enforcement is for IP version 4 (IPv4) and does not support IP version 6 (IPv6)-based DHCP clients. However, IPv6 support might come at a later date either for Microsoft DHCP for IPv6, or for a third-party DHCP provider. DHCP enforcement requires a NAP-enabled DHCP server, which at the present time is only supported by the Microsoft DHCP Server component that is included in the Windows Server 2008.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Do network users have administrative privileges on their computers?&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;If you are considering using DHCP enforcement, keep in mind that one of the weaknesses of DHCP enforcement is that it can be overridden by assigning a static IP address to the client computer. Because DHCP enforcement is based on entries in the IPv4 routing table, it cannot prevent a malicious user who is a local administrator from manually changing the IPv4 routing table and gaining access to the protected network, thus bypassing NAP policy enforcement.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Are you using Microsoft's DHCP Service?&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;Microsoft's DHCP Service is currently the only DHCP provider that is NAP-enabled. If you are using a third-party DCHP provider, check with your DHCP software vendor to determine if that vendor has plans to support NAP. You may consider implementing a different NAP enforcement method in the meantime.&lt;/P&gt;
&lt;P&gt;The next section summarizes the differences between VPN and DHCP enforcement methods.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;VPN vs. DHCP&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;VPN enforcement limits the access of noncompliant VPN clients that are attempting to access the protected network through a VPN connection by restricting their IP connections through a packet filtering technique. DHCP enforcement limits the access of noncompliant DHCP clients that are attempting to obtain a valid IP address configuration by granting an IP address to the client, yet removing routing capability from it. In both of these cases the access to a restricted network is based on a client-server relationship and implemented at the server through which the client is requesting network access or configuration.&lt;/P&gt;
&lt;P&gt;Keep in mind that you can configure NAP to employ more than one enforcement method. The NAP administrator can configure NAP to perform health checks only on clients connecting via VPN, or only on computers connecting directly via DHCP, or on both.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Does your wired network employ the IEEE 802.1X protocol?&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;If your wired or wireless network currently uses the IEEE 802.1X standard, which defines port-based user authentication methods used when accessing the network, then you should consider using 802.1X enforcement. It is a more secure way of providing network access protection for your intranet than DHCP or VPN enforcement. If you are not currently using wire 802.1X for network connectivity, you should investigate the expense and complexity of implementing 802.1X authentication on your network prior to choosing it as a NAP enforcement method. It is not uncommon for a wired 802.1X implementation to require a fairly hefty hardware investment. Wireless 802.1X implementations are typically less cost-intensive than wired 802.1X implementations.&lt;/P&gt;
&lt;P&gt;IEEE 802.1X enforcement works by instructing the 802.1X-capable access point (for wireless) or the 802.1X-capable switch (wired) to use a limited-access profile--either a set of IP packet filters or a virtual LAN identifier (VLAN ID)--to limit the traffic of the 802.1X-based noncompliant client, so it can only reach resources on the restricted network. For IP packet filtering, the 802.1X-capable access point applies the IP packet filters to the IP traffic that is exchanged with the 802.1X client and silently discards all packets that do not correspond to a configured packet filter. For VLAN IDs, the 802.1X-capable access point applies the VLAN ID to all of the packets exchanged with the 802.1X client and the traffic does not leave the VLAN corresponding to the restricted network.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;Have you implemented or are you considering implementing a Public Key Infrastructure (PKI) in your organization?&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;If you are already using a Certification Authority (CA) and digital certificates in your environment for authentication, then you already have the infrastructure in place to use IPsec as a NAP enforcement method. Like 802.1X enforcement, IPsec enforcement provides better security than DHCP enforcement. &lt;/P&gt;
&lt;P&gt;Unlike VPN and DHCP enforcement, IPsec is enforced at each individual computer rather than at the point of entry into the network. The determination of client health is performed by way of a health registration authority (HRA). The NAP client submits a request to the HRA asking for a health certificate. This health certificate is an X.509 certificate containing a specific object identifier (OID) identifying it as a health certificate. If the requesting client is compliant, the HRA responds to the request by obtaining a health certificate from the Certification Authority (CA) and giving it to the client. That client is then able to present the health certificate to prove that it has passed a health check. &lt;/P&gt;
&lt;P&gt;IPsec enforcement in NAP works by limiting the access of noncompliant clients that are attempting to communicate to servers in the secured network. When a noncompliant client attempts to connect to a protected resource, the resource requests that the client present its health certificate to prove that it has passed a health check. Because the noncompliant client does not have a health certificate, IPsec enforcement limits the client's network connectivity by causing the server to drop connection attempts coming from it (and from any computers without health certificates). &lt;/P&gt;
&lt;P&gt;Administrators should configure the CA to distribute health certificates that are only valid for a short period of time, e.g. 24 or 48 hours. This forces the client to request a new health certificate when the current certificate expires. That client must then undergo another health check. The validity period for the health certificates is configured at the HRA and is a decision that the administrator must make. &lt;/P&gt;
&lt;P&gt;The following are some of the benefits of IPsec enforcement.&lt;/P&gt;
&lt;P&gt;Tamper-resistant. IPsec enforcement cannot be bypassed by reconfiguring a NAP client. A NAP client cannot receive a health certificate or initiate communication with a compliant computer without a health certificate by manipulating settings on their local computer, even for a user with local administrator privileges. Additionally, IPsec enforcement cannot be bypassed through the use of hubs or virtual computer technologies. &lt;/P&gt;
&lt;P&gt;No infrastructure upgrade needed. IPsec enforcement works at the network layer of the Open System Interconnection (OSI) model rather than the data link layer; therefore, it is independent of physical network infrastructure components such as hubs, switches, and routers.&lt;/P&gt;
&lt;P&gt;Flexible limitations. With IPsec enforcement, administrators can configure IPsec enforcement so that compliant computers can initiate communications with noncompliant computers, but noncompliant computers cannot initiate communications with compliant computers. The administrator defines the type of traffic that must be authenticated with a health certificate and protected with IPsec through IPsec policy settings. IPsec policy allows for the creation of IP filters that can define traffic by source IP address, destination IP address, IP protocol number, source and destination TCP port, and source and destination UDP port. With IPsec policy and IP filter definition, it is possible to limit network access on a per-computer or per-application basis.&lt;/P&gt;
&lt;P&gt;Compared to other NAP enforcement mechanisms (IEEE 802.1X, VPN, and DHCP), IPsec provides the strongest and most flexible form of NAP enforcement. IPsec enforcement is strong because it confines the communication with protected resources to compliant clients. IPsec enforcement helps protect the communication that occurs between two computers, regardless of their role. &lt;/P&gt;
&lt;P&gt;By using IPsec as a NAP enforcement mechanism, administrators can help protect network traffic end-to-end and not just at the point of network access.&lt;/P&gt;
&lt;H6&gt;
&lt;H5&gt;802.1X vs. IPsec&lt;/H5&gt;&lt;/H6&gt;
&lt;P&gt;When determining how to protect your intranet and its assets, you do not have to choose between 802.1X for wired networks and IPsec. Because they operate at different layers and perform different functions, the use of one does not exclude the use of the other. From a security standpoint, it is better to deploy security technologies that create a series of barriers against an attacker. Deploying 802.1X for wired networks helps prevent unknown hosts from gaining access to your intranet. Deploying IPsec helps prevent unknown hosts from communicating with IPsec-protected hosts on your intranet.&lt;/P&gt;
&lt;P&gt;An 802.1X communication requires network hardware that can be expensive if your organization has not already invested in it. However, a benefit of providing 802.1X NAP enforcement is that you are enforcing protection at the network port. If the computer is not compliant, you can restrict its access so that it can only send IP packets on a predefined VLAN, that is separate from the full-access VLAN, where compliant clients and servers are accessible to compliant clients.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;IPsec, on the other hand, does not require additional hardware. One of the differences of IPsec NAP enforcement is that the enforcement occurs at the host. The client can connect and send IP packets wherever it wants. Health policy decides which computers can receive packets from the noncompliant client. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Example: &lt;/B&gt;&amp;nbsp;A client computer that is attempting a network connection does not have antivirus software installed. If NAP is configured with 802.1X enforcement, the port can be shut down entirely for that client--or you can restrict the client computer to a virtual network that restricts its impact to the rest of the nodes on the protected network. IPsec enforcement on the other hand, determines through a health check that the client computer is not compliant, but the client still has the ability to connect to the protected network. IPsec policy instructs the protected nodes not to receive packets from the noncompliant computer. Thus, the noncompliant computer can in effect remain isolated from other computers on the protected network, but it is still connected to the network and can consume network bandwidth. &lt;/P&gt;
&lt;P&gt;Security-wise, IPsec offers the option of end-to-end encryption. If encryption is a security requirement in your organization, by optionally specifying IPsec policy settings you can encrypt IP traffic between IPsec peers for highly sensitive traffic. Unlike IEEE 802.1X wireless LANs which only encrypt frames from the wireless client to the wireless access point, IPsec encryption is between IPsec peer computers.&lt;/P&gt;
&lt;P&gt;Table 2 provides a high-level summary of the security provided by 802.1X and IPsec for wired networks.&lt;/P&gt;
&lt;P&gt;Table 2. IPsec vs. 802.1X (for wired networks) security overview&lt;/P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=0 width=595 border=1&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=181&gt;
&lt;P align=center&gt;Security property&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=192&gt;
&lt;P align=center&gt;802.1X for wired networks&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=222&gt;
&lt;P align=center&gt;IPsec&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=181&gt;
&lt;P&gt;Authentication&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=192&gt;
&lt;P align=center&gt;X&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=222&gt;
&lt;P align=center&gt;X&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=181&gt;
&lt;P&gt;Tampering and spoofing protection&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=192&gt;
&lt;P align=center&gt;X&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=222&gt;
&lt;P align=center&gt;X&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=181&gt;
&lt;P&gt;Encryption&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=192&gt;
&lt;P align=center mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=222&gt;
&lt;P align=center&gt;X&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=181&gt;
&lt;P&gt;Protection for roaming clients&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=192&gt;
&lt;P align=center mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=222&gt;
&lt;P align=center&gt;X&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Table 3 provides a more granular comparison of 802.1X for wired networks and IPsec based on the 802.1X and IPsec standards.&lt;/P&gt;
&lt;P&gt;Table 3. IPsec vs. 802.1X (for wired networks) in greater detail&lt;/P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P align=center&gt;802.1X for wired networks&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P align=center&gt;IPsec&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Authenticates and authorizes connections to a network.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;With 802.1X, the enforcement of the requirement of valid credentials is performed at the network edge by the switch. Wired 802.1X is a Data Link layer security barrier. A computer cannot plug into an available network port and begin communicating on the network.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Authenticates communications between endpoints.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;With IPsec, each end of the communication performs the enforcement of IPsec authentication. IPsec is a Network-layer security barrier. A computer cannot initiate communications with IPsec-protected intranet resources after obtaining a connection to the network.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Enforces security protection at the switch.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IEEE 802.1X for wired networks is only applied at the switch port. Other methods of accessing the intranet might not be protected with 802.1X.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Enforces security protection at the host.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IPsec policies are enforced by the host and apply regardless of the way that the host connects to the intranet or whether the host is connected to the intranet. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Does not provide cryptographic protection of traffic between the supplicant and the switch.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;After authentication and authorization, there are no facilities within the 802.1X standard that protect the traffic on the 802.1X-authenticated link.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Optionally provides cryptographic protection of traffic between endpoints.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;After authentication and negotiation of security options, IPsec protects packets with tamper-proofing and optional encryption.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Does not provide protection against attackers with physical access to a switch port.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;After obtaining physical access to a switch port, an attacker that spoofs the MAC address of a valid host can gain access to the intranet.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Provides protection against unknown hosts.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;An IPsec-protected host will discard spoofed packets sent by an unknown host.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Can provide protection against denial of service attacks that consume bandwidth.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Protection against denial of service (DoS) attacks, in which an attacker tries to overwhelm the network with packets, is not an inherent function of 802.1X, but a capability of many switches that support 802.1X authentication.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Can provide protection against denial of service (DoS) attacks launched against hosts.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IPsec is not designed to prevent a malicious host from transmitting packets. However, IPsec can prevent received packets from being processed. IPsec can silently discard unprotected packets upon receipt.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Works for all networking protocols.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IEEE 802.1X operates at the Data Link layer before a connecting host sends any network protocol frames or packets.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Works only for IP-based traffic.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IPsec can only protect packets that have an IP (IPv4 or IPv6) header.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires that your switches support 802.1X.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The switches in your switching fabric must support 802.1X authentication and the use of RADIUS tunnel attributes to control VLAN ID or IP filtering.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires no additional support from the network infrastructure.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IPsec operates at the network layer and works over any IP-based network. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires that your network hosts support 802.1X.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The connecting network hosts must support 802.1X authentication for LAN connections and the EAP methods required by the RADIUS server.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires that your network hosts support IPsec.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The network hosts must support IPsec, common authentication methods, and common cryptographic algorithms for key determination, Hash-based Message Authentication Codes (HMACs), and encryption (optional). &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires an authentication infrastructure consisting of RADIUS servers and account databases.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;To perform authentication and authorization you must deploy account databases to store computer and user accounts and their credentials, and RADIUS servers to evaluate the connection attempt.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires an authentication infrastructure (depends on the IPsec authentication method).&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;To perform IPsec authentication, you must deploy an authentication infrastructure that can authenticate the credentials of IPsec peers. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Simple or group-based network access.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IEEE 802.1X provides a simple allowed/denied access to intranets. Whether the access is simple or group-based, 802.1X allows all traffic from an authenticated host. Many switches also support the use of virtual LANs (VLANs) to group ports together or to specify the types of traffic allowed on the switch port. &lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Isolated or granular network access.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;You can use IPsec policy and authentication methods to isolate portions of your network. IPsec settings can specify different levels of protection for network traffic to the granularity of IP addresses and TCP or UDP ports.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires no changes to applications.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Because it operates at the Data Link layer, 802.1X does not require application support.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Requires no changes to applications.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Because it operates at the Network layer, IPsec does not require application support.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Cannot protect against a trusted attacker.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;If a host has the proper credentials for 802.1X authentication, the switch cannot prevent the host from attacking the network.&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" vAlign=top width=313&gt;
&lt;P&gt;&lt;B&gt;Cannot protect against a trusted attacker.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;If a host has the proper credentials for IPsec authentication and the correct policy settings for IPsec protection of traffic, IPsec cannot prevent the host from attacking other hosts.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In summary, this section presents fundamental questions to consider when choosing an enforcement method. Consider the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;VPN enforcement is relatively straightforward. Organizations that have an existing virtual private network for remote access can use VPN enforcement in NAP. For more information, see the VPN Connections section in &lt;A href="http://download.microsoft.com/download/3/9/f/39ff0ca3-56d1-4d93-af46-98f92134d040/NAPArch.doc" mce_href="http://download.microsoft.com/download/3/9/f/39ff0ca3-56d1-4d93-af46-98f92134d040/NAPArch.doc"&gt;Network Access Protection Platform Architecture&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;DHCP enforcement is fairly easy to implement, but it can be bypassed with static IP &lt;A class="" title=_Toc136157855 name=_Toc136157855&gt;&lt;/A&gt;addressing. For more information see the DHCP IP Address Configuration section in &lt;A href="http://download.microsoft.com/download/3/9/f/39ff0ca3-56d1-4d93-af46-98f92134d040/NAPArch.doc" mce_href="http://download.microsoft.com/download/3/9/f/39ff0ca3-56d1-4d93-af46-98f92134d040/NAPArch.doc"&gt;Network Access Protection Platform Architecture&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;802.1X enforcement requires 802.1X-enabled network hardware (possibly requiring an initial investment in purchasing and deploying that hardware), yet it provides broad coverage. For more information, see &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d9aef757-f528-41be-a01f-99a60c9a855d&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d9aef757-f528-41be-a01f-99a60c9a855d&amp;amp;displaylang=en"&gt;IEEE 802.1X for Wired Networks and Internet Protocol Security with Microsoft Windows&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;IPsec moves enforcement up from the network layer of the OSI model, but IPsec enforcement does not prevent noncompliant clients from sending packets on the network. For more information, see &lt;A href="http://www.microsoft.com/technet/itsolutions/network/nap/napipsec.mspx" mce_href="http://www.microsoft.com/technet/itsolutions/network/nap/napipsec.mspx"&gt;Internet Protocol Security Enforcement in the Network Access Protection Platform&lt;/A&gt;. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;After determining the enforcement methods to use with NAP, you should whether or not there will be exceptions to the enforcement rules--for example, computers in your organization that are running Linux. Devise a plan for dealing with those and other computers that are not NAP-capable. Essentially, if NAP asks a client computer for a statement of health but the client does not provide it, that computer is not a NAP-capable computer and administrators must determine whether to restrict network access for that computer or grant it full access to the secured network. When granting limited access, the administrator must understand which network resources the computer must be able to access in order to perform day-to-day operations and make these resources available in the restricted network.&amp;nbsp; &lt;/P&gt;
&lt;H4&gt;&lt;A class="" title=_Toc152320879 name=_Toc152320879&gt;&lt;/A&gt;&lt;A class="" title=_Toc151472617 name=_Toc151472617&gt;&lt;/A&gt;&lt;A class="" title=_Toc151472038 name=_Toc151472038&gt;&lt;/A&gt;&lt;A class="" title=_Toc161566093 name=_Toc161566093&gt;&lt;/A&gt;&lt;A class="" title=_Determining_Network_Access name=_Determining_Network_Access&gt;&lt;/A&gt;Choosing Remediation Techniques&lt;/H4&gt;
&lt;P&gt;The remediation techniques that your organization uses to bring noncompliant computers into compliance with network health policy are dependent upon the health policies that are in effect. Many organizations are already running server applications in their environment that provide ongoing updates to computer nodes that are connected to the network, some of which are NAP-aware. If the remediation technique in use provides the ability for clients to receive notification from NAP health agents and to pull updates from the remediation server, then most organizations will continue to use their existing patch management system for remediation in a NAP environment.&lt;/P&gt;
&lt;P&gt;Basically these remediation servers contain health update resources such as the necessary security updates, configurations, and applications that client computers can access to remediate their noncompliant state. Examples include antivirus signature distribution servers, computer management servers (e.g. Microsoft Systems Management Server), and software update servers (such as Microsoft Windows Software Update Services). Various remediation methods exist. Some remediation servers push content out to client computers, other remediation techniques are configured to allow the client to pull content from the remediation servers.&lt;/P&gt;
&lt;P&gt;If you already have remediation servers on your network, part of the NAP deployment planning process is determining if your existing remediation techniques are NAP-aware and how to use them in conjunction with NAP network access restrictions being enforced on noncompliant computers. If you have not yet deployed remediation servers on your network, you should begin planning the type of remediation servers that you will need (based on health policies), and the locations of these servers on your network (based on enforcement methods). For example, administrators might choose to put some of their remediation servers in a restricted network to which the noncompliant NAP clients can connect. The NAP clients can then communicate with remediation servers to become compliant, based on instructions from the NPS server.&lt;/P&gt;
&lt;H4&gt;&lt;A class="" title=_Toc161566094 name=_Toc161566094&gt;&lt;/A&gt;Example deployment of a network policy that enforces NAP&lt;/H4&gt;
&lt;P&gt;The following scenario included in the NAP Components topic in the online Help for Network Policy Service, is an example of creating a network policy that enforces NAP. At the end of the example is a high-level summary of the steps required to create the policy. &lt;/P&gt;
&lt;P&gt;In this example, a network administrator creates a network policy that is enabled, grants access, and enforces NAP for NAP-capable 802.1X wireless client computers running either Microsoft&lt;SUP&gt;®&lt;/SUP&gt;Windows XP with Service Pack 3 or Windows&amp;nbsp;Vista.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In this example "A. Datum" and "A. Datum Antivirus" are the fictional names used. Configuration of the A. Datum Antivirus SHV shows how third-party SHVs can be incorporated into a NAP deployment. A. Datum has designed A. Datum Antivirus to be compatible with NAP, and provides its customers with the A. Datum Antivirus SHA and SHV components to allow them to implement a NAP solution with A. Datum Antivirus.&lt;/P&gt;
&lt;P&gt;For this example, the following assumptions exist:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;1. The administrator has already configured Group Policy configuration for NAP clients, and all NAP clients are domain member computers.&lt;/LI&gt;
&lt;LI&gt;2. The administrator has already installed NAP upgrades for client computers running Microsoft Windows XP with Service Pack 3.&lt;/LI&gt;
&lt;LI&gt;3. The administrator has already deployed NAP remediation servers that can provide client computers with antivirus signature updates. In NPS, the administrator has created a Remediation Server Group named &lt;B&gt;A. Datum Antivirus Remediation Servers&lt;/B&gt;.&lt;/LI&gt;
&lt;LI&gt;4. The administrator has already deployed wireless access points that support 802.1X and RADIUS, and the wireless infrastructure is functioning properly before NAP is configured and enforced by NPS.&lt;/LI&gt;
&lt;LI&gt;5. The administrator has already deployed a Web server on the remediation network that contains help for NAP users at the Uniform Resource Locator (URL) address &lt;B&gt;http://naphelp&lt;/B&gt;.&lt;/LI&gt;
&lt;LI&gt;6. The administrator has already created a group in Active Directory named &lt;B&gt;WirelessNAPUsers&lt;/B&gt; and has added user accounts to the group for users that have NAP-capable client computers. In addition, the administrator has already created a group in Active Directory named &lt;B&gt;WirelessUsers&lt;/B&gt; for users that do not have NAP-capable client computers.&lt;/LI&gt;
&lt;LI&gt;7. The NPS server is configured as a RADIUS server and wireless access points are configured in NPS as RADIUS clients.&lt;/LI&gt;
&lt;LI&gt;8. The example third party SHV and SHA are not installed yet. The network administrator uses antivirus software created by a company named A. Datum, and the product is named A. Datum Antivirus.&lt;/LI&gt;&lt;/UL&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566095 name=_Toc161566095&gt;&lt;/A&gt;Network administrator goals for NAP&lt;/H5&gt;
&lt;P&gt;In this example, the network administrator has the following goals for NAP:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;1. Using the A. Datum Antivirus SHV and SHA, the administrator wants to ensure that client health checks include verification that A. Datum Antivirus with the most recent antivirus signatures are installed on client computers. The administrator also wants to configure NAP autoremediation so that the most recent signatures are automatically downloaded and installed on client computers.&lt;/LI&gt;
&lt;LI&gt;2. Using the Windows Security SHV and SHA, which are included in the WindowsServer 2008 and WindowsVista operating systems respectively, the administrator wants to ensure that client health checks include verification that Windows Firewall is enabled and that Microsoft Update is enabled so that client computers have all of the most recent Windows security updates installed. The administrator also wants to configure NAP autoremediation so that the most recent security updates are automatically downloaded and installed on client computers if they do not already have the most recent security updates.&lt;/LI&gt;&lt;/UL&gt;
&lt;H5&gt;&lt;A class="" title=_Toc161566096 name=_Toc161566096&gt;&lt;/A&gt;Example deployment steps&lt;/H5&gt;
&lt;P&gt;For this example deployment the following steps are required:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Install NAP SHA components on NAP clients.&lt;/LI&gt;
&lt;LI&gt;Install SHVs on NPS server.&lt;/LI&gt;
&lt;LI&gt;Configure SHVs for the desired health policy.&lt;/LI&gt;
&lt;LI&gt;Run the New Network Policy Wizard to create NAP health policies. Configure the policy such that it is not restricting network access and is operating in reporting mode.&lt;/LI&gt;
&lt;LI&gt;Enable the network policy and set the policy to grant access.&lt;/LI&gt;
&lt;LI&gt;Monitor the NAP health of the clients and address any problems to reduce the number of noncompliant clients to the desired level.&lt;/LI&gt;
&lt;LI&gt;In the network policy, enable network restriction using a desired grace time to allow clients time to attain compliance before being restricted (probation mode).&lt;/LI&gt;
&lt;LI&gt;Monitor the NAP health of the network running in probation mode for a period of time until satisfied that operations are performing as expected.&lt;/LI&gt;
&lt;LI&gt;In the network policy, eliminate the grace period and implement enforcement mode--where noncompliant clients are given restricted access at the time of health check until they undergo remediation and are returned to a compliant state.&lt;/LI&gt;&lt;/UL&gt;
&lt;H4&gt;&lt;A class="" title=_Toc161566097 name=_Toc161566097&gt;&lt;/A&gt;Enabling NAP Monitoring and Reporting&lt;/H4&gt;
&lt;P&gt;It is a good idea to be familiar with how to enable NAP reporting so that you can troubleshoot issues and monitor status during the lab testing and pilot deployment phases of your NAP implementation. This section provides an overview of the Network Policy Service logs.&lt;/P&gt;
&lt;P&gt;Plan to enable the two types of logging in Network Policy Service (NPS) during lab testing and your pilot deployment.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Event logging for NPS&lt;B&gt;: &lt;/B&gt;Records NPS events in the system event log. This is used primarily for auditing and troubleshooting connection attempts.&lt;/LI&gt;
&lt;LI&gt;Logging user authentication and accounting requests:&lt;B&gt; &lt;/B&gt;Logs user authentication and accounting requests to log files in text or database format, or in a stored procedure in a SQL Server 2000 or SQL Server2005 database. Request logging is used primarily for connection analysis and billing purposes. It is also useful as a security investigation tool, providing a method of tracking down the activity an attacker.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;To make the most effective use of NPS logging, you should turn on logging (initially) for both authentication and accounting records. After you've successfully deployed and configured NAP in your production environment, you can modify these selections based on what is appropriate for the environment. You should plan to have a log-file backup system in place, because the logs cannot be recreated when they are damaged or deleted. Also, ensure that event logging is configured with a capacity that is sufficient to maintain the logs. If you choose to store the logs in a database, plan to provide failover and redundancy. With SQL Server logging, place two computers running SQL Server on different subnets. Use the SQL Server Create Publication Wizard to set up database replication between the two servers. For more information, see the SQL Server documentation. &lt;/P&gt;
&lt;H4&gt;&lt;A class="" title=_Toc161566098 name=_Toc161566098&gt;&lt;/A&gt;&lt;A class="" title=_Toc152320880 name=_Toc152320880&gt;&lt;/A&gt;&lt;A class="" title=_Third-party_NAP_Integration name=_Third-party_NAP_Integration&gt;&lt;/A&gt;NAP Resources&lt;/H4&gt;
&lt;P&gt;See the following links for more information about NAP:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/itsolutions/network/nap/napoverview.mspx" mce_href="http://www.microsoft.com/technet/itsolutions/network/nap/napoverview.mspx"&gt;Introduction to Network Access Protection&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Overview of NAP scenarios and NAP components and a brief description of how NAP works for Internet Protocol security (IPsec)-based communication, 802.1X authenticated connections, virtual private network (VPN) connections, and Dynamic Host Configuration Protocol (DHCP) configuration.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/itsolutions/network/nap/napfaq.mspx" mce_href="http://www.microsoft.com/technet/itsolutions/network/nap/napfaq.mspx"&gt;Frequently Asked Questions about Network Access Protection&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Frequently asked questions about NAP.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/itsolutions/network/nap/naparch.mspx" mce_href="http://www.microsoft.com/technet/itsolutions/network/nap/naparch.mspx"&gt;Network Access Protection Platform Architecture&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Detailed description of the components of the NAP architecture, how NAP works, and how NAP allows third-party software vendors and system integrators to create complete solutions for system health validated network access. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/itsolutions/network/nap/napipsec.mspx" mce_href="http://www.microsoft.com/technet/itsolutions/network/nap/napipsec.mspx"&gt;Internet Protocol Security Enforcement in the Network Access Protection Platform&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Detailed description of how IPsec enforcement in the Network Access Protection platform works to provide system health validation and enforcement for IPsec-secured communication.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8e47649e-962c-42f8-9e6f-21c5ccdcf490&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8e47649e-962c-42f8-9e6f-21c5ccdcf490&amp;amp;displaylang=en"&gt;Configuring Network Access Protection Policies in Windows Server 2008&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Description of how to configure NAP health requirements and enforcement behavior using the Network Policy Service (NPS) in Windows Server 2008.&lt;/P&gt;
&lt;H4&gt;&lt;A class="" title=_Toc161566099 name=_Toc161566099&gt;&lt;/A&gt;&lt;A class="" title=_Toc152320881 name=_Toc152320881&gt;&lt;/A&gt;Summary&lt;/H4&gt;
&lt;P&gt;This guide describes the decisions that an administrator must make when planning a Network Access Protection (NAP) deployment. NAP is a network access control technology included in Microsoft Windows Vista, Windows XP Professional Service Pack 3, and Windows Server 2008. This guide does not describe NAP concepts or the components of NAP. Rather, it provides a brief overview of the following phases of a NAP deployment and describes running NAP in reporting mode before fully enabling its enforcement and network restriction capabilities:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Planning&lt;/LI&gt;
&lt;LI&gt;Lab testing&lt;/LI&gt;
&lt;LI&gt;Pilot deployment&lt;/LI&gt;
&lt;LI&gt;Production deployment&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The main topics of this guide are defining health policy, comparing and choosing NAP enforcement methods, and defining network restrictions for noncompliant client computers undergoing any of these enforcement methods:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Virtual private network (VPN) connections&lt;/LI&gt;
&lt;LI&gt;Dynamic Host Configuration Protocol (DHCP) address configuration&lt;/LI&gt;
&lt;LI&gt;Internet Protocol security (IPsec)-based communication&lt;/LI&gt;
&lt;LI&gt;IEEE802.1X-authenticated connections&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Remediation techniques used to bring computers into compliance are also discussed, as is the recommendation that administrators enable reporting for NAP in order to troubleshoot issues during the phases of deployment and monitor progress. Also included in this deployment guide is a sample deployment scenario.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1639781" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/Downlevel+OS+Support/default.aspx">Downlevel OS Support</category><category domain="http://blogs.technet.com/nap/archive/tags/IPsec/default.aspx">IPsec</category><category domain="http://blogs.technet.com/nap/archive/tags/802.1X/default.aspx">802.1X</category><category domain="http://blogs.technet.com/nap/archive/tags/VPN/default.aspx">VPN</category><category domain="http://blogs.technet.com/nap/archive/tags/DHCP/default.aspx">DHCP</category><category domain="http://blogs.technet.com/nap/archive/tags/Deployments/default.aspx">Deployments</category><category domain="http://blogs.technet.com/nap/archive/tags/FAQ/default.aspx">FAQ</category><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>NPS pattern matching heaven in Windows Server 2008</title><link>http://blogs.technet.com/nap/archive/2007/07/03/nps-pattern-matching-heaven-in-windows-server-2008.aspx</link><pubDate>Wed, 04 Jul 2007 00:35:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1432195</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/nap/comments/1432195.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=1432195</wfw:commentRss><description>&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Greetings! Sam Salhi here from the Network Policy Server (NPS) team. One of NPS’s most powerful features is Pattern Matching. What makes it so powerful is the use of regular expressions when dealing with it.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Here’s a little example. Suppose that you want to proxy users from domain "foo.com" to a remote NPS server. You’re not interested in authenticating them locally. So what do you do?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;You create a Connection Request Processing (CRP) Policy that will match, based on username and forward to the remote servers. How would that matching look like? Simple, a regular expression. So just enter: Foo.com. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;But what about users that come in NT4 style domain names? You have two options. Either create a new policy or … Use the same policy matching field to enter the value now it will look like this&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Foo.com|foo\\&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;This all looks good. Since you’re only forwarding to a remote NPS, that will do some authentication as well. If there is no security associated with it. This would be fine. But what if security is an issue (as in, anyone from foo.com will be allowed access without authentication?)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;In these cases, the rule must be tightened and made as strict as possible. So something like:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;.*@foo\.com$|^foo\\&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;The stricter, the better. But remember you only need to do this when you’re allowing extra security. If you’re just using it to match while authentication/authorization will take care of security. Then you don’t need to make it too strict.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Remember that, "." matches with anything. So 192.168.1.1 in regular expression world means *192?168?1?1* so something like: 192.168.121.221 would match it. If you want it to be strict, you must have the "." Escaped and the beginning and end delimited. So ^192\.168\.1\.1$ this means that only 192.168.1.1 will match this policy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Pattern matching is the core of the Attribute Manipulation features in NPS, but we’ll talk about these next time.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Happy Matching!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Sam.Salhi@online.microsoft.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;IAS/EAP/NPS team&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;PS - More on Pattern matching Syntax with a quick refresher on Regular expressions &lt;A class="" href="http://technet2.microsoft.com/windowsserver/en/library/41f30bc9-b444-46b1-a62a-34b03ef4ee581033.mspx?mfr=true" target=_blank mce_href="http://technet2.microsoft.com/windowsserver/en/library/41f30bc9-b444-46b1-a62a-34b03ef4ee581033.mspx?mfr=true"&gt;&lt;FONT color=#0000ff&gt;here&lt;/FONT&gt;&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1432195" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item><item><title>The heart of NAP now has its own site...</title><link>http://blogs.technet.com/nap/archive/2007/06/29/the-heart-of-nap-now-has-its-own-site.aspx</link><pubDate>Fri, 29 Jun 2007 23:58:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1398766</guid><dc:creator>MS NAP Team</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/nap/comments/1398766.aspx</comments><wfw:commentRss>http://blogs.technet.com/nap/commentrss.aspx?PostID=1398766</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;Network Policy Server (NPS) in Windows Server 2008 (formally known as Internet Authentication Server - IAS) has a new home on the web:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;&lt;A href="http://www.microsoft.com/nps"&gt;http://www.microsoft.com/nps&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-themecolor: text1; mso-bidi-font-family: Arial"&gt;-or-&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-themecolor: text1; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;&lt;A href="http://www.microsoft.com/technet/network/nps/default.mspx"&gt;http://www.microsoft.com/technet/network/nps/default.mspx&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-themecolor: text1; mso-bidi-font-family: Arial"&gt;Party on and NAP the WORLD!&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-themecolor: text1; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;Jeff Sigman&lt;BR&gt;NAP Release Manager&lt;BR&gt;Jeff.Sigman@online.microsoft.com *&lt;BR&gt;- &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;&lt;A href="http://blogs.technet.com/nap"&gt;http://blogs.technet.com/nap&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;- &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;&lt;A href="http://microsoft.com/nap"&gt;http://microsoft.com/nap&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;- &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;&lt;A href="http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=576&amp;amp;SiteID=17"&gt;http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=576&amp;amp;SiteID=17&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Arial"&gt;* Remove the "online" to actually email me.&lt;BR&gt;** This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1398766" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/nap/archive/tags/NPS/default.aspx">NPS</category></item></channel></rss>