Optimizing Converged Cisco Networks (ONT)



Similar documents
Wireless security. Any station within range of the RF receives data Two security mechanism

How To Secure Your Network With 802.1X (Ipo) On A Pc Or Mac Or Macbook Or Ipo On A Microsoft Mac Or Ipow On A Network With A Password Protected By A Keyed Key (Ipow)

WIRELESS NETWORK SECURITY

Security+ Guide to Network Security Fundamentals, Third Edition. Chapter 6. Wireless Network Security

12/3/08. Security in Wireless LANs and Mobile Networks. Wireless Magnifies Exposure Vulnerability. Mobility Makes it Difficult to Establish Trust

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

Chapter 2 Wireless Networking Basics

The Importance of Wireless Security

Wireless Security for Mobile Computers

Wi-Fi in Healthcare:

Wireless Security. New Standards for Encryption and Authentication. Ann Geyer

Cisco Virtual Office Express

Configuring Security Solutions

White paper. Testing for Wi-Fi Protected Access (WPA) in WLAN Access Points.

The following chart provides the breakdown of exam as to the weight of each section of the exam.

The next generation of knowledge and expertise Wireless Security Basics

Enterprise WLAN Architecture

WiFi Security: Deploying WPA/WPA2/802.1X and EAP in the Enterprise

VLANs. Application Note

Table of Contents. Cisco Wi Fi Protected Access 2 (WPA 2) Configuration Example

Cisco Secure Access Control Server 4.2 for Windows

WIRELESS SECURITY IN (WI-FI ) NETWORKS

Cisco Secure ACS. By Igor Koudashev, Systems Engineer, Cisco Systems Australia 2006 Cisco Systems, Inc. All rights reserved.

Lecture Objectives. Lecture 8 Mobile Networks: Security in Wireless LANs and Mobile Networks. Agenda. References

Wi-Fi Protected Access: Strong, standards-based, interoperable security for today s Wi-Fi networks Wi-Fi Alliance April 29, 2003

Wi-Fi Client Device Security and Compliance with PCI DSS

CCNP: Optimizing Converged Networks

Security (WEP, WPA\WPA2) 19/05/2009. Giulio Rossetti Unipi

Deploying secure wireless network services The Avaya Identity Engines portfolio offers flexible, auditable management for secure wireless networks.

Securing Wireless LANs with LDAP

DESIGNING AND DEPLOYING SECURE WIRELESS LANS. Karl McDermott Cisco Systems Ireland

Wi-Fi Client Device Security & HIPAA Compliance

vwlan External RADIUS 802.1x Authentication

CISCO WIRELESS SECURITY SUITE

Wireless Technology Seminar

Security Technical. Overview. BlackBerry Enterprise Service 10. BlackBerry Device Service Solution Version: 10.2

Understanding Wireless Security on Your Polycom SpectraLink 8400 Series Wireless Phones

ADDENDUM 12 TO APPENDIX 8 TO SCHEDULE 3.3

ALL Mbits Powerline WLAN N Access Point. User s Manual

Link Layer and Network Layer Security for Wireless Networks

Application Note: Onsight Device VPN Configuration V1.1

Wireless Robust Security Networks: Keeping the Bad Guys Out with i (WPA2)

WEP Overview 1/2. and encryption mechanisms Now deprecated. Shared key Open key (the client will authenticate always) Shared key authentication

Agenda. Wireless LAN Security. TCP/IP Protocol Suite (Internet Model) Security for TCP/IP. Agenda. Car Security Story

WLAN - Good Security Principles. WLAN - Good Security Principles. Example of War Driving in Hong Kong* WLAN - Good Security Principles

Certified Wireless Security Professional (CWSP) Course Overview

Security in IEEE WLANs

Design and Implementation Guide. Apple iphone Compatibility

CS 356 Lecture 29 Wireless Security. Spring 2013

1.1 Demonstrate how to recognize, perform, and prevent the following types of attacks, and discuss their impact on the organization:

Particularities of security design for wireless networks in small and medium business (SMB)

Huawei WLAN Authentication and Encryption

Wireless Networking Basics. NETGEAR, Inc Great America Parkway Santa Clara, CA USA

