• No results found

Optimizing Converged Cisco Networks (ONT)

N/A
N/A
Protected

Academic year: 2021

Share "Optimizing Converged Cisco Networks (ONT)"

Copied!
63
0
0

Loading.... (view fulltext now)

Full text

(1)

© 2006 Cisco Systems, Inc. All rights reserved.

Optimizing Converged

Cisco Networks (ONT)

(2)

Implementing WLAN

QoS

(3)

© 2006 Cisco Systems, Inc. All rights reserved.

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.

(4)

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.

(5)

© 2006 Cisco Systems, Inc. All rights reserved.

(6)
(7)

© 2006 Cisco Systems, Inc. All rights reserved.

(8)

Lightweight Access Point—Split MAC

Architecture

(9)

© 2006 Cisco Systems, Inc. All rights reserved.

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.

(10)

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.

(11)

© 2006 Cisco Systems, Inc. All rights reserved.

QoS Implementation Overview

LWAPP Tunnels SiSi 1

2

(12)

WLAN QoS Implementation Step 1: Ethernet Switch to

Controller and Into the LWAPP Tunnel

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 SiSi 1

(13)

© 2006 Cisco Systems, Inc. All rights reserved.

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

(14)

WLAN QoS Implementation Step 2: Out of the Tunnel

and Through the Access Point to the Wireless Client

LWAPP Tunnels SiSi 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.

(15)

© 2006 Cisco Systems, Inc. All rights reserved.

WLAN QoS Implementation Step 3: From Client to

Access Point and Into the Tunnel

LWAPP Tunnels SiSi

3

Police the 802.11e priority value, then map the value to the DSCP (outer) value.

(16)

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.

(17)

© 2006 Cisco Systems, Inc. All rights reserved.

WLAN QoS Implementation Step 4: Out of the Tunnel

Though the Controller to the Ethernet Switch

LWAPP Tunnels SiSi

4

Map the DSCP (outer) value of

(18)

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.

(19)

© 2006 Cisco Systems, Inc. All rights reserved.

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.

(20)

Cisco Unified Wireless Network Solution

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

(21)

© 2006 Cisco Systems, Inc. All rights reserved.

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

(22)

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

(23)

© 2006 Cisco Systems, Inc. All rights reserved.

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 802.1p Priority Platinum 6 Gold 5 Silver 3 Bronze 1

(24)
(25)

© 2006 Cisco Systems, Inc. All rights reserved.

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?

(26)

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.

(27)

© 2006 Cisco Systems, Inc. All rights reserved.

Q and A

(28)

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

(29)

© 2006 Cisco Systems, Inc. All rights reserved.

Introducing Wireless

Security

(30)

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.

(31)

© 2006 Cisco Systems, Inc. All rights reserved.

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

(32)

Evolution of WLAN Security

(33)

© 2006 Cisco Systems, Inc. All rights reserved.

802.11 WEP

WEP aims at providing

W

ired

E

quivalent

P

rivacy

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

0 1 0 1 1 1 0 0 1 0 0 1 RC4 Plain text Cipher text IV + key seed keystream

(34)

802.11 Open Authentication

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).

Access

(35)

© 2006 Cisco Systems, Inc. All rights reserved.

802.11 Shared Key Authentication

4. Access point A sends authentication response containing the unencrypted challenge textunencrypted 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.

Access

Point A Access Point B

Steps 1-3 are the same as with open authentication.

Shared Key Authentication is considered less secure than open authentication because of the unencrypted challenge text packet.

(36)

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

(37)

© 2006 Cisco Systems, Inc. All rights reserved.

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

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)

(38)

Encryption—TKIP and MIC

TKIP:

Key hashing for unique seed values per packet to protect against WEP initialization vector vulnerabilities

MIC from Michael algorithm Broadcast key rotation

MIC:

Provides more protection than Integrity Check Value (ICV) by protecting the header and the payload

Protects against man-in-the-middle or replay attacks

(39)

© 2006 Cisco Systems, Inc. All rights reserved.

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

(40)

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

(41)

© 2006 Cisco Systems, Inc. All rights reserved.

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

(42)

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

(43)

© 2006 Cisco Systems, Inc. All rights reserved.

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

(44)

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

back-end authentication (must be Microsoft format database)

Device support:

(45)

© 2006 Cisco Systems, Inc. All rights reserved.

Cisco LEAP Authentication

Username

(46)

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

(47)

© 2006 Cisco Systems, Inc. All rights reserved.

EAP-FAST Authentication

EAPOL NAI

(48)

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)

(49)

© 2006 Cisco Systems, Inc. All rights reserved.

EAP-TLS Authentication

EAPOL NAI

(50)

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:

(51)

© 2006 Cisco Systems, Inc. All rights reserved.

EAP-PEAP Authentication

EAPOL

(52)

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)

(53)

© 2006 Cisco Systems, Inc. All rights reserved.

802.11i and WPA Authentication and Key

Management Overview

(54)

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.

(55)

© 2006 Cisco Systems, Inc. All rights reserved.

IEEE 802.11i—WPA2

802.11i:

Ratified in June 2004 Standardizes: 802.1x for authentication

AES encryption—Facilitates U.S. government FIPS 140-2 compliance

Key management

WPA2:

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

(56)

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

(57)

© 2006 Cisco Systems, Inc. All rights reserved.

WPA and WPA2 Modes

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

(58)

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.

(59)

© 2006 Cisco Systems, Inc. All rights reserved.

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?

(60)

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.

(61)

© 2006 Cisco Systems, Inc. All rights reserved.

Q and A

(62)

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

(63)

References

Related documents

The Cisco Unified Wireless Network is an integrated end-to-end solution that addresses all layers of the WLAN, from client devices and access points, to the network infrastructure,

The Cisco Catalyst 3750G Integrated Wireless LAN Controller works in conjunction with Cisco Aironet Series lightweight access points, the Cisco Wireless Control System (WCS), and

Cisco Unified Wireless LAN controllers aggregrate WLAN client traffic and control the Wireless network..

The LCHC uses the following Cisco Unified Wireless Network applications: ● Cisco 5500 Series Wireless LAN Controllers. ● Cisco Aironet 3500 Access Points with CleanAir technology ●

KHALIL-High Yield Step 2 CS Mnemonics notes’ are collection of creative notes for the most common cases you may face in USMLE STEP 2CS exam, with assistance of these notes you

The last two items are specific codes for new construction; however, most of the technical requirements for design, welding, NDE, and materials can be applied

With the Cisco Wireless Security Suite, both Cisco TKIP and WPA TKIP algorithms are available on Cisco Aironet access points and Cisco and Cisco Compatible WLAN client

Unified policy and access control in Cisco ISE and converged wired and wireless management in Cisco Prime Network Control System (NCS), together with Cisco wireless LAN