PRS

A payload inspection mechanism for Software Defined Network

Hiroaki Fukuda, Susumu Kojima

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper proposes a mechanism that enables to the inspection of payloads in a packet inside software defined network switch called PRS, and presents a prototype implementation that combines a sequence of payloads decomposed by TCP segmentation and also IP fragmentation. Introducing Software Defined Network (SDN) facilitates network management in which network topologies will be free from physical connections among network switches. Since switches in SDN can only refer to fields of layer 2-4 in TCP/IP network, a controller that controls switches cannot use the payload, which is higher-layer information over layer 5 in TCP/IP network, for routing, preventing developing applications such as layer 7 switch and/or load balancers.In this paper, we will overcome this limitation, then make it possible to control networks using payloads. To address this issue, we propose the entire architecture of PRS, then show the performance of the essential prototype implementation that combines a sequence of payloads by conducting experiments.

Original languageEnglish
Title of host publication2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538655535
DOIs
Publication statusPublished - 2019 Feb 25
Event16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019 - Las Vegas, United States
Duration: 2019 Jan 112019 Jan 14

Publication series

Name2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019

Conference

Conference16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019
CountryUnited States
CityLas Vegas
Period19/1/1119/1/14

Fingerprint

Inspection
Switches
Network management
Topology
Controllers
Experiments

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Cite this

Fukuda, H., & Kojima, S. (2019). PRS: A payload inspection mechanism for Software Defined Network. In 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019 [8651729] (2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CCNC.2019.8651729

PRS : A payload inspection mechanism for Software Defined Network. / Fukuda, Hiroaki; Kojima, Susumu.

2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019. Institute of Electrical and Electronics Engineers Inc., 2019. 8651729 (2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fukuda, H & Kojima, S 2019, PRS: A payload inspection mechanism for Software Defined Network. in 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019., 8651729, 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019, Institute of Electrical and Electronics Engineers Inc., 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019, Las Vegas, United States, 19/1/11. https://doi.org/10.1109/CCNC.2019.8651729
Fukuda H, Kojima S. PRS: A payload inspection mechanism for Software Defined Network. In 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019. Institute of Electrical and Electronics Engineers Inc. 2019. 8651729. (2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019). https://doi.org/10.1109/CCNC.2019.8651729
Fukuda, Hiroaki ; Kojima, Susumu. / PRS : A payload inspection mechanism for Software Defined Network. 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019. Institute of Electrical and Electronics Engineers Inc., 2019. (2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019).
@inproceedings{7fc551798d2e4ab3b68da56a929d379f,
title = "PRS: A payload inspection mechanism for Software Defined Network",
abstract = "This paper proposes a mechanism that enables to the inspection of payloads in a packet inside software defined network switch called PRS, and presents a prototype implementation that combines a sequence of payloads decomposed by TCP segmentation and also IP fragmentation. Introducing Software Defined Network (SDN) facilitates network management in which network topologies will be free from physical connections among network switches. Since switches in SDN can only refer to fields of layer 2-4 in TCP/IP network, a controller that controls switches cannot use the payload, which is higher-layer information over layer 5 in TCP/IP network, for routing, preventing developing applications such as layer 7 switch and/or load balancers.In this paper, we will overcome this limitation, then make it possible to control networks using payloads. To address this issue, we propose the entire architecture of PRS, then show the performance of the essential prototype implementation that combines a sequence of payloads by conducting experiments.",
author = "Hiroaki Fukuda and Susumu Kojima",
year = "2019",
month = "2",
day = "25",
doi = "10.1109/CCNC.2019.8651729",
language = "English",
series = "2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019",

}

TY - GEN

T1 - PRS

T2 - A payload inspection mechanism for Software Defined Network

AU - Fukuda, Hiroaki

AU - Kojima, Susumu

PY - 2019/2/25

Y1 - 2019/2/25

N2 - This paper proposes a mechanism that enables to the inspection of payloads in a packet inside software defined network switch called PRS, and presents a prototype implementation that combines a sequence of payloads decomposed by TCP segmentation and also IP fragmentation. Introducing Software Defined Network (SDN) facilitates network management in which network topologies will be free from physical connections among network switches. Since switches in SDN can only refer to fields of layer 2-4 in TCP/IP network, a controller that controls switches cannot use the payload, which is higher-layer information over layer 5 in TCP/IP network, for routing, preventing developing applications such as layer 7 switch and/or load balancers.In this paper, we will overcome this limitation, then make it possible to control networks using payloads. To address this issue, we propose the entire architecture of PRS, then show the performance of the essential prototype implementation that combines a sequence of payloads by conducting experiments.

AB - This paper proposes a mechanism that enables to the inspection of payloads in a packet inside software defined network switch called PRS, and presents a prototype implementation that combines a sequence of payloads decomposed by TCP segmentation and also IP fragmentation. Introducing Software Defined Network (SDN) facilitates network management in which network topologies will be free from physical connections among network switches. Since switches in SDN can only refer to fields of layer 2-4 in TCP/IP network, a controller that controls switches cannot use the payload, which is higher-layer information over layer 5 in TCP/IP network, for routing, preventing developing applications such as layer 7 switch and/or load balancers.In this paper, we will overcome this limitation, then make it possible to control networks using payloads. To address this issue, we propose the entire architecture of PRS, then show the performance of the essential prototype implementation that combines a sequence of payloads by conducting experiments.

UR - http://www.scopus.com/inward/record.url?scp=85063513463&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85063513463&partnerID=8YFLogxK

U2 - 10.1109/CCNC.2019.8651729

DO - 10.1109/CCNC.2019.8651729

M3 - Conference contribution

T3 - 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019

BT - 2019 16th IEEE Annual Consumer Communications and Networking Conference, CCNC 2019

PB - Institute of Electrical and Electronics Engineers Inc.

ER -