Authentication in WLAN

Configuring QoS in a Wireless Environment

Securing Cisco Network Devices (SND)

How To Protect A Wireless Lan From A Rogue Access Point

ClickShare Network Integration

Implementing Security for Wireless Networks

White paper. Cisco Compatible Extensions: Client Benefits on a Cisco WLAN

Recommended Wireless Local Area Network Architecture

EVOLUTION OF WIRELESS LAN SECURITY ARCHITECTURE TO IEEE i (WPA2)

How To Use The Cisco Aironet 1240G Series For A Wireless Network (Wired) And For A Wired Network (Wireless)

Security Backbone Configuration

Cipher Suites and WEP

Best Practices for Outdoor Wireless Security

Cisco Aironet 1130G Series IEEE g Access Point

Symm ym e m t e r t ic i c cr c yptogr ypt aphy a Ex: RC4, AES 2

Extensible Authentication Protocol (EAP) Security Issues

Wireless Security Overview. Ann Geyer Partner, Tunitas Group Chair, Mobile Healthcare Alliance

A Division of Cisco Systems, Inc. GHz g. Wireless-G. USB Network Adapter with RangeBooster. User Guide WIRELESS WUSB54GR. Model No.

WLAN Authentication and Data Privacy

Configuring QoS in a Wireless Environment

Security+ Guide to Network Security Fundamentals, Third Edition Chapter 8 Authentication

Introduction to WiFi Security. Frank Sweetser WPI Network Operations and Security

WLAN Security: Identifying Client and AP Security

802.1x in the Enterprise Network

Network Access Security. Lesson 10

Cisco SAFE: Wireless LAN Security in Depth

Cisco Virtual Office Flexibility and Productivity for the Remote Workforce

WLAN Attacks. Wireless LAN Attacks and Protection Tools. (Section 3 contd.) Traffic Analysis. Passive Attacks. War Driving. War Driving contd.

Chapter 6 CDMA/802.11i

Lecture 3. WPA and i

Using Templates. Information About Templates. Accessing the Controller Template Launch Pad CHAPTER

Running Head: WIRELESS DATA NETWORK SECURITY FOR HOSTPITALS

Cisco WAP4410N Wireless-N Access Point: PoE/Advanced Security. Cisco Small Business Access Points

freeradius A High Performance, Open Source, Pluggable, Scalable (but somewhat complex) RADIUS Server Aurélien Geron, Wifirst, January 7th 2011

UNIK4250 Security in Distributed Systems University of Oslo Spring Part 7 Wireless Network Security

Industrial Network Security for SCADA, Automation, Process Control and PLC Systems. Contents. 1 An Introduction to Industrial Network Security 1

Transcription:

Optimizing Converged Cisco Networks (ONT) Module 6: Implement Wireless Scalability

Implementing WLAN QoS

Objectives Describe why WLANs need to support QoS policies in enterprise networks. Explain the issues with implementing QoS in a WLAN. Describe the technologies used to support QoS in the WLAN. Describe the configuration parameters available in the Cisco Wireless Control System (WCS) to support QoS in the WLAN.

The Need for QoS in Wireless LANs WLANs use collision avoidance rather than collision detection, which is used by Ethernet LANs. Wired LANs use DSCP or 802.1p to provide QoS. These do not work in a WLAN. 802.11e is an extension of 802.11 that provides more consistent, quality RF transmission for voice and video.

WLAN QoS Queuing Overview

802.11e 8 priorities compared to WMM

WLAN QoS RF Backoff Timing

Lightweight Access Point Split MAC Architecture

QoS WLAN Deployment Challenges Facts: Wireless RF (802.11e or WMM) uses Layer 2 marking. End-to-end QoS uses Layer 3 DSCP packet marking. Traffic destined for access points does not contain 802.1p QoS tag information because the access points connect to Cisco Catalyst switches via access ports rather than trunks. Consequence: Layer 2 marking and QoS information is lost in end-to-end transit. The Challenge: The goal is to use the Layer 3 DSCP information to preserve end-to-end QoS in the absence of Layer 2 QoS information.

