<?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>Microsoft Forefront Unified Access Gateway Product Team Blog : UAG - Unified Access Gateway</title><link>http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx</link><description>Tags: UAG - Unified Access Gateway</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Deep dive into UAG DirectAccess (Manage Out Basics)</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/11/17/deep-dive-into-uag-directaccess-manage-out-basics.aspx</link><pubDate>Tue, 17 Nov 2009 08:44:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3294322</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3294322.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3294322</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3294322</wfw:comment><description>&lt;P&gt;Today, I’m just going to be brief for a change, and discuss what we refer to as “Managed Out” scenarios.&lt;/P&gt;
&lt;P&gt;I want to thank Pat Telford a consultant in Microsoft, specializing in DirectAccess deployments among other things, for helping with this subject.&lt;/P&gt;
&lt;P&gt;Like I mentioned in one of my &lt;A href="http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx" mce_href="http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx"&gt;first posts&lt;/A&gt;, one of the big advantages of the DirectAccess technology over traditional VPN service is that DirectAccess clients can be managed anytime they are connected to the Internet. We like to refer to that scenario as “manage out.” This means that the client’s computer is “always managed” – there is an IPsec channel that enables the infrastructure and management servers to have access to the client’s computer, even when a user is not logged on.&lt;/P&gt;
&lt;P&gt;There are two ways manage out can be accomplished:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;U&gt;Client-initiated: &lt;/U&gt;Where the DirectAccess client initiates the communication to a server on the intranet, and then “pulls” it down: &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;In this case the intranet server can be an IPv4 server, and UAG DirectAccess uses it's NAT64/DNS64 capabilities to compensate for the lack of IPv6 connectivity to the intranet server&lt;/LI&gt;
&lt;LI&gt;The following are examples of Client-initiated management traffic: &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;System Center Configuration Manager &lt;/LI&gt;
&lt;LI&gt;Windows Server Update Service &lt;/LI&gt;
&lt;LI&gt;System Center Operation Manager (Most of the time)&lt;/LI&gt;
&lt;LI&gt;Updating Anti-Virus definitions&lt;/LI&gt;
&lt;LI&gt;Applying Group Policy Objects&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;U&gt;Intranet -initiated: &lt;/U&gt;Where the resource in the intranet initiates the communication to a DirectAccess client on the Internet:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;The host initiating the connection must be able to determine the IP address of the remote DirectAccess client. This means that the Remote DirectAccess client must register its FQDN and IPv6 address in the internal DNS servers.&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;The client can register its IPv6 address dynamically, if dynamic DNS updates are enabled, and the DNS server supports AAAA records.&lt;/LI&gt;
&lt;LI&gt;The DNS server must be reachable from IPv6 DirectAccess clients. If you aren’t routing native IPv6 in your network, you can use an ISATAP generated IPv6 address for the DNS server.&lt;/LI&gt;
&lt;LI&gt;Using a Windows Server 2008 or Windows Server 2008 R2 based DNS Server is the best option here, since they natively support both of the above.&lt;/LI&gt;
&lt;LI&gt;&lt;A title=_GoBack name=_GoBack&gt;&lt;/A&gt;The second best option would be to use Windows Server 2003 DNS servers With UAG DirectAccess. The built-in NAT64/DNS64 will still provide connectivity to IPv4 only DNS servers.&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;UAG DirectAccess supports using NAT64/DNS64 to register DirectAccess clients on a Windows 2003 Active Directory infrastructure.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;LI&gt;The host initiating the connection must be IPv6 able – Our NAT64 implementation doesn’t translate connections initiated from the intranet.&lt;/LI&gt;
&lt;LI&gt;The following are examples of traffic that is initiated by resources inside the intranet:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Protocols that may be used by IT personnel (“Peer to peer”)&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Remote Desktop &lt;/LI&gt;
&lt;LI&gt;SMB – for reaching out to files on the user’s machine&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Endpoint vulnerability scans&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;That’s all for today, just remember, if you have protocols that initiate connections to DirectAccess clients, you’ll need the DNS infrastructure to be set correctly for it to work with UAG DirectAccess. In addition, don’t forget to specify relevant management servers in the &lt;B&gt;Management Servers and DCs&lt;/B&gt; page in the Forefront UAG DirectAccess Configuration Wizard, if you want managed out communications between the client and the management servers, even when the no one is logged on to the client computer. &lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Ben Bernstein&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3294322" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess/default.aspx">DirectAccess</category></item><item><title>Load Balancing Backend Servers Farms</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/11/16/load-balancing-backend-servers-farms.aspx</link><pubDate>Mon, 16 Nov 2009 15:34:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3294118</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3294118.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3294118</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3294118</wfw:comment><description>&lt;P&gt;Applications that are published using UAG can benefit from its built-in load balancing functionality. Multiple backend servers can be configured per application, and &lt;I&gt;Web Farm Load Balancing (WFLB)&lt;/I&gt; will take care of distributing traffic across the different servers and maintaining clients’ affinity. &lt;/P&gt;
&lt;P&gt;Let’s assume I am publishing &lt;I&gt;Outlook Web App &lt;/I&gt;(OWA). There are two Client Access Servers in my Exchange 2010 deployment, &lt;I&gt;EX14-CAS-01&lt;/I&gt; and &lt;I&gt;EX14-CAS-02&lt;/I&gt;. My trunk’s public host name is &lt;I&gt;portal.contoso.&lt;/I&gt;com, but instead of using that I would like users to access OWA using &lt;I&gt;mail.contoso.com&lt;/I&gt;. Considering the published OWA application is consumed by a Web browser, I can improve the experience with &lt;I&gt;cookie-based affinity;&lt;/I&gt; distributing traffic across the array in a more evenly manner (avoiding the problem with forward proxies of multiple users behind the same IP address). All of these configuration settings are reflected in Figure 1:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image002_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image002_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image002_thumb.jpg" width=300 height=357 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;Figure 1 - Exchange Web Farm Configuration&lt;/P&gt;
&lt;P&gt;The above illustrates a plain vanilla scenario. In contrast, some farms tend to be pickier on how they are being approached. For instance, they may require the &lt;I&gt;Host:&lt;/I&gt; name in the HTTP header request to point to the farm’s name instead of a particular backend server. You can instruct UAG to do that by selecting the &lt;I&gt;Use the farm name in the HTTP &lt;/I&gt;check box and specifying the designated farm name in the &lt;I&gt;Server farm host&lt;/I&gt; &lt;I&gt;name&lt;/I&gt; edit box. UAG also replaces backend farm links that match the content of this edit box with the public host name. Figure 2 illustrates how to bake all of this into WFLB configuration settings. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image004_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image004_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=clip_image004 border=0 alt=clip_image004 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image004_thumb.jpg" width=293 height=352 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/LoadBalancingBackendServersFarms_F733/clip_image004_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;Figure 2 – Advanced Farm Configuration&lt;/P&gt;
&lt;P&gt;With the above settings, UAG HTTP requests to backend farm servers look as follows:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;GET / HTTP/1.1&lt;/LI&gt;
&lt;LI&gt;Host: partners.contoso.com &lt;I&gt;(instead of Host: EN-RWS-01 or EN-RWS-02)&lt;/I&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Content from backend servers that contains references with &lt;I&gt;EN-RWS-01&lt;/I&gt; will be modified, as UAG will replace them with&lt;A title=_GoBack name=_GoBack&gt;&lt;/A&gt; &lt;I&gt;partners.contoso.com&lt;/I&gt;. Effectively, end-users will not be exposed to the internal hosts’ names but to the public host name only.&lt;/P&gt;
&lt;P&gt;Michel Biton&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3294118" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/web+farm+load+balancing/default.aspx">web farm load balancing</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Load+Balancing/default.aspx">Load Balancing</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/WFLB/default.aspx">WFLB</category></item><item><title>Deep dive into UAG DirectAccess (Certificates)</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/10/27/deep-dive-into-uag-directaccess-certificates.aspx</link><pubDate>Tue, 27 Oct 2009 13:33:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3289506</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3289506.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3289506</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3289506</wfw:comment><description>&lt;P&gt;I hope you survived my last blog post about IPv6. Today I’m joined by a fellow member of the UAG team: Max Braitmaiere, who is a software design engineer in the UAG DirectAccess team, Max designed many of the UAG DirectAccess specific features.&lt;/P&gt;
&lt;P&gt;Let’s discuss today the certificate configuration in UAG DirectAccess.&lt;/P&gt;
&lt;P&gt;Let’s go over the difference between the two certificate configuration items that are requested when UAG DirectAccess is set up. &lt;/P&gt;
&lt;H5&gt;PKI, IPsec and DirectAccess&lt;/H5&gt;
&lt;P&gt;As you’d expect, DirectAccess protects the tunnels between the DirectAccess client and the UAG DirectAccess server. DirectAccess uses IPsec for that purpose, specifically AuthIP. If you want to read more about AuthIP, &lt;A href="http://207.46.16.252/en-us/magazine/2007.10.cableguy.aspx" mce_href="http://207.46.16.252/en-us/magazine/2007.10.cableguy.aspx"&gt;here&lt;/A&gt; is a nice article about it by the Cable Guy. AuthIP enables using two levels of authentication, and DirectAccess leverages that, but for the purpose of this post we’ll focus on the first authentication – which requires the use of digital certificates in the local computer store as issued by a &lt;A href="http://technet.microsoft.com/en-us/library/cc779826(WS.10).aspx" mce_href="http://technet.microsoft.com/en-us/library/cc779826(WS.10).aspx"&gt;PKI&lt;/A&gt;. For successful certificate authentication in DirectAccess, the two IPsec endpoints need to trust a common entity – a root or intermediate certification authority (CA) in the certificate path of the CA that issued the certificates. &lt;/P&gt;
&lt;P&gt;Although DirectAccess could have configured IPsec to accept any trusted root or intermediate CA, to be more secure DirectAccess uses a specific, single, common root or intermediate CA, which is trusted by IPsec on both the client and the UAG DirectAccess server. So, when you run the UAG DirectAccess Configuration, you need to specify the common root or intermediate CA that both the client and the server trust by selecting its certificate. If you “Browse” you’ll get the list of trusted CA certificates, and you can select one.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image001_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image001_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image001 border=0 alt=clip_image001 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image001_thumb.png" width=335 height=54 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image001_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;&amp;lt;Figure 1: A snapshot from UAG’s IPSec CA certificate selection page&amp;gt;&amp;gt;&lt;/P&gt;
&lt;P&gt;Since the trusted CA certificate list in the UAG machine is separated to “root” folder and “intermediate” folder, you have the option of picking either a root CA certificate, or an intermediate CA certificate. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image002_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image002_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image002_thumb.png" width=331 height=144 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image002_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;&amp;lt;Figure 2: A snapshot of the MMC snap-in for managing certificates&amp;gt;&amp;gt;&lt;/P&gt;
&lt;P&gt;Please note that the CA certificate list consists of “public” certificates – certificates without a private key (the private key is a well guarded secret which the CA uses for signing the certificates it generates). The certificates in the Personal folder of the computer store however, usually contain a private key, and are used by the user for authentication, signing its communications and encrypting data.&lt;/P&gt;
&lt;P&gt;You must ensure that both the DirectAccess client and the UAG DirectAccess server have a certificate in their local computer certificate store (as seen in the Personal folder in the Certificates snap-in) that was issued by a CA that has a path to the selected root or intermediate CA certificate (see the Certificate Path tab for the properties of the certificate in the Certificates snap-in). The certificates on the DirectAccess client and server should contain a private key and &lt;A title=_GoBack name=_GoBack&gt;&lt;/A&gt;the Client Authentication object ID (OID) in the Enhanced Key Usage field to support IPsec authentication. &lt;/P&gt;
&lt;P&gt;An advanced note: If there is more than one certificate on the client computer, IPsec prefers certificates that contain the IP security IKE Intermediate OID. If there is a health certificate on the client computer for NAP (that contain the system health OID), it is preferred over the IP security IKE Intermediate certificate.&lt;/P&gt;
&lt;P&gt;Another advanced note: Certificate revocation list (CRL) checks on the certificates can be configured using netsh and or Group Policy (in netsh advfirewall set global ipsec strongcrlcheck 0|1|2. By default, the value used (for both the server and the clients) is 1 which means that CRL testing is done, but if any error occurs during the CRL validation, the certificate is accepted.&lt;/P&gt;
&lt;H5&gt;PKI, IP-HTTPS and DirectAccess&lt;/H5&gt;
&lt;P&gt;IP-HTTPS is a tunneling technology that enables the DirectAccess clients to connect over IPv4. The DirectAccess server publishes a Web service over SSL and acts as an IP-HTTPS server (for more information about IP-HTTPS, see &lt;A href="http://msdn.microsoft.com/en-us/library/dd358571(PROT.13).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd358571(PROT.13).aspx"&gt;protocol specification&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;The certificate configuration is a little different – here you must pick a specific certificate for IP-HTTPS to use:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image003_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image003_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image003 border=0 alt=clip_image003 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image003_thumb.png" width=244 height=50 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessCertificates_DAD4/clip_image003_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;&amp;lt;Figure 3: A snapshot from UAG’s IP-HTTPS certificate selection page&amp;gt;&amp;gt;&lt;/P&gt;
&lt;P&gt;If you press the “Browse” key you would get a list of certificates from the Personal folder of the UAG DirectAccess server’s computer certificate store. The certificate you pick MUST have a private key (moreover – all array members must have this certificate with the private key). &lt;/P&gt;
&lt;P&gt;The certificate in this case should be a regular Web server certificate, which means it should have the Server Authentication OID in the Enhanced Key Usage field. &lt;BR&gt;(If you have a certificate with both Client Authentication and Server Authentication OIDs it can be used for both IPsec and IP-HTTPS). &lt;/P&gt;
&lt;P&gt;Here again you should make sure that the client trusts the certificate, but trust is not limited to a specific root/intermediate CA like it is in the IPsec case. The client must trust the root CA that issued the IP-HTTPS certificate. &lt;BR&gt;Regarding CRL, unlike IPsec, the client’s default in this case is “strong” check, which means that if the CRL distribution point is not available on the Internet, the client cannot validate the IP-HTTPS certificate and will fail in establishing SSL connection.&lt;/P&gt;
&lt;H5&gt;Summary&lt;/H5&gt;
&lt;P&gt;There are two types of certificates involved when you deploy DirectAccess: IPsec certificates, and Web certificates. Each one has a different configuration mechanism. To configure UAG DirectAccess you are required to pick the certificate of a root or intermediate CA that is in the certificate path of the CA that issues the DirectAccess client and the server IPsec certificates, and you are also required to pick a Web certificate to be used for IP-HTTPS.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Max Braitmaiere &lt;/P&gt;
&lt;P&gt;Ben Bernstein&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3289506" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess+certificate/default.aspx">DirectAccess certificate</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/IP-HTTPS/default.aspx">IP-HTTPS</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/PKI/default.aspx">PKI</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/IPsec/default.aspx">IPsec</category></item><item><title>Deep dive into UAG DirectAccess (IPv6 and DirectAccess)</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/10/13/deep-dive-into-uag-directaccess-ipv6-and-directaccess.aspx</link><pubDate>Tue, 13 Oct 2009 13:12:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3286508</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3286508.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3286508</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3286508</wfw:comment><description>&lt;DIV style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8ed4a735-61e2-4e9b-8f02-5075ec8a42e7 class=wlWriterEditableSmartContent&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/uag+-+Unified+Access+Gateway" rel=tag mce_href="http://technorati.com/tags/uag+-+Unified+Access+Gateway"&gt;uag - Unified Access Gateway&lt;/A&gt;,&lt;A href="http://technorati.com/tags/DirectAccess" rel=tag mce_href="http://technorati.com/tags/DirectAccess"&gt;DirectAccess&lt;/A&gt;,&lt;A href="http://technorati.com/tags/IPv6" rel=tag mce_href="http://technorati.com/tags/IPv6"&gt;IPv6&lt;/A&gt;,&lt;A href="http://technorati.com/tags/DirectAccess+and+IPv6" rel=tag mce_href="http://technorati.com/tags/DirectAccess+and+IPv6"&gt;DirectAccess and IPv6&lt;/A&gt;,&lt;A href="http://technorati.com/tags/IPv6+prefixes" rel=tag mce_href="http://technorati.com/tags/IPv6+prefixes"&gt;IPv6 prefixes&lt;/A&gt;,&lt;A href="http://technorati.com/tags/NAT64" rel=tag mce_href="http://technorati.com/tags/NAT64"&gt;NAT64&lt;/A&gt;,&lt;A href="http://technorati.com/tags/DNS64" rel=tag mce_href="http://technorati.com/tags/DNS64"&gt;DNS64&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;Ok, this time it’s going to be a long dive, hold your breath :)&lt;/P&gt;
&lt;P&gt;I’ll skip my usual grandiose introduction, since there are many things I want to share today… &lt;/P&gt;
&lt;H4&gt;&lt;U&gt;NAT64 and DNS64 on video&lt;/U&gt;&lt;/H4&gt;
&lt;P&gt;Oh, a quick note before I start, I had a discussion about UAG and DirectAccess with Stephen Bowie, which was recorded on TechNet Edge. If you’re looking for a little more information about the NAT64, DNS64 and other value added by UAG, you should check out &lt;A href="http://edge.technet.com/Media/Direct-Access-and-UAG-video-Deep-dive-with-a-Program-Manager/" mce_href="http://edge.technet.com/Media/Direct-Access-and-UAG-video-Deep-dive-with-a-Program-Manager/"&gt;this link&lt;/A&gt; (sorry about my haircut, I wasn’t aware this will be public :))&lt;/P&gt;
&lt;H4&gt;&lt;U&gt;DirectAccess and IPv6&lt;/U&gt;&lt;/H4&gt;
&lt;P&gt;DirectAccess uses IPv6 for remote access. The reason behind it is that DirectAccess tries to look two steps ahead when thinking about remote access. Given the fact that public IPv4 addresses are running out, let’s consider the following scenario (outlined in the figure below). We have a client that is in one private network (in our case it contains S2 and Client), and it needs to have seamless remote access to another private network (in our case, the other network contains S1). Because both networks are using the same private IPv4 address space, IPv4 traffic is not routable between them, so we have an irresolvable conflict (In a classic IPv4 VPN scenario, the client can manually chose to connect to a VPN to access S1, but that is not seamless access).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/image_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/image_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/image_thumb.png" width=390 height=217 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;In DirectAccess since the client is IPv6 based, it can access both S1 and S2. That is possible because from an IPv6 point of view all machines have unique IPv6 addresses. When the private network containing S1 is behind a UAG DirectAccess server (which is acts as a NAT64) the client would access S1 using S1's globally unique IPv6 address (intercepted by the NAT64). Local resources such as S2 would be accessible using IPv4 (or IPv6 if the network is IPv6 compatible). Here as you can see the client seamlessly accesses the network containing S1.&lt;/P&gt;
&lt;P&gt;I’m not saying that the world will move instantaneously to IPv6, but when you plan remote connectivity for your organization you might start thinking about integrating IPv6 enabling technologies such as DirectAccess.&lt;/P&gt;
&lt;P&gt;This is why today I want to focus on the how DirectAccess relates to IPv6 addresses in your organizational network. &lt;/P&gt;
&lt;H4&gt;&lt;U&gt;A quick introduction to IPv6 addresses&lt;/U&gt;&lt;/H4&gt;
&lt;P&gt;I guess IPv6 is a very long subject which can’t be fully addressed in a blog post. I do however want to give a quick introduction to IPv6 addresses and prefixes. IPv6 addresses and prefixes were the hardest part for me when I moved to the DirectAccess realm. I just had to start looking at IPv6 addresses. I was quite shocked by the fact that they were 128 bits long, and I still have trouble comprehending this.&lt;/P&gt;
&lt;P&gt;A useful thing I learned was that for many practical reasons for unicast addresses, you can look at the first 64 bits of an address and learn a lot. The rest of the bits, are well, less important… To be more specific, a given subnet is represented by the first 64 bits, the next 64 bits represent a computer in that given subnet. &lt;/P&gt;
&lt;P&gt;When I look at the first 64 bits of a unicast IPv6 address inside an organization network I can usually categorize it into one of the following: &lt;/P&gt;
&lt;P&gt;(The list below refers to prefixes. Prefixes are a list of hexadecimal digits, separated by colons, and followed by a forward slash, and the number of high-order bits in the prefix, pretty much like IPv4 subnet definition, e.g. 192.168.17.0/24 means the first 24 bits set to 192.168.17 (converted to binary) and 2002:836B:1::/48 means the first 48 bits equal 2002:836B:0001 (converted to binary).)&lt;/P&gt;
&lt;P&gt;1. 2002:WWXX:YYZZ::/48&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;This is called &lt;A href="http://msdn.microsoft.com/en-us/library/aa505915.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa505915.aspx"&gt;6to4&lt;/A&gt; address space&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;It means you own a public IPv4 address, and you're using it to generate a 6to4 prefix.&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;WWXX:YYZZ is the colon hexadecimal representation of w.x.y.z, which is the public IPv4 address you must own.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;LI&gt;It also implies you have (somewhere) a Window-based server that owns that w.x.y.z, which has assigned itself the following IPv6 address 2002:WWXX:YYZZ::WWXX:YYZZ &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;That server is called a 6to4 router.&lt;/LI&gt;
&lt;LI&gt;It has a 6to4 router mechanism that enables it to route IPv6 traffic over the IPv4 internet using its IPv4 address (w.x.y.z).&lt;/LI&gt;
&lt;LI&gt;Advanced note: If that server has other means of connecting to the IPv6 Internet, it is called a 6to4 relay.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;The UAG DirectAccess Server acts as a 6to4 router and relay, and in some cases uses the 6to4 48-bit address space for addressing (I will explain shortly)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;2. FD00::/8 (called unique local addresses, works according to the following &lt;A href="http://tools.ietf.org/html/rfc4193" mce_href="http://tools.ietf.org/html/rfc4193"&gt;RFC&lt;/A&gt;)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;This means that the owner generated a random 48-bit IPv6 address space (he picked a random 40 bit number and appended it to FD00::/8) &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Although these addresses are legal, they are not globally routable, and do not provide connectivity with the IPv6 Internet.&lt;/LI&gt;
&lt;LI&gt;You can configure UAG DirectAccess to work with these types of addresses, but using these addresses is only recommended in a lab environment, rather than for long term deployment.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;3. FE80::/64&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;This is a link-local address, which is used between machines on the same subnet.&lt;/LI&gt;
&lt;LI&gt;If these are the &lt;U&gt;only&lt;/U&gt; IPv6 addresses you have on a machine – the chances are that the machine isn't talking IPv6 with anyone :), at least not outside its subnet.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;4. 2001:0::/32&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A client with such a prefix received its address from a Teredo server, which probably means it doesn't support native IPv6 connectivity.&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;E.g. My home machine (ISPs here don’t support IPv6 yet), Hotels, etc…&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Organizations usually don’t use these addresses internally, since by default Windows-based Teredo clients do not use Teredo on a managed intranet…&lt;/LI&gt;
&lt;LI&gt;UAG DirectAccess uses this address space for DirectAccess roaming clients. It acts as a Teredo server for them.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;5. Other public IPv6 prefix (usually 48-bit, which usually represents a single organization)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The prefix should have been assigned by IANA or a local Internet service provider.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;A quick “advanced” note – 6to4 and Teredo clients use 6to4 addressing and Teredo addressing. IP-HTTPS clients, ISATAP hosts, and servers behind a NAT64 don’t use a specific address schema, so when these technologies are configured, a specific prefix should be configured for them. Such a prefix is usually allocated from one of the existing schemas: 6to4, unique local, or public (options 1, 2, and 5 above).&lt;/P&gt;
&lt;P&gt;So, when you configure UAG DirectAccess you need to configure a prefix for the NAT64, ISATAP hosts (if ISATAP is configured), and for the IP-HTTPS clients.&lt;/P&gt;
&lt;H4&gt;&lt;U&gt;How UAG configures DirectAccess IPv6 prefixes &lt;/U&gt;&lt;/H4&gt;
&lt;P&gt;When running the UAG DirectAccess configuration you pick the Internet facing and internal facing IP addresses.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image004%5B4%5D.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image004%5B4%5D.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image004[4] border=0 alt=clip_image004[4] src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image004%5B4%5D_thumb.jpg" width=414 height=262 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image004%5B4%5D_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;When the Connectivity screen is displayed, behind the scenes UAG DirectAccess actually checks to see if you have IPv6 address on the internal facing UAG interface. If you do, it disables the &lt;B&gt;Internal IPv4 address&lt;/B&gt; list box, if you don't it disables the &lt;B&gt;Internal IPv6 address&lt;/B&gt; list box, however a lot more happens behind the scenes.&lt;/P&gt;
&lt;H5&gt;&lt;U&gt;No IPv6 address on your internal facing UAG interface&lt;/U&gt;.&lt;/H5&gt;
&lt;P&gt;If you have an IPv4 address on the internal facing interface, DirectAccess assumes that you don’t have IPv6 deployed in your organization. It then uses the internal IPv4 address to configure the UAG DirectAccess server as an ISATAP router. If you use this option please note that Windows-based ISATAP hosts in your network can't use ISATAP until you register a DNS record of ISATAP (e.g. ISATAP.internal.contoso.com) in the DNS server (mind the &lt;A href="http://technet.microsoft.com/en-us/library/cc794902(WS.10).aspx" mce_href="http://technet.microsoft.com/en-us/library/cc794902(WS.10).aspx"&gt;Global Query Block List&lt;/A&gt;). Once you register the ISATAP name, Windows-based ISATAP hosts in your organization start using IPv6 and use the UAG DirectAccess server as their ISATAP router.&lt;/P&gt;
&lt;P&gt;Behind the scenes UAG DirectAccess automatically configures the following prefixes using 6to4 notation:&lt;/P&gt;
&lt;OL&gt;
&lt;OL&gt;
&lt;LI&gt;2002:WWXX:YYZZ:8000::/49 as the organizational prefix&lt;/LI&gt;
&lt;LI&gt;2002:WWXX:YYZZ:8000::/64 as the ISATAP prefix&lt;/LI&gt;
&lt;LI&gt;2002:WWXX:YYZZ:8001::/96 as the NAT64/DNS64 prefix&lt;/LI&gt;
&lt;LI&gt;2002:WWXX:YYZZ:8100::/56 as the IP-HTTPS prefix&lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;
&lt;P&gt;An “advanced” note – the reason that /49 address space is used, is that the 6to4 address 2002:WWXX:YYZZ::WWXX:YYZZ is used for IPSec tunneling and cannot be part of the organizational prefix.&lt;/P&gt;
&lt;H5&gt;&lt;U&gt;If there is an IPv6 address on your internal UAG interface&lt;/U&gt;.&lt;/H5&gt;
&lt;P&gt;This might be useful in cases where you: &lt;/P&gt;
&lt;UL&gt;
&lt;UL&gt;
&lt;LI&gt;Need a more advanced IPv6 deployment in your organization.&lt;/LI&gt;
&lt;LI&gt;Want more control over the address allocation for remote access.&lt;/LI&gt;
&lt;LI&gt;Are deploying a lab with a single subnet, where you use static IPv6 addresses.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;If you had an IPv6 address on the internal facing interface, on the prefix configuration screen you need to enter three different IPv6 prefixes.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image006%5B4%5D.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image006%5B4%5D.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image006[4] border=0 alt=clip_image006[4] src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image006%5B4%5D_thumb.jpg" width=420 height=266 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepdiveintoUAGDirectAccessIPv6andDirect_D5BF/clip_image006%5B4%5D_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Organization prefix&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Here you allocate an IPv6 prefix using one of the options mentioned above (public, 6to4, or unique local) and go with it.&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Since UAG DirectAccess uses the 6to4 server addresses to terminate IPsec tunnels, the 2002:WWXX:YYZZ::/48 prefix can’t be used as your organization prefix as it contains the UAG’s 6to4 addresses. You should use a 2002:WWXX:YYZZ:8000::/49 prefix in such a case.&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;In UAG RC0 you cannot specify a /49 prefix, please see a note below for a work around.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;LI&gt;IP-HTTPS prefix&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Here you specify a prefix with a length between 56 to 64 bits. &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;If you plan to deploy a single server you can use /64. If you plan to deploy an array, you should allocate a wider range. See the UAG documentation for more information.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;LI&gt;NAT64/DNS64 prefix&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;You allocate a specific 96-bit prefix for your legacy IPv4 servers. The DNS64 adds an appropriate 32 bits, creating a 128-bit IPv6 address using the IPv4 address of the server.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Note &lt;/B&gt;ISATAP is not needed if an IPv6 address is present on the internal facing interface, hence no ISATAP prefix is required.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;H5&gt;A work around for using 6to4 prefix in RC0 &lt;/H5&gt;
&lt;P&gt;In UAG RC0 you are required to specify a 48-bit prefix for your organization. If you decide to go with 6to4 addressing, you should configure a third public IPv4 address on the Internet interface of the UAG machine (let's say w.x.y.t). After you do that a third 6to4 address is generated on the 6to4 interface of the UAG DirectAccess server. The new IPv6 address (2002:WWXX:YYTT::WWXX:YYTT) isn’t used for IPSec tunnel termination, and you should now use the new 2002:WWXX:YYTT::/48 prefix as the corporate 48 bit prefix.&lt;/P&gt;
&lt;P&gt;An “advanced” comment: The reason the third public IPv4 address needs to be on the UAG Internet-facing interface, is so that DirectAccess 6to4 clients that want to access the organization 6to4 prefix, will try to connect to the IPv4 address derived from the 6to4 prefix (in our case w.x.y.t), and we need the UAG to listen for 6to4 traffic on that IP address.&lt;/P&gt;
&lt;H4&gt;Wrapping Up &lt;/H4&gt;
&lt;P&gt;So we had a little introduction to IPv6, how and why DirectAccess leverages that, and some drill down into how and why IPv6 prefixes are configured when you configure DirectAccess&lt;/P&gt;
&lt;P&gt;OK, you can breathe again :).&lt;/P&gt;
&lt;P&gt;Leave a comment below if you think there are more topics you want me to relate to.&lt;/P&gt;
&lt;P&gt;Ben &lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3286508" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/IPv6+prefixes/default.aspx">IPv6 prefixes</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/IPv6/default.aspx">IPv6</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess+and+IPv6/default.aspx">DirectAccess and IPv6</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/NAT64/default.aspx">NAT64</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DNS64/default.aspx">DNS64</category></item><item><title>Forefront UAG Release Candidate 0 (RC0) is here!</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/09/25/forefront-uag-release-candidate-0-rc0-is-here.aspx</link><pubDate>Fri, 25 Sep 2009 21:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3283288</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3283288.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3283288</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3283288</wfw:comment><description>&lt;P mce_keep="true"&gt;So we promised you RC0... Now it's here! Check out the &lt;A href="http://previouslink/" mce_href="http://previouslink/"&gt;previous post&lt;/A&gt; to read a bit about the new features we introduced. &lt;/P&gt;
&lt;P&gt;Click&amp;nbsp;to get the bits:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 20pt"&gt;&lt;A href="http://technet.microsoft.com/en-us/evalcenter/dd183100.aspx" mce_href="http://technet.microsoft.com/en-us/evalcenter/dd183100.aspx"&gt;Download&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 20pt"&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;/P&gt;
&lt;P&gt;&lt;B&gt;We value your thoughts and ideas&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Your feedback is important to us! We use it to continue improving our product so that it will best serve your needs. You can provide feedback through our &lt;A href="http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/" mce_href="http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/"&gt;forum&lt;/A&gt;. You might notice some of the feedback you gave us on the beta is already incorporated into UAG :).&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Some tips to get you started:&lt;/B&gt;&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;Go over the &lt;A href="http://technet.microsoft.com/en-us/library/dd772157.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd772157.aspx"&gt;release notes&lt;/A&gt;. &lt;/LI&gt;
&lt;LI&gt;Read the &lt;A href="http://technet.microsoft.com/en-us/library/dd903051.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd903051.aspx"&gt;system requirements&lt;/A&gt;, &lt;A href="http://tnstage.redmond.corp.microsoft.com/en-us/library/ee428841.aspx" mce_href="http://tnstage.redmond.corp.microsoft.com/en-us/library/ee428841.aspx"&gt;installation guidelines&lt;/A&gt;, and the DirectAccess step-by-step &lt;A href="http://technet.microsoft.com/en-us/library/dd776098.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd776098.aspx"&gt;installation instructions&lt;/A&gt;. &lt;/LI&gt;
&lt;LI&gt;Make sure you have Windows Server 2008 R2 RTM Standard or Enterprise version&lt;/LI&gt;
&lt;LI&gt;Start playing around and getting to know the new features using a single server, and afterwards scale up to multiple servers in an array. &lt;/LI&gt;
&lt;LI&gt;If you want to migrate a Beta 2 configuration to RC0, after running Setup, run the Microsoft patch file (.MSP) that's included in the download.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For additional questions visit our &lt;A href="http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/" mce_href="http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/"&gt;TechNet forum&lt;/A&gt;. Follow us on our &lt;A href="http://blogs.technet.com/edgeaccessblog/default.aspx" mce_href="http://blogs.technet.com/edgeaccessblog/default.aspx"&gt;blog&lt;/A&gt; too; we're planning on providing you with lots more information on features and how to get it up and running. &lt;/P&gt;
&lt;P&gt;Have fun!&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3283288" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/RC0/default.aspx">RC0</category></item><item><title>Forefront UAG RC0 is on its way… </title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/09/22/forefront-uag-rc0-is-on-its-way.aspx</link><pubDate>Tue, 22 Sep 2009 19:34:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3282516</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3282516.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3282516</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3282516</wfw:comment><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;From the producers of Forefront UAG Beta, we're proud to present you with&amp;nbsp;(drum roll…)&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 style="MARGIN: 0in 0in 0pt 27pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: 9pt; MARGIN: 0in 0in 0pt 99pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #92d050; FONT-SIZE: 14pt"&gt;Forefront UAG Release Candidate 0!!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Over the last couple of months we've been listening to your feedback and working on incorporating it into UAG.&lt;S&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/S&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;We put an increased focus into improving overall product quality, and streamlining and simplifying the initial deployment experience. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Here's the shortlist of some highlights you'll find in RC0:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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 dir=ltr&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Import/Export&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt; - Use the new import/export capability to backup your configuration. You can even export an array configuration and import it into a standalone machine. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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 dir=ltr&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;SCOM&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt; -&amp;nbsp;The UAG management pack monitors health aspects of critical components of UAG &amp;amp; DirectAccess services, enables centralized viewing of important UAG events and alerts on the SCOM console, and supports array-level views for easier monitoring of complex deployments. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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 dir=ltr&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Simpler array management&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt; - Now it's even simpler to deploy and manage your array from the Forefront UAG management console.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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 dir=ltr&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Publishing Exchange &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;– We added Web Services to the out-of-the-box publishing experience, with full support for NTLM and Kerberos authentication. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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 dir=ltr&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Remote Desktop &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;- Support for Remote Desktop publishing and single sign-on through the UAG portal.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;And there is more, much more… &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;Forefront UAG RC0 will be available for download over the next couple of days. Stay tuned for more news and updates about the new release. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 10pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3282516" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/RC0/default.aspx">RC0</category></item><item><title>Deep Dive Into DirectAccess – NAT64 and DNS64 In Action</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/09/08/deep-dive-into-directaccess-nat64-and-dns64-in-action.aspx</link><pubDate>Tue, 08 Sep 2009 23:14:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3279893</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3279893.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3279893</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3279893</wfw:comment><description>&lt;P&gt;In the previous posts my colleague Ben provided an &lt;A href="http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx" mce_href="http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx"&gt;overview of Forefront UAG DirectAccess&lt;/A&gt; and its &lt;A href="http://blogs.technet.com/edgeaccessblog/archive/2009/08/27/deep-dive-into-directaccess-part-2.aspx" mce_href="http://blogs.technet.com/edgeaccessblog/archive/2009/08/27/deep-dive-into-directaccess-part-2.aspx"&gt;NAT64 and how it is different from NAT-PT&lt;/A&gt;. In this post I will show a step-by-step example of how UAG DirectAccess NAT64 and DNS64 work together to provide DirectAccess users access to IPv4 machines on the corporate network.&lt;/P&gt;
&lt;H5&gt;Step 1: Client DNS query&lt;/H5&gt;
&lt;P&gt;It all starts when the DirectAccess client sends a DNS query to the UAG DNS64 to get the address of an application server. It is important to note that DirectAccess clients have connectivity to the corporate network only over IPv6, therefore their DNS queries are always IPv6 DNS queries that are called “AAAA” (quad A). For more details on DNS resolution with IPv6 see &lt;A href="http://technet.microsoft.com/en-us/library/bb727035.aspx" mce_href="http://technet.microsoft.com/en-us/library/bb727035.aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;All clients’ DNS queries for corporate destinations are assigned to UAG DNS64 because UAG alters the clients’ Name Resolution Policy Table (NRPT) via its group policy. For more explanation on how NRPT works, see &lt;A href="http://technet.microsoft.com/en-us/library/dd637795(WS.10).aspx#BKMK_NRPolicyTable" mce_href="http://technet.microsoft.com/en-us/library/dd637795(WS.10).aspx#BKMK_NRPolicyTable"&gt;here&lt;/A&gt;. The NRPT table is configured with the list of corporate domains (“contoso.com” in the example below) and the DNS associated with them. It is configured in the DNS suffixes page in the UAG DirectAccess infrastructure servers wizard. &lt;/P&gt;
&lt;P&gt;In our examples “contoso.com” is the domain suffix, 2002:c00a:a02::c00a:a02 is the DNS64 address and “inout.contoso.com” is the network location server:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/clip_image002_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/clip_image002_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/clip_image002_thumb.jpg" width=580 height=366 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In the first step of the example, the client tries to find the IP address of a server called x.contoso.com:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb.png" width=640 height=293 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;H5&gt;Step 2: DNS64 query&lt;/H5&gt;
&lt;P&gt;After it got the query from the client the UAG DNS64 sends two DNS queries: an IPv4 query (A query) and an IPv6 query (AAAA query) to the corporate DNS. UAG locates the corporate DNS servers based on its own DNS configuration. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_4.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_1.png" width=640 height=293 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;H5&gt;Step 3: DNS Response&lt;/H5&gt;
&lt;P&gt;After DNS64 gets the responses from the corporate DNS server it decides which address to return to the client:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;If DNS64 got in the response an IPv6 address (AAAA Response) then the application server has IPv6 connectivity so DNS64 returns this address to the client. Please note that there are cases where the DNS64 will get both IPv4 and IPv6 address. In these cases, it will return the IPv6 address.&lt;/LI&gt;
&lt;LI&gt;If DNS64 got in response only an IPv4 address it is assumed that there is only IPv4 connectivity to this server and therefore NAT64 will have to bridge all traffic. Since the client needs an IPv6 address DNS64 generates an IPv6 address from the IPv4 address based on the NAT64 prefix configured on the UAG DirectAccess prefixes page.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;In this example, x.contoso.com is an IPv4 only server that needs NAT64 to bridge all traffic:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_6.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_6.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_2.png" width=640 height=293 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;UAG screen where the NAT64 prefix is configures:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_8.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_8.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_3.png" width=859 height=537 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;I&gt;Tip&lt;/I&gt;: If there is a server that has IPv6 connectivity but its applications do not support IPv6 and therefore it needs NAT64 to bridge all the traffic, you could either disable its IPv6 interfaces or prevent the DNS from returning its IPv6 address from the corporate DNS.&lt;/P&gt;
&lt;H5&gt;Step 4: Client sends packets to server&lt;/H5&gt;
&lt;P&gt;Now after the client machine has the address of the application server, it starts sending data packets to this server. The packets are sent to the UAG DirectAccess NAT64 since all IPv6 addresses that are included in the NAT64 prefix are routed to UAG DirectAccess.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_10.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_10.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_4.png" width=640 height=293 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_4.png"&gt;&lt;/A&gt; &lt;BR&gt;&lt;/P&gt;
&lt;H5&gt;Step 5: NAT64 forwards the packet using IPv4&lt;/H5&gt;
&lt;P&gt;NAT64 receives the data package and tries to determine the IPv4 address that is associated with the destination IPv6 address. Then it creates a new IPv4 packet that has the same payload and sends it to the application server.&lt;/P&gt;
&lt;P&gt;For the application server, the origin of the IPv4 data packet is the UAG server. If UAG DirectAccess is deployed in high availability and scalability mode on an array with integrated Windows Network Load Balancing (NLB), the packet’s origin would be the internal device IPv4 address of the node that handled the traffic. In that case, when the application server replies to this packet, it will reach the node that interacts with the client.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_12.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_12.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_5.png" width=640 height=292 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/819f0d542e8a_141D2/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Meir Mendelovich&lt;/P&gt;
&lt;P&gt;Senior Program Manager, UAG Product Group&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3279893" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess/default.aspx">DirectAccess</category></item><item><title>Deep Dive Into DirectAccess - Part 2</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/08/27/deep-dive-into-directaccess-part-2.aspx</link><pubDate>Thu, 27 Aug 2009 15:23:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3277092</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3277092.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3277092</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3277092</wfw:comment><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;My name is Ben Bernstein and I’m a Program Manager for the Forefront Unified Access Gateway (UAG) team.&lt;/P&gt;
&lt;P&gt;This is a follow up blog post to the blog post &lt;A href="http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx?CommentPosted=true#commentmessage" mce_href="http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx?CommentPosted=true#commentmessage"&gt;I recently made&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;“Do Do Do DA DA DA is all I want to say to you” (Gordon Sumner)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;I hope you are intrigued by DirectAccess (DA). Today I’m going share with you some thoughts about the value Forefront Unified Access Gateway DirectAccess adds to the Windows 2008 R2 DirectAccess offer.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;“If you can’t change the world. change yourself. And if you can’t change yourself....change the world” (Matt Johnson)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;You can think of UAG as “glue”, not just for the DirectAccess scenario, but for many other scenarios. UAG in my eyes is a vehicle for delivering new identity and access related technologies. &lt;/P&gt;
&lt;P&gt;Let’s go back to the way UAG incorporated DirectAccess technology and specifically how it added to it the ability on the UAG DirectAccess server to connect to IPv4-based resources. &lt;/P&gt;
&lt;P&gt;As you might have read in my previous post, DirectAccess is based on IPv6 technology. While this enables some cool features in regards to how clients tunnel their way to the UAG gateway, it poses a challenge since most organizations today don’t have an IPv6 ready intranet. &lt;/P&gt;
&lt;P&gt;To make the Windows DirectAccess technology support IPv4 based servers, UAG implements a technology called NAT64/DNS64.&lt;/P&gt;
&lt;P&gt;NAT64 (pronounced “NAT six to four”) is a component that is broadly based on the &lt;A href="http://tools.ietf.org/html/draft-bagnulo-v6ops-6man-nat64-pb-statement-01" mce_href="http://tools.ietf.org/html/draft-bagnulo-v6ops-6man-nat64-pb-statement-01"&gt;IETF memo&lt;/A&gt;. It enables initiating communication from an IPv6 based network to an IPv4 based network. In many ways I think of it as a subset of the NAT-PT capabilities that are relevant to the DirectAccess scenario. &lt;/P&gt;
&lt;P&gt;For NAT64 to work it needs to utilize another component called DNS64 which is also based on the &lt;A href="http://tools.ietf.org/html/draft-bagnulo-behave-dns64-02" mce_href="http://tools.ietf.org/html/draft-bagnulo-behave-dns64-02"&gt;IETF memo&lt;/A&gt;. DNS64 is a DNS server on the UAG server which “multiplexes” DirectAccess clients DNS requests for IPv6 records into two DNS requests, one for IPv4 records and one for IPv6 records. If IPv6 DNS records exist they are sent back to the client. If there are none, then IPv4 records are translated into “fake” IPv6 records - owned by the NAT64 device. When a DirectAccess client tries to access them, it actually uses NAT64 addresses.&lt;/P&gt;
&lt;P&gt;If you are wondering how the client queries the DNS64 instead of its regular DNS server, it is quite simple. Like all other client configurations, that configuration is also set using group policy. Group policy tweaks the Name Resolution Policy Table (NRPT) settings. NRPT settings tell the client to send DNS requests with a specific DNS suffix to a given DNS server. Type “&lt;I&gt;netsh name show policy&lt;/I&gt;” on the client to see what NRPT settings exist.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepDiveIntoDirectAccessPart2_F4BB/Drawing1_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepDiveIntoDirectAccessPart2_F4BB/Drawing1_2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=Drawing1 border=0 alt=Drawing1 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepDiveIntoDirectAccessPart2_F4BB/Drawing1_thumb.png" width=526 height=428 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/DeepDiveIntoDirectAccessPart2_F4BB/Drawing1_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;“One is the loneliest number that you’ll ever do” (Aimee Mann) &lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;One is definitely a lonely number, especially as a point of failure. What I mean is that once you have DirectAccess working, you probably want to examine two important aspects of deploying any service: scalability and fault tolerance. UAG in general and UAG DirectAccess solution specifically supports having both of these by utilizing Windows &lt;A href="http://technet.microsoft.com/en-us/library/cc732855(WS.10).aspx" mce_href="http://technet.microsoft.com/en-us/library/cc732855(WS.10).aspx"&gt;Network Load Balancing&lt;/A&gt; (NLB) technology. The great thing about this technology is that it doesn’t require additional hardware. You just decide the number of servers you want to use, and that is it. The way to deploy multiple servers in UAG is to create an array of UAG machines. In the DirectAccess scenario, you create such an array and then turn on UAG’s NLB to add scalability to DirectAccess and to make it fault tolerant. &lt;BR&gt;An interesting side note is that we needed to tweak Windows NLB a little for it to work with UAG DirectAccess. The IPsec state of a client, needs to stay on a single machine and that meant that all traffic to and from a specific client needs to stick to a specific UAG array member. So we created some tweaks so that traffic initiated from and to corporate resources by the DirectAccess clients, stick to the UAG array member which “owns” the client (this challenge is sometimes referred to as “&lt;A href="http://technet.microsoft.com/en-us/library/cc726393(WS.10).aspx" mce_href="http://technet.microsoft.com/en-us/library/cc726393(WS.10).aspx"&gt;bi-directional affinity&lt;/A&gt;”). The component that enables this functionality is a UAG driver called “Microsoft Forefront UAG DirectAccess NLB Helper” and nicknamed “daeng”&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;I’ve seen the end of the day come too soon … Rest a day, for tomorrow you can’t tell… (Beck Hansen)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The bottom line is that these three mechanisms (DNS64, NAT64, and the NLB driver) enable UAG to utilize DirectAccess technology more fully, and enable a smoother deployment of the DirectAccess technology…&lt;/P&gt;
&lt;P&gt;See you next time&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3277092" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess/default.aspx">DirectAccess</category></item><item><title>Considerations for Exchange Publishing</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/08/10/considerations-for-exchange-publishing.aspx</link><pubDate>Mon, 10 Aug 2009 23:51:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3272176</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3272176.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3272176</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3272176</wfw:comment><description>&lt;P&gt;UAG does a great job of streamlining secure messaging, with a publishing experience that is framed into a set of easy to follow steps. Nonetheless, before you start there are a couple of considerations to bear in mind: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Choosing between a dedicated mail trunk or mail applications contained in a UAG portal &lt;/LI&gt;
&lt;LI&gt;Selecting Exchange mail applications available to end-users &lt;/LI&gt;
&lt;LI&gt;Deploying the authentication method that is right for your organization &lt;/LI&gt;&lt;/UL&gt;
&lt;H5&gt;&lt;FONT color=#0080ff&gt;Dedicated Mail Trunk or a UAG portal&lt;/FONT&gt;&lt;/H5&gt;
&lt;P&gt;Having a dedicated mail trunk means a designated FQDN (e.g. &lt;A href="https://mail.contoso.com/" mce_href="https://mail.contoso.com/"&gt;https://mail.contoso.com/&lt;/A&gt;) that will serve mail applications, exclusively. This can be very convenient for end-users, regardless of their device or platform - ActiveSync on a mobile device, Outlook client or Outlook Web Access – mail is served using a single domain name. However, you will need a certificate for this FQDN that will reside on both UAG and the Exchange Client Access Server. &lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch1.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch1.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=BlogExch1 border=0 alt=BlogExch1 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch1_thumb.png" width=717 height=412 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch1_thumb.png"&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P align=center&gt;&lt;B&gt;&lt;EM&gt;Figure 1. Dedicated Mail Trunk&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Instead of having a dedicated mail trunk, you may wish to go with a UAG portal (e.g. &lt;A href="http://access.contoso.com/" mce_href="http://access.contoso.com/"&gt;http://access.contoso.com/&lt;/A&gt;). Such a portal is used as a container, with Exchange as one of many other applications. In the following example, SharePoint is published alongside Exchange.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch2.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=BlogExch2 border=0 alt=BlogExch2 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch2_thumb.png" width=723 height=422 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch2_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;B&gt;&lt;EM&gt;Figure 2. Portal Containing Outlook Web Access and SharePoint&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;What impact will a portal have on messaging user-experience? For one thing, Outlook Web Access will be contained inside a portal frame, with no need to re-login when SSO is used. For OutlookAnywhere and ActiveSync the experience is identical to a dedicated mail trunk, with the portal playing no role in their interactions. &lt;/P&gt;
&lt;H5&gt;&lt;FONT color=#0080ff&gt;Selecting Exchange Applications &lt;/FONT&gt;&lt;/H5&gt;
&lt;P&gt;Ultimately, the published mail applications are a derived choice of end-points’ devices and company policies. UAG public beta covers Outlook Web Access, ActiveSync and OutlookAnywhere. What is missing? Exchange &lt;A href="http://msdn.microsoft.com/en-us/library/aa579187.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa579187.aspx"&gt;Web Services&lt;/A&gt;. We plan on adding full support to their out of the box publishing in the UAG release candidate.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch3.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch3.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=BlogExch3 border=0 alt=BlogExch3 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch3_thumb.png" width=371 height=297 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch3_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;B&gt;&lt;EM&gt;Figure 3. Choose Exchange Applications on UAG Beta&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;You can either select to publish all applications at once, or run the wizard multiple times, one per desired application. Why would you do the latter instead of the former? Well, since each time you publish an application you have the opportunity to specify back-end parameters, this gives you the flexibility to use a different back-end configuration per Exchange application. For example, use cookie-based affinity for Outlook Web Access and IP-based affinity for OutlookAnywhere. &lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch4.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch4.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=BlogExch4 border=0 alt=BlogExch4 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch4_thumb.png" width=385 height=464 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch4_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;B&gt;&lt;EM&gt;Figure 4. Setting Back-end Affinity&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;H5&gt;&amp;nbsp;&lt;/H5&gt;
&lt;H5&gt;&lt;FONT color=#0080ff&gt;Choosing an authentication method&lt;/FONT&gt;&lt;/H5&gt;
&lt;P&gt;Many factors influence selection of an authentication method, as on-top of the technological considerations, you have regulation, policies and end-users’ experience. &lt;/P&gt;
&lt;P&gt;UAG does offer a wide variety of authentication methods. Using the public beta you can deploy basic pre-authentication or 2 factor authentication, while the release candidate is planned to extend that with NTLM authentication against the gateway (and Kerberos constraint delegation against the Exchange Client Access Server). &lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch5.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch5.png"&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=BlogExch5 border=0 alt=BlogExch5 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch5_thumb.png" width=404 height=569 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ConsiderationsforExchangePublishing_65FC/BlogExch5_thumb.png"&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;EM&gt;&lt;STRONG&gt;Figure 5. Exchange Applications Authentication on UAG Release Candidate (RC)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;H5&gt;&amp;nbsp;&lt;/H5&gt;
&lt;H5&gt;&lt;FONT color=#0080ff&gt;Conclusions&lt;/FONT&gt;&lt;/H5&gt;
&lt;P&gt;Forefront UAG represents a step forward in satisfying inbound access needs of organizations. Particularly, we have invested heavily in Exchange publishing scenarios, providing a wide range of ways to accomplish secure messaging. However, you do need to share the action with us, making the choices that are right for your enterprise prior to engaging the deployment.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Michel Biton&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3272176" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Exchange+Publishing/default.aspx">Exchange Publishing</category></item><item><title>Faster, Higher, Stronger – UAG Performance</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/08/02/faster-higher-stronger-uag-performance.aspx</link><pubDate>Sun, 02 Aug 2009 21:41:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3270132</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3270132.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3270132</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3270132</wfw:comment><description>&lt;P&gt;Everybody’s always talking about performance, but what does it really mean? In this post I’m going to describe some of the behind-the-scenes work we’ve been doing on UAG performance.&lt;/P&gt;
&lt;P&gt;Performance improvements are a major area of focus for this release. First and foremost, in UAG we switched to 64-bit architecture, thus overcoming the address space limitation that existed in the 32-bit architecture. In addition, we invested in reducing CPU and memory consumption in major scenarios, establishing and verifying system settings for maximum capacity, and more. For example, one of the recent improvements is utilizing the port scalability feature of Windows in RPC over HTTP(s) scenarios. &lt;/P&gt;
&lt;P&gt;Outlook clients tend to use relatively large number of connections with the server (an average of 15-20, and up to 30 connections per outlook client). Using the port scalability feature enables us to utilize several IPs between the UAG and the backend server thus significantly enlarging the number of available ports. This will enable concurrent publishing for significantly more Outlook clients.&lt;/P&gt;
&lt;H4&gt;Test methodology and testing tools&lt;/H4&gt;
&lt;P&gt;So how does the UAG product team validate system performance? Our performance testing environment is comprised of an end-2-end Microsoft environment, including physical UAG servers, Exchange backend, Active Directory/Domain Controller; and load generators that simulate end-user machines. The idea is to simulate the customer environment as closely as possible, including Web Farm Load Balancing (WFLB) towards the backend, array/load balancer configuration on UAG, etc.&lt;/P&gt;
&lt;P&gt;Some of the tools we use for UAG performance improvements and testing:&lt;/P&gt;
&lt;P&gt;· &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=0FDB6F14-1E42-4165-BB17-96C83916C3EC&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=0FDB6F14-1E42-4165-BB17-96C83916C3EC&amp;amp;displaylang=en"&gt;Exchange Load Generator&lt;/A&gt; (LoadGen) is a load testing tool developed by Microsoft Exchange team. Customers can use it to test UAG (and of course Exchange) performance in their environment prior to deployment. LoadGen supports various mail protocols; we use it to simulate Outlook Anywhere publishing.&lt;/P&gt;
&lt;P&gt;· &lt;A href="http://www.spirent.com/analysis/technology.cfm?media=7&amp;amp;ws=325&amp;amp;ss=109&amp;amp;stype=15&amp;amp;a=1" mce_href="http://www.spirent.com/analysis/technology.cfm?media=7&amp;amp;ws=325&amp;amp;ss=109&amp;amp;stype=15&amp;amp;a=1"&gt;Avalanche&lt;/A&gt; appliance by &lt;A href="http://www.spirentcom.com/" mce_href="http://www.spirentcom.com/"&gt;Spirent Communications&lt;/A&gt; was used to simulate Web Publishing (e.g., OWA).&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image002_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image002_2.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image002_thumb.jpg" width=629 height=469 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Avalanche console&lt;/I&gt;&lt;/P&gt;
&lt;H4&gt;&lt;B&gt;&lt;/B&gt;&lt;/H4&gt;
&lt;H4&gt;&lt;B&gt;Performance test example&lt;/B&gt;&lt;/H4&gt;
&lt;P&gt;We've been running performance and stability testing for quite a long time. As an example, here are some results of one of stability tests we ran in preparation for the UAG Beta release.&lt;/P&gt;
&lt;H5&gt;Test environment:&lt;/H5&gt;
&lt;P&gt;· 2xUAG machines in array/Windows Network Load Balancing configuration&lt;/P&gt;
&lt;P&gt;· Exchange 2007 backend with 2 Exchange CAS servers (with WFLB load balancing), HUB, mailbox store&lt;/P&gt;
&lt;P&gt;Test scenario: load on each UAG server:&lt;/P&gt;
&lt;P&gt;· 1K concurrent Outlook Web Access (OWA) users (54 Mbps throughput)&lt;/P&gt;
&lt;P&gt;· 2K concurrent Outlook Anywhere/RPC over HTTP(s) users&lt;/P&gt;
&lt;P&gt;Test length: 72 hours&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/b_2.png" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/b_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px" title=b border=0 alt=b src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/b_thumb.png" width=491 height=643 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/b_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Typical test environment&lt;/I&gt;&lt;/P&gt;
&lt;H5&gt;&lt;STRONG&gt;The observed test results were as following:&lt;/STRONG&gt;&lt;/H5&gt;
&lt;P&gt;End-user response times (collected by Avalanche, for OWA test): 
&lt;TABLE border=1 cellSpacing=0 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=167&gt;&lt;STRONG&gt;Action&lt;/STRONG&gt; &lt;/TD&gt;
&lt;TD vAlign=top width=183&gt;&lt;STRONG&gt;Response time&lt;/STRONG&gt; (sec) &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=167&gt;Get Logon Page &lt;/TD&gt;
&lt;TD vAlign=top width=183&gt;0.187 &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=167&gt;Login &lt;/TD&gt;
&lt;TD vAlign=top width=183&gt;0.706 &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=167&gt;Inbox &lt;/TD&gt;
&lt;TD vAlign=top width=183&gt;0.905 &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;UAG server resources utilization (collected from UAG server performance monitor): &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image006_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image006_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image006 border=0 alt=clip_image006 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image006_thumb.jpg" width=506 height=560 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/FasterHigherStrongerUAGPerformance_A45C/clip_image006_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;I&gt;UAG performance statistics example&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;H4&gt;&lt;B&gt;What’s next?&lt;/B&gt;&lt;/H4&gt;
&lt;P&gt;This is just a first glance on the UAG performance story. We’re working on further optimizing and verifying UAG performance and scalability towards our release candidate (RC) and the release itself, enhancing the performance tests with additional scenarios (e.g., ActiveSync), and more. Stay tuned!&lt;/P&gt;
&lt;P&gt;Olga Levina&lt;/P&gt;
&lt;P&gt;Program Manager, UAG Product Group&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Contributors:&lt;/B&gt; Asaf Kariv, Dima Stopel, Oleg Ananiev&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3270132" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Exchange+Publishing/default.aspx">Exchange Publishing</category></item><item><title>Deep Dive Into DirectAccess - Part 1</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/07/27/deep-dive-into-directaccess-part-1.aspx</link><pubDate>Mon, 27 Jul 2009 12:55:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268343</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3268343.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3268343</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3268343</wfw:comment><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;Hello,&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 style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;My name is Ben Bernstein and I’m a Program Manager for the UAG team.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;As a follow up to Nitzan’s blog post &lt;A href="http://blogs.technet.com/edgeaccessblog/archive/2009/06/22/introducing-uag-directaccess-solution.aspx" mce_href="http://blogs.technet.com/edgeaccessblog/archive/2009/06/22/introducing-uag-directaccess-solution.aspx"&gt;DirectAccess support in UAG&lt;/A&gt;, I want to share with you some additional thoughts. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;Broadband internet connections have been commoditized to a point where anyone can use a 3G broadband connection from a laptop for a reasonable price, and possibly use Wi-Max or similar technologies in the future. I believe this process will create a growing need for business laptops to become “always connected”. Given that, I also believe that DirectAccess will become a very handy technology.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;For me, getting into the office early in the morning is a challenge; traffic congestion is a nightmare around here. However, I just learned a new trick from a colleague of mine. Whenever he gets stuck in traffic he pulls over and uses his 3G USB stick to work seamlessly as if he was actually in the office, and when traffic clears he gets back on the road. Luckily, our internal DirectAccess deployment enables him to work seamlessly, as if he is directly connected to our corporate network. He practically does everything from his laptop - mails, IM/VOIP, access to internal web sites and file shares, Terminal Services to his workstation, code check-ins - everything!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;Most of you are probably raising an eye-brow right now and asking “What does DirectAccess add on top of our existing VPN solution?” I guess there are several answers, but for me the two important points that are inherent in the DirectAccess design are “Separation of user identity and machine identity”, and “Strong client side tunneling technologies”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;“Separation of user identity and machine identity” – DirectAccess technology is based on IPsec tunneling, where the traffic is split into two IPsec tunnels. One tunnel deals with machine based traffic, including services that make the machine “Always managed”/”Always up to date”. Another tunnel deals with user based traffic. This separation enables a given machine to be fully “IT accessible” whenever it is switched on and connected to the internet. It also enables a more sophisticated scenario in which the &lt;U&gt;machine&lt;/U&gt; is fully “IT accessible” at all times, but only when &lt;U&gt;users&lt;/U&gt; present a smartcard, do they get access to the corporate resources.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;“Strong client side tunneling technologies” – DirectAccess technology uses IPv6 network connectivity, behind the scenes.&lt;U&gt; &lt;/U&gt;IPv6 provides two great tunneling technologies which are being used in DirectAccess and are part of Windows Server: &lt;A href="http://msdn.microsoft.com/en-us/library/aa965905(VS.85).aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa965905(VS.85).aspx"&gt;Teredo&lt;/A&gt; and &lt;A href="http://msdn.microsoft.com/en-us/library/dd358571(PROT.13).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd358571(PROT.13).aspx"&gt;IP-HTTPS&lt;/A&gt;. These two technologies enable DirectAccess clients to connect to the gateway even if they are behind a NAT device or behind a router that opens up only port 443.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;There are many other aspects of the DirectAccess deployment I’d like to share with you - such as how are configuration settings provisioned to DirectAccess clients? (in short&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;“group policy”). Do I need to make IPv6 related infrastructure/server side changes to support DirectAccess? (in short ,NO. UAG supplies NAT64 on box). How one can make DA highly available, scalable, etc... using UAG? (in short, UAG supports both Windows Network Load Balancing, and external Load Balancers). But … traffic has cleared I have to go &lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: Wingdings; FONT-SIZE: 9pt; mso-bidi-font-family: 'Segoe UI'; mso-ascii-font-family: 'Segoe UI'; mso-hansi-font-family: 'Segoe UI'; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;… so you will have to look out for my next blog post… &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;Thanks&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3268343" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/DirectAccess/default.aspx">DirectAccess</category></item><item><title>Comparing UAG and TMG arrays</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/07/20/comparing-uag-and-tmg-arrays.aspx</link><pubDate>Mon, 20 Jul 2009 21:28:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3266477</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3266477.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3266477</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3266477</wfw:comment><description>&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Judging from a number of newsgroup posts, there is some confusion about differences and similarities between TMG Beta 3 arrays and UAG Beta 2 arrays. So I thought a quick summary might be useful:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;TMG Beta 3 comes in two flavors – Standard edition and Enterprise edition. Enterprise edition provides the following types of arrays:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Enterprise array&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Standalone array&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;UAG Beta 2 uses the standalone array topology provided by TMG. UAG has no concept of an Enterprise array.&lt;/FONT&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;So what's the difference between the array types?&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;A TMG enterprise array uses an Enterprise Management Server (EMS) – a server that is installed on a separate box.&amp;nbsp;The EMS is used&amp;nbsp;for centralized management of an enterprise array or arrays (and can also be used to manage single TMG servers). You can add TMG servers to an enterprise array by connecting them to the EMS. On the EMS, you can create enterprise policies that are applied to enterprise arrays managed by the EMS.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;A standalone array, on the other hand, has the following characteristics:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;It does not require a separately installed server for array management.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;It consists of multiple single UAG server peers that are joined together into an array configuration.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;All UAG servers that are members of the standalone array share the same configuration – for UAG this includes the same portals, published applications, permissions, VPN settings etc. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;Although array configuration is shared, a &amp;nbsp;few server-specific settings continue to be maintained, including certificates and passwords&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;A standalone array with NLB enabled supports up to 8 array members.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;So how does a standalone array work?&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;One&amp;nbsp;of the array members operates as the designated array manager.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;The array manager stores the configuration settings for all array members, and the server-specific settings for each array member.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;To configure a server as member of a standalone array, you join it to the array manager.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;To create a new array you do the following:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;Add the UAG server that you want to join to the array to the TMG Managed Server Computers computer set. Do this from the TMG Management console running on the array manager (the UAG server that you&amp;nbsp;intend to join&amp;nbsp;the server to).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;Run the Array Management Wizard on the UAG server that you want to join to the array. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;During the wizard, you select the UAG server&amp;nbsp;that you want to&amp;nbsp;join to in order to form the array.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;The UAG server that you select to join to becomes the array manager.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;So what can I do with a standalone array?&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;You can join single servers to an array. After joining the array and activating, the joined server inherits the array configuration and the original server settings are no longer applied.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;In the Array Management Wizard, before joining the array, you can choose to&amp;nbsp;specifically back up server settings to an export file before joining an array. This is useful if you want to restore a specific configuration if you later remove the server from the array.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;You can remove a server from an array so that it reverts to behaving as a single server with no array dependencies. When you disjoin the server from the array, the following occurs:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;If you do not restore server settings from an exported file, the disjoined server will&amp;nbsp; revert to using its local settings that were disabled when you joined the array.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;If you specifically backed up server settings when you joined the array, you&amp;nbsp;can select to restore the settings from this exported backup file, or&amp;nbsp;from any other&amp;nbsp;backup file.&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;If you want to continue to use the array settings on the server after it is disjoined from the array, you will need to export the settings before disjoining from the array, and then restore the server settings from this export&amp;nbsp;file. Note that this option isn't supported for Beta 2.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;You can modify the array member that is designated as the array manager.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;FONT size=3&gt;If the array manager is modified, you need to run&lt;SPAN style="COLOR: #00b050"&gt; &lt;/SPAN&gt;run the Array Management Wizard on each array member to make sure that each server is aware of the new array manager.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;So what should I know before I start?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l1 level1 lfo4" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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;As with all beta versions, there are issues you should be aware of before beginning an array deployment. The release notes have all the known issues at &lt;A href="http://technet.microsoft.com/en-us/library/dd772157.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd772157.aspx"&gt;http://technet.microsoft.com/en-us/library/dd772157.aspx&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 16pt"&gt;Where can I read more?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo5" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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;For UAG, there's a planning guide for arrays and NLB over at TechNet (&lt;A href="http://technet.microsoft.com/en-us/library/dd861476.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd861476.aspx"&gt;&lt;FONT color=#0000ff&gt;http://technet.microsoft.com/en-us/library/dd861476.aspx&lt;/FONT&gt;&lt;/A&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo5" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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;For UAG array deployment information, take a look at &lt;A href="http://technet.microsoft.com/en-us/library/dd857305.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857305.aspx"&gt;http://technet.microsoft.com/en-us/library/dd857305.aspx&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo5" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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;Also, take a look at Asaf Kariv's blog post at &lt;A href="http://blogs.technet.com/edgeaccessblog/archive/2009/06/29/array-and-network-load-balancing.aspx" mce_href="http://blogs.technet.com/edgeaccessblog/archive/2009/06/29/array-and-network-load-balancing.aspx"&gt;http://blogs.technet.com/edgeaccessblog/archive/2009/06/29/array-and-network-load-balancing.aspx&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo5" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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;If you're using UAG DirectAccess, take a look at &lt;A href="http://technet.microsoft.com/en-us/library/ee191502.aspx" mce_href="http://technet.microsoft.com/en-us/library/ee191502.aspx"&gt;http://technet.microsoft.com/en-us/library/ee191502.aspx&lt;/A&gt; for information about array configuration&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo5" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&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;For TMG, take a look at &lt;A href="http://technet.microsoft.com/en-us/library/dd440989.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd440989.aspx"&gt;http://technet.microsoft.com/en-us/library/dd440989.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l0 level1 lfo5" class=MsoListParagraph&gt;&lt;o:p&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;Cheers!&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;Rayne Wiselman&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;Forefront UAG UE team&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;Feedback to &lt;A href="mailto:uagdocs@microsoft.com" mce_href="mailto:uagdocs@microsoft.com"&gt;uagdocs@microsoft.com&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;Note that this is a new alias and you may not yet be able to send mail to it. We are expecting the alias to be up and running some time during the next 24 hours - thanks!&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3266477" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/TMG/default.aspx">TMG</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Array/default.aspx">Array</category></item><item><title>What’s in UAG for the end-users</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/07/19/what-s-in-uag-for-the-end-users.aspx</link><pubDate>Sun, 19 Jul 2009 23:28:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3266205</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3266205.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3266205</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3266205</wfw:comment><description>&lt;P&gt;In this blog we usually talk about the technologies, how to get better/easier/simpler connectivity, how to simplify deployments and manage them easily. Still, we hardly ever talk about what matters most, the people we really care about – our end users, remote workers who are using UAG to get access to their corporate resources, from anywhere. At the end of the day, everything we do is done especially for them. &lt;/P&gt;
&lt;P&gt;In UAG, we’ve given quite a lot of thought to the end user experience. We wanted to make life really easy and simple for them (at least the remote access bit of their life). The first thing you’ll notice when you access UAG from a client machine is the new portal. We changed and updated the portal look &amp;amp; feel. More importantly, we added new features such as search and sort to make it easier to find the applications. &lt;/P&gt;
&lt;P&gt;We wanted to make sure our end-user receives the best service, no matter which device is used to access the portal. When accessing UAG, the user is automatically redirected to the correct portal, based on the device they’re using. We have 4 different portals: 2 for PCs and 2 for mobile devices. The portal is supported on Internet Explorer, Firefox and Safari. For other browsers, we offer a limited version of the portal. Below are screenshots from the Beta portal.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image002_2.gif" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image002_2.gif"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image002_thumb.gif" width=580 height=447 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image002_thumb.gif"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Portal for PC (supported browsers)&lt;/I&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image004_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image004_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image004 border=0 alt=clip_image004 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image004_thumb.jpg" width=580 height=454 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image004_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Limited Portal for PC (unsupported browsers)&lt;/I&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image006_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image006_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image006 border=0 alt=clip_image006 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image006_thumb.jpg" width=262 height=278 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image006_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Portal for PDA and Smartphones&lt;/I&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image008_2.jpg" mce_href="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image008_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image008 border=0 alt=clip_image008 src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image008_thumb.jpg" width=208 height=160 mce_src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/WhatsinUAGfortheendusers_149F0/clip_image008_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;I&gt;Limited Portal for All Mobile Phones&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Another great enhancement is that UAG beta supports clients from all locales. That means you can access UAG from any localized machine and still get the same service. &lt;/P&gt;
&lt;P&gt;As UAG is progressing toward its general availability, you can expect even more changes and improvements in the client side. Stay tuned… &lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3266205" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category></item><item><title>Forefront UAG Beta 2 Docs</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/07/14/forefront-uag-beta-2-docs.aspx</link><pubDate>Tue, 14 Jul 2009 12:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3263739</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3263739.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3263739</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3263739</wfw:comment><description>&lt;P&gt;Along with the Forefront UAG Beta 2 download,&amp;nbsp;the UAG user experience (UE) team has&amp;nbsp;launched a brand new UAG content library over at TechNet (&lt;A href="http://technet.microsoft.com/en-us/library/dd861463.aspx"&gt;http://technet.microsoft.com/en-us/library/dd861463.aspx&lt;/A&gt;). This content is designed to help you plan, deploy, and maintain your UAG servers, and is organized as follows:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" title=Evaluation href="http://technet.microsoft.com/en-us/library/dd857261.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857261.aspx"&gt;Evaluation&lt;/A&gt;&amp;nbsp;- In the Evaluation section you can read an &lt;A class="" title=overview href="http://technet.microsoft.com/en-us/library/dd857382.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857382.aspx"&gt;overview&lt;/A&gt; of UAG features, and for existing IAG and UAG users, you can get a quick summary of &lt;A class="" title="What's New in UAG Beta 2" href="http://technet.microsoft.com/en-us/library/dd857314.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857314.aspx"&gt;What's new in UAG Beta 2&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Getting Started - Read about last minute issues in the &lt;A class="" title="release notes" href="http://technet.microsoft.com/en-us/library/dd861435.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd861435.aspx"&gt;release notes&lt;/A&gt;. Especially important before you install and deploy!&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" title="Planning and Design" href="http://technet.microsoft.com/en-us/library/dd857293.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857293.aspx"&gt;Planning and Design&lt;/A&gt; - Our Planning and Design guides are designed to help you understand how you can meet your organization's deployment goals with a UAG solution, and how to plan for that solution.&lt;/LI&gt;
&lt;LI&gt;Deployment - The Deployment section helps you to get UAG installed, and to set up your deployment infrastructure. It includes a &lt;A class="" title="Deployment Checklist" href="http://technet.microsoft.com/en-us/library/dd857344.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857344.aspx"&gt;Deployment Checklist&lt;/A&gt;,&amp;nbsp; &lt;A class="" title="System Requirements" href="http://technet.microsoft.com/en-us/library/dd903051.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd903051.aspx"&gt;System Requirements&lt;/A&gt;; &amp;nbsp;&lt;A class="" title="Installation instructions" href="http://technet.microsoft.com/en-us/library/dd857308.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857308.aspx"&gt;Installation instructions&lt;/A&gt;; &amp;nbsp;&lt;A class="" title=DirectAccess href="http://technet.microsoft.com/en-us/library/dd857320.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857320.aspx"&gt;DirectAccess&lt;/A&gt; deployment steps; instructions for &lt;A class="" title="deploying an array" href="http://technet.microsoft.com/en-us/library/dd857305.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857305.aspx"&gt;deploying an array&lt;/A&gt; of multiple load-balanced UAG servers; &lt;A class="" title="setting up client authentication servers" href="http://technet.microsoft.com/en-us/library/dd861433.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd861433.aspx"&gt;setting up client authentication servers&lt;/A&gt;; and &lt;A class="" title="client endpoint deployment" href="http://technet.microsoft.com/en-us/library/dd857277.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857277.aspx"&gt;client endpoint deployment&lt;/A&gt; and &lt;A class="" title="access policies" href="http://technet.microsoft.com/en-us/library/dd861401.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd861401.aspx"&gt;access policies&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" title=Operations href="http://technet.microsoft.com/en-us/library/dd857237.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857237.aspx"&gt;Operations&lt;/A&gt; - Operations provides information about configuring portals and published applications, and configuring file access and client VPN (SSL Network Tunneling) access. The Operations guides also includes a series of &lt;A class="" title="Application Publishing Solution Guides" href="http://technet.microsoft.com/en-us/library/dd857256.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd857256.aspx"&gt;Application Publishing Solution Guides&lt;/A&gt;, providing a one-stop shop for the information required to publish common applications, including SharePoint, Exchange, Dynamics CRM, and Remote Desktop Services (Terminal Services).&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;We'd love to hear your feedback about our UAG TechCenter content - what we're doing right - what we can improve - feedback about your search experience - and any other suggestions you might have. You can contact&amp;nbsp;the user experience&amp;nbsp;team directly at &lt;A href="mailto:uagdocs@microsoft.com"&gt;uagdocs@microsoft.com&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Cheers!&lt;/P&gt;
&lt;P&gt;Rayne Wiselman - UAG Content Team&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3263739" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category></item><item><title>Ready, Set, Download! Forefront UAG Beta is here!</title><link>http://blogs.technet.com/edgeaccessblog/archive/2009/07/13/ready-set-download-forefront-uag-beta-is-here.aspx</link><pubDate>Tue, 14 Jul 2009 00:02:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3263561</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3263561.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3263561</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3263561</wfw:comment><description>&lt;p&gt;Over the last couple of weeks &lt;a href="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx"&gt;we've been talking&lt;/a&gt; quite a lot about the Forefront UAG beta. Finally, you can experience it for yourself! We have been working feverishly to bring you all the new features and technologies, wrapped up in one box. Click the big download button below to get the bits:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/evalcenter/dd183100.aspx"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Download!" border="0" alt="Download!" src="http://blogs.technet.com/blogfiles/edgeaccessblog/WindowsLiveWriter/ReadySetDownloadForefrontUAGBetaishere_A4/image_3.png" width="184" height="72" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;We can't wait to hear your thought and ideas&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Your feedback is truly important! We use it to continue improving our product so that it will best serve your needs. You can provide feedback through our &lt;a href="http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/"&gt;forum&lt;/a&gt;. Please remember this is still a work in progress, we have more coming up as we move towards final release. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Some tips to get you started:&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Go over the &lt;a href="http://technet.microsoft.com/en-us/library/dd772157.aspx"&gt;release notes&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Read the &lt;a href="http://technet.microsoft.com/en-us/library/dd903051.aspx"&gt;system requirements&lt;/a&gt;, &lt;a href="http://technet.microsoft.com/en-us/library/dd903061.aspx"&gt;installation guidelines&lt;/a&gt;, and the DirectAccess step-by-step &lt;a href="http://technet.microsoft.com/en-us/library/dd776098.aspx"&gt;installation instructions&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Start playing around and getting to know the new features using a single server, and afterwards scale up to multiple servers in an array. &lt;/li&gt;    &lt;li&gt;Configure each new remote access feature, and explore it before adding others. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For additional questions visit our &lt;a href="http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/"&gt;TechNet forum&lt;/a&gt;. Follow up on our &lt;a href="http://blogs.technet.com/edgeaccessblog/default.aspx"&gt;blog&lt;/a&gt; too; we're planning on providing you lots more information about the new features and how to get it up and running. &lt;/p&gt;  &lt;p&gt;Have fun!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3263561" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/UAG+-+Unified+Access+Gateway/default.aspx">UAG - Unified Access Gateway</category></item></channel></rss>