• No results found

Requirements for Security Services based on Software-Defined Networking draft-jeong-i2nsf-sdn-security-services-00

N/A
N/A
Protected

Academic year: 2021

Share "Requirements for Security Services based on Software-Defined Networking draft-jeong-i2nsf-sdn-security-services-00"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

-1-

Jaehoon (

Paul

) Jeong, Hyoungshick Kim, and Jung-Soo Park

Sungkyunkwan University & ETRI

Requirements for Security Services based on

Software-Defined Networking

draft-jeong-i2nsf-sdn-security-services-00

IETF 91, Honolulu, HI,

November 13, 2014

(2)

-2-

Use Cases

(3)

Standardization Status in ITU-T

v

Working Item in Study Group 17 (SG 17),

Question 6 (Q.6) in ITU-T

-  Our proposal for“Requirements for Security Services based on Soft

ware-Defined Networking”was accepted as a working item in Septe mber Meeting in 2014.

v

Scope of the Draft in SG 17.

-  Classify the network resources for SDN-based security services.

-  Define the requirements for SDN-based security services.

-  Define the enhanced framework to support SDN-based security service

s.

(4)

-4-

Motivation

v

Legacy Firewall

-  Firewall inspects packets that attempt to cross a network boundary.

-  Firewall rejects any illegal packets such as

•  Incoming requests to open illegal TCP connections,

•  Packets of other illegal types (e.g., UDP and ICMP), and

•  IP datagrams with illegal IP addresses (or ports).

-  Firewall provides security at the loss of flexibility and

the cost of network administration.

(5)

Challenges in Firewall

v

Cost

-  The cost of adding firewalls to routers is substantial.

v

Performance

-  Firewalls are often slower than the link speed of their network interfaces

.

v

Management

-  Managing access control dynamically across hundreds of network elem

ents is a challenge.

v

Policy

-  It is difficult to describe what are permitted and denied flows within the s

pecific organization.

v

Binding

-  Packet-based access mechanism is not enough in practice since the ba

sic unit of access control is usually user or application.

(6)

-6-

Centralized Network Firewall based on Softw

are-Defined Networking (SDN)

v

Centralized Network Firewall

-  Firewall rules can be managed flexibly by a centralized server.

-  SDN protocols can be used for a standard interface between firewall applicatio

ns and switches. 6 Public network Private network Firewall Switches add or delete rules 1.  <Match, Action> 2.  <Match, Action> 3.  …

(7)

Expectations for SDN-Based Firewall

v

Cost

-  Ideally, one single firewall is enough.

v

Performance

-  Firewalls can adaptively be deployed depending on network conditions

.

v

Management

-  Firewall rules can dynamically be added with new attacks.

v

Policy

-  Centralized view might be helpful to determine security policies.

v

Binding

(8)

-8-

SDN-Based Security Services

8

DDoS-Attack Mitigator

Firewall

SDN Controller

Switch2 Switch3 Switch1

Install new rules

(e.g., drop packets with suspicious patterns)

(9)

High-Level Architecture for SDN-Based

Security Services

Mu lti -L aye r Ma na ge me nt F un ct io ns Security Application

(e.g., Firewall, DDoS-Attack Mitigation)

Application Support Orchestration

Abstraction

Control Support

Data Transport and Processing

Application Layer

SDN Control Layer

Resource Layer

Resource-Control Interface Application-Control Interface

(10)

-10-

Objectives

v

Prompt reaction to new network attacks

-  SDN-based security services allow private networks to defend themsel

ves against new sophisticated network attacks.

v

Autonomous defense from network attacks

-  SDN-based security services identify the category of network attack (e.

g., worms and DDoS attacks).

-  They take counteraction for the defense without the intervention of net

work administrators.

v

Network-load-aware resource allocation

-  SDN-based security services measure the overhead of resources for s

ecurity services.

-  They dynamically select resources considering load balance for the ma

ximum network performance.

(11)

Requirements

v

The support of the

programmability of network resources

to miti

gate network attacks.

v

The support of an

application interface

allowing the manageme

nt of

access control policies

in an autonomous and prompt man

ner.

v

The support of a

resource-control interface

for control of networ

k resources to mitigate network attacks.

v

The support of

logically centralized control of network resource

(12)

-12-

Use Cases

v

Centralized Firewall System

-

This is for malware packets.

v

Centralized DDoS-Attack Mitigator

-

This is for DDoS-attack packets.

(13)

-13-

Centralized Firewall System (1/2)

13

Firewall

SDN Controller

Switch2 Switch Switch1 Malware packet

1. Switch1 forwards an unknown flow’s packet to Firewall via SDN Controller. 2. Firewall investigates the packet.

3. Firewall regards it as a malware packet with suspicious patterns.

(14)

-14-

Centralized Firewall System (2/2)

14

Firewall

SDN Controller

Switch2 Switch3 Switch1

Install new rules

(e.g., drop packets with suspicious patterns)

Incoming packets Incoming packets

Report a malware’s packet to SDN Controller

The malware’s packets

(15)

-15-

Centralized DDoS-Attack Mitigator (1/2)

15

DDoS-Attack Mitigator

SDN Controller

Switch2 Switch Switch1 DDoS-attack packets

1. Switch1 suspects a flow’s packets with inter-arrival patterns.

2. Switch1 reports this flow to DDoS-Attack Mitigator via SDN Controller.

3. DDoS-Attack Mitigator computes a separate path for the suspicious flow.

(16)

-16- 16

DDoS-Attack Mitigator

SDN Controller

Switch2 Switch3 Switch1

Install new rules

(e.g., forward packets with suspicious inter-arrival

patterns to a separate path with random drop)

Incoming packets Undropped Incoming packets

Report the suspicious flow to SDN Controller

The suspicious flow’s packets

are randomly dropped by Switch3 on the separate path

(17)

Discussion

v

Direction of This Draft

-

Develop

SDN-based Security Services

(e.g., Firewall and

DDoS-Attack Mitigator) including API.

-

Include

other Security Services

, such as

Preventing the leakag

e of internal traffic into the outside networks

.

v

Direction of our ITU-T SG 17 Draft

-

Develop

Security Scenarios and Requirements

for ITU-T Y.330

0 (Framework of Software-Defined Networking).

v

Thanks for your attention.

References

Related documents

Deploying network security devices: Tips to avoid failed deployments Evaluating network security virtualization products Software-defined networking: Exploring SDN

55.Which of the following not a requisite to toll the collection of taxes to be made by the Bureau of Internal Revenue, upon proof of the following to the Court of Tax Appeals:b.

5) Rizab Penyamaan Keuntungan (PER) - PER membantu untuk mengurangkan kebolehubahan pulangan pelaburan dengan mengagihkan keuntungan dan kerugian dalam tempoh

so these reports must I&gt;e considered totally erroneous. The more recent studies from California report much better life expectancies, results that are riluch

Thank you for contacting the Office for the Deaf &amp; Hard of Hearing (ODHH) within the Department of Labor &amp; Industry with your questions regarding hearing aids,

Medial representation of a three-dimensional (3-D) object or an ensemble of 3-D objects involves capturing the object interior as a locus of medial atoms, each atom being two vectors

As a result, the digital archivist needs to provide digital preservation and access to collec- tions such as those housed at the Maine Folklife Center (MFC) at the University of

MicroStrategy Mobile, Cloud, and Social media technologies allow healthcare organizations to merge their mobile app and social media presence to create business value that is