Overcoming the Challenge WLAN data is tunneled between the access point and WLAN controller via LWAPP. QoS settings of the encapsulated data packet are mapped to the Layer 2 (802.1p) and Layer 3 (IP DSCP) fields of the outer tunnel packet.

QoS Implementation Overview 2 1 LWAPP Tunnels Si 3 4

WLAN QoS Implementation Step 1: Ethernet Switch to Controller and Into the LWAPP Tunnel 1 Create the outer header of the LWAPP packet with a copy of the DSCP value of the incoming packet, and a translation of the DSCP value into a 802.1p value. LWAPP Tunnels Si

QoS Packet-Marking Translations Cisco 802.1p Priority- Based Traffic Type DSCP Priority 802.1p Priority IEEE 802.11e Priority Reserved 56 62 7 7 IP routing 48 6 7 Voice 46 (EF) 5 6 Video 34 (AF41) 4 5 Voice control 26 (AF 31) 3 4 Background gold 18 AF21) 2 2 Background silver 10 (AF11) 1 1 Best effort 0 (BE) 0 0 or 3

WLAN QoS Implementation Step 2: Out of the Tunnel and Through the Access Point to the Wireless Client 2 Map the DSCP value of the incoming LWAPP packet to the 802.11e priority value. Place in the 802.11 tx queue appropriate for that 802.11e/WMM value. The original DSCP value is preserved. LWAPP Tunnels Si

WLAN QoS Implementation Step 3: From Client to Access Point and Into the Tunnel LWAPP Tunnels Si Police the 802.11e priority value, then map the value to the DSCP (outer) value. 3

Mapping Traffic from Access Point to Controller The access point will not send tagged packets on a nontrunk port destined for the controller; therefore, the access point will not copy the 802.11e client incoming priority value to the 802.1p (outer) that is destined for the switch.

WLAN QoS Implementation Step 4: Out of the Tunnel Though the Controller to the Ethernet Switch LWAPP Tunnels Si Map the DSCP (outer) value of the packet to the 802.1p value. The original DSCP value is preserved. 4

802.1p and DSCP Packet Tagging 802.1p or DSCP-tagged packets received from LAN: Tag is propagated to LWAPP frame. WLAN ID-configured QoS takes priority for assigned access category; if tag is lower than configured QoS, access point will queue packet at lower access category. AAA override can be applied to Cisco IBNS (Identity Based Networking Services) WLAN clients. Untagged packets received from LAN: WLAN ID-configured QoS will be applied for access category. AAA override can be applied to Cisco IBNS WLAN clients.

802.11e Packet Tagging 802.11e QoS packets received from WLAN: Tag is propagated to LWAPP frame. WLAN ID-configured QoS takes priority for assigned 802.1p tag; if 802.11e access category is lower than configured QoS, lower 802.1p tag will be applied. 802.11e QoS packets received from WLAN will be 802.1p-tagged when transmitted on the LAN by the controller. Non-QoS packets received from WLAN will be best effort (default silver) when transmitted on the LAN by the controller.

Cisco Unified Wireless Network Solution Cisco WLAN Controller Network CLI Console Cisco WCS GUI or CLI Location Appliance (Optional) Access Points

QoS Configuration: Per User bandwidth Contracts Each level has a configurable per-bandwidth contract rate: Per-user data bandwidth contract Configurable peak and average data rate enforcement for non-udp traffic Per-user real-time bandwidth contract Configurable peak and average data rate enforcement for UDP traffic

QoS Configuration: Over the Air QoS Each level has configurable over the air QoS rates: Maximum RF usage per access point (%) Defined maximum percentage of air bandwidth given to an access category Queue depth Defined depth of queue for a particular user level that will cause packets in excess of the defined value to be dropped Over the Air QoS Defaults Access Category RF Usage Queue Depth Platinum 100 % 100 Gold 100 % 75 Silver 100 % 50 Bronze 100 % 25

QoS Configuration: Editing QoS Profiles The 802.1p tag is applied to the wired side to allow proper precedence to be applied to traffic across the entire network infrastructure. Default Mappings Access Category Platinum 6 Gold 5 Silver 3 Bronze 1 802.1p Priority

Configuring WLAN IDs for QoS

Self Check 1. What kind of access technology do WLANs use and why? 2. What are the four access categories or classes of traffic used for QoS in WLANs? 3. How is Enhanced DCF (EDCF) used to implement QoS policies in WLANs? 4. How are non-qos packets handled by the controller when trasmitted on the LAN?

Summary With the expansion of WLANs into enterprise and vertical (retail, finance, education) markets, WLANs are now used to transport high-bandwidth, intensive data applications in conjunction with time-sensitive multimedia applications. This requirement has led to the necessity for wireless QoS. The lightweight access point WLAN solution enhances the way access points use Layer 3 information to ensure that packets receive the correct over-the-air prioritization when the packets are transmitted from the access point to the wireless client. QoS protocols used on the WLAN and wired network media must be mapped to one another while traffic transits the boundary between the two media.

Q and A

Resources Is Your WLAN Ready for Voice? http://www.cisco.com/en/us/netsol/ns340/ns394/ns348/network ing_solutions_white_paper0900aecd80472e80.shtml Design Principles for Voice Over WLAN, http://www.cisco.com/en/us/netsol/ns340/ns394/ns348/network ing_solutions_white_paper0900aecd804f1a46.shtml The Benefits of Centralization in Wireless LANs http://www.cisco.com/en/us/products/ps6108/products_white_p aper0900aecd8040f7b2.shtml

Introducing Wireless Security

Objectives Describe the need for WLAN security. Describe the evolution of WLAN security methods. Identify common authentication and encryption technologies used in WLANs. Explain the benefits and weaknesses of the common security methods used in WLANs.

The Need for WLAN Security Vulnerabilities: War driving Non-secret SSID MAC filtering Automatic DHCP Man-in-the middle attacks Cracking WEP Initialization Vector attacks Password Cracking DoS attacks WLAN Security requires: Authentication: Proves the user belongs on the network Encryption: Protects the data traversing the network

Evolution of WLAN Security Advanced ES Lightweight Extensible Authentication Protocol (mutual)

802.11 WEP WEP aims at providing Wired Equivalent Privacy WEP is an optional IEEE standard for encryption Keys can be static and shared among many clients Uses RC4 algorithm known vulnerabilities Keys can be dynamic and unique for each client (as with 802.1x) per session keystream IV + key RC4 0 1 0 1 seed Plain text 1 1 0 0 1 0 0 1 Cipher text

802.11 Open Authentication Access Point A Access Point B 1. Client sends probe request. 2. Access points (A/B) send probe response. Client evaluates access point response and selects the best access point. 3. Client sends authentication request to selected access point (A). 4. Access point A confirms authentication and registers client. 5. Client sends association request to selected access point (A). 6. Access point A confirms association and registers client.

802.11 Shared Key Authentication Access Point A Access Point B Steps 1-3 are the same as with open authentication. 4. Access point A sends authentication response containing the unencrypted challenge text. 5. Client encrypts the challenge text using one of its WEP keys and sends it to access point (A). 6. Access point A compares the encrypted challenge text to its copy of the encrypted challenge text. If the text is the same, access point A will allow the client onto the WLAN. Shared Key Authentication is considered less secure than open authentication because of the unencrypted challenge text packet.

Cisco Enhanced 802.11 WEP Security Cisco prestandard enhancements Implemented in 2001 and 2002 Authentication: 802.1x and Extensible Authentication Protocol (EAP) protocols User, token, and machine credentials Dynamic encryption key generation Encryption: Cisco Key Integrity Protocol (CKIP): Protects the WEP key from exploits that seek to derive the key using packet comparison. Cisco Message Integrity Check (CMIC): Protects the wireless system from inductive attacks, which seek to induce the system to send either key data or a predictable response that can be analyzed to derive the WEP key.

Enhanced 802.11 Security Authentication: 802.1x and Extensible Authentication Protocol (EAP) protocols User, token, and machine credentials Dynamic encryption key generation IEEE 802.11i Encryption: Temporal Key Integrity Protocol (TKIP) : Similar to CKIP, protects against derivative attacks. Message Integrity Check (MIC): Similar to CMIC, protects against inductive attacks. Is an 8-byte field placed between the data portion of an 802.11 frame and the 4-byte Integrity Check Value (ICV). Wi-Fi Protected Access (WPA) TKIP encryption WPA2 Advanced Encryption Standard (AES)

Encryption TKIP and MIC TKIP: MIC: Key hashing for unique seed values per packet to protect against WEP initialization vector vulnerabilities MIC from Michael algorithm Broadcast key rotation Provides more protection than Integrity Check Value (ICV) by protecting the header and the payload Protects against man-in-the-middle or replay attacks In a mixed environment, Cisco recommends the use of TKIP

WPA2 and AES WPA2 offers the following: Authenticated key management Key validation mechanisms for unicast and broadcast keys TKIP is used, which for WPA includes both per-packet keying and MIC Expanded IV from 24 to 48 bits (defeats AirSnort) Broadcast key rotation AES Encryption: 128-bit block cipher cryptographically more robust than RC4 Requires new radio cards on clients and access points because more CPU power is required

802.1x Authentication Overview The wireless client must be authenticated before it gains access to the network Extensible and interoperable supports: Different EAP authentication methods or types May be used with multiple encryption algorithms Depends on client capability Supported by Cisco since December 2000

802.1x Authentication Key Benefits Mutual authentication between client and authentication (RADIUS: Remote Authentication Dial-In User Server) server. Encryption keys derived after authentication Centralized policy control

802.1x and EAP Authentication Protocols LEAP EAP Cisco Wireless EAP-FAST: Uses a Transport Layer Security (TLS) tunnel created with a protected access credential (PAC), which is unique to users. EAP-TLS (Uses certificates ) PEAP: PEAP-GTC (Generic Token Card) PEAP-MSCHAPv2

Components Required for 802.1x Authentication Authentication server is an EAP-capable RADIUS server: Cisco Secure Access Control Server (ACS), Microsoft IAS, Meetinghouse Aegis Local authentication service on Cisco IOS access point May use either local RADIUS database or an external database server such as Microsoft Active Directory or RSA SecurID Authenticator is an 802.1x-capable access point. Supplicant is an EAP-capable client: Requires 802.1x-capable driver Requires an EAP supplicant either available with client card, native in operating system, or from third-party software

Cisco LEAP Client support: Windows 98-XP-Vista, Windows CE, Macintosh OS 9.X or 10.X, and Linux Kernel 2.2 or 2.4 Cisco Compatible Extensions Clients (CCXv1) RADIUS server: Cisco Secure ACS and Cisco Access Registrar Meetinghouse Aegis Interlink Merit Microsoft domain or Active Directory (optional) for backend authentication (must be Microsoft format database) Device support: Cisco autonomous access points and bridges Cisco lightweight access points and WLAN controllers Cisco Unified Wireless IP Phone 7920 (VoIP) handset

Cisco LEAP Authentication Username Challenge

EAP-FAST: Flexible Authentication via Secure Tunneling Considered in three phases: Protected access credential is generated in (optional) Phase 0 (Dynamic PAC provisioning): Unique shared (secret + opaque) credential used to mutually authenticate client and server. The PAC replaces the certificates that PEAP uses. Associated with a specific user ID and an authority ID Removes the need for PKI (Public Key Infrastructure) A secure tunnel is established in Phase 1 using the PAC. Client is authenticated via the secure tunnel in Phase 2 using EAP-GTC (Generic Token Certificate).

EAP-FAST Authentication EAPOL NAI GTC

EAP-TLS Client support: Windows 2000, XP, and Windows CE (natively supported) Non-Windows platforms: Third-party supplicants (Meetinghouse) User certificate required for each client Infrastructure requirements: EAP-TLS-supported RADIUS server Cisco Secure ACS, Cisco Access Registrar, Microsoft IAS, Aegis, Interlink RADIUS server requires a server certificate Certificate authority server (PKI) Certificate management: Both client and RADIUS server certificates to be managed

EAP-TLS Authentication EAPOL NAI

EAP-PEAP Hybrid authentication method: Server-side authentication with TLS Client-side authentication with EAP authentication types EAP-GTC EAP-MSCHAPv2 (For Microsoft NT/Active Directory) Clients do not require certificates. RADIUS server (only) requires a server certificate: RADIUS server has self-issuing certificate capability. Purchase a server certificate per server from PKI entity. Set up a simple PKI server to issue server certificates. Allows for one-way authentication types to be used: One-time passwords Proxy to LDAP, Unix, Microsoft Windows NT and Active Directory, Kerberos

EAP-PEAP Authentication EAPOL MSCHAPv2 or GTC

Wi-Fi Protected Access WPA introduced in late 2003 Prestandard implementation of IEEE 802.11i WLAN security Addresses currently known security problems with WEP Allows software upgrade on deployed 802.11 equipment to improve security Components of WPA: Authenticated key management using 802.1x: EAP authentication and preshared key authentication (The user is authenticated at first) Unicast and broadcast key management Standardized TKIP per-packet keying and MIC protocol Initialization vector space expansion: 48-bit initialization vectors Migration mode coexistence of WPA and non-wpa devices (optional implementation that is not required for WPA certification)

802.11i and WPA Authentication and Key Management Overview

WPA Issues WPA uses TKIP, which uses the same base encryption algorithm, RC4, as WEP. WPA cannot entirely avoid the design flaws of WEP. WPA is a compromise solution. Software upgrade is required for clients and access points, which gives no guarantee that all vendors will support the solution. Operating system support or a supplicant client is required. WPA is susceptible to a new type of DoS attack. WPA is susceptible to a recently discovered weakness when preshared keys are used.

IEEE 802.11i WPA2 802.11i: Ratified in June 2004 Standardizes: WPA2: 802.1x for authentication AES encryption Facilitates U.S. government FIPS 140-2 compliance Key management Supplement to WPA version 1 Wi-Fi Alliance interoperable implementation of 802.11i Provides for AES encryption to be used Proactive Key Caching Third-party testing and certification for WLAN device compatibility

Wireless Intrusion Detection Systems Address RF-related vulnerabilities: Detect, locate, and mitigate rogue devices Detect and manage RF interference Detect reconnaissance if possible Address standards-based vulnerabilities: Detect management frame and hijacking-style attacks Enforce security configuration policies Complementary functionality: Forensic analysis Compliance reporting

WPA and WPA2 Modes Enterprise mode (business, education, government) Personal mode (SOHO, home, personal) WPA Authentication: IEEE 802.1x/EAP Encryption: TKIP/MIC Authentication: PSK Encryption: TKIP/MIC WPA2 Authentication: IEEE 802.1x/EAP Encryption: AES-CCMP Authentication: PSK Encryption: AES-CCMP

WPA2 Issues Client (supplicant) must have a WPA2 driver that supports EAP. RADIUS server must understand EAP. PEAP carries EAP types within a channel secured by TLS and so requires a server certificate. WPA2 is more computationally intensive with optional AES encryption. WPA2 may require new WLAN hardware to support AES encryption.

Self Check 1. What does WEP stand for? 2. Which is considered more secure, shared key authentication or open authentication? 3. What is MIC? 4. What RF-related vulnerabilities does an Intrusion Detection System (IDS) system address?

Summary With increased reliance on WLANs, businesses are becoming more concerned about network security. Network managers need to provide end users with freedom and mobility without offering intruders access to the WLAN or the information sent and received on the wireless network. Authentication and encryption are the two primary facilities for securing the WLAN. While encryption using static WEP keys is very vulnerable, WLANs can now be configured to support EAP and the 802.1x standards including LEAP, EAP-FAST, EAP-TLS, PEAP, WPA, and WPA2.

Q and A

Resources Addressing Wireless Threats with Integrated Wireless IDS and IPS http://www.cisco.com/en/us/products/hw/modules/ps2706/prod ucts_white_paper0900aecd804f155b.shtml Five Steps to Securing Your Wireless LAN and Preventing Wireless Threats http://www.cisco.com/en/us/netsol/ns340/ns394/ns348/ns386/n etworking_solutions_white_paper0900aecd8042e23b.shtml Wireless LAN Security White Paper http://www.cisco.com/en/us/netsol/ns340/ns394/ns348/ns386/n etworking_solutions_white_paper09186a00800b469f.shtml Security of the WEP algorithm http://www.isaac.cs.berkeley.edu/isaac/wep-faq.html