Extensible Authentication Protocol (EAP) is a framework for protocols to provide authentication services. In practice, choosing the right EAP mechanism is the most difficult part a wireless implementation. The following EAP methods are the most commonly used:
EAP-TLS: This is the most secure EAP method approved under ACSI33 and DSD guidelines. The main drawback (which is also its strength) is that it requires both server and client side certificates which requires a PKI infrastructure.
EAP-FAST: This is an open Cisco-developed protocol. However, it is not natively deployed on all OS platforms. It needs an authentication server (Active Directory or a standalone AAA server) but does not require client side certificates and is easier to deploy than EAP-TLS.
EAP-PSK: This uses shared keys to be entered by the user. The main advantage is that this does not require any separate authentication infrastructure. However, the use of shared keys make it easier to crack and susceptible to offline dictionary attacks. This makes the use of strong keys necessary. Although, long passphrases might result in users writing them down and defeating security.
Scenario 1: Guest access using physically separate infrastructure
This design requires a physically separate infrastructure for the wireless network. Guest users will have direct access to the Internet, while enterprise users can use VPN to access corporate services over the wireless network.

Figure 1 Guest Access using physically separate infrastructure
Scenario 2: Guest access using existing infrastructure
The Guest access is separated by a layer 2 LWAPP tunnel. All guest traffic is directly transported to the guest wireless controller which is located in a DMZ network. In fact, the default gateway of the guest laptop would be the firewall interface of the wireless DMZ network.

Figure 2 Guest Access using existing infrastructure
Advantages are that this would allow us to use existing switching infrastructure and be more economical. It also provides more functionality and is more scalable and economical in the long run. It will allow the deployment of centrally managed wireless network to branch networks as well. However, although LWAPP tunnels do provide secure separation for guest traffic acting as “layer 3 VLANS” that terminate on the guest wireless controller, it might not be suitable for some. This is mainly because some environments do not have proper segregation between “Floor networks” where the wireless devices will be connected and the “Server networks”. Another point of concern could be end point security for Corporate users that connect directly into the corporate network and wether a NAC solution is in place.
What are you're thoughts / opinions?