课题基金 / 基金详情

Software-Defined Networking 2.0

Software-Defined Networking 2.0
软件定义网络2.0
批准号:
RGPIN-2018-06280
负责人:
Ganjali, Yashar
金额:
$2.99万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2019
资助国家:
加拿大
项目状态:
已结题
起止时间:
2019-01-01 至 2020-12-31

项目摘要

项目成果

Ganjali, Yashar的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The ever-increasing demand for networks requires significant changes in the current Internet. Software-Defined Networking (SDN) was proposed to address these challenges. The basic idea behind SDN is to separate the control plane from the switches (data path). This separation can essentially: (i) make network switches extremely simple, fast, and inexpensive; (ii) make it easy to make changes to the network controller since the change is done in software; (iii) simplify network management and optimization by creating a global view of network resources; and (iv) lower the barrier to entry for individuals and small companies to build and change network components to be used in large-scale networks, which is another way to reduce cost.******A major accelerator for development and deployment of software-defined networks has been the OpenFlow protocol. This is the de facto standard for interactions between network switches and SDN controllers. Unfortunately, OpenFlow intrinsically limits the information channel between switches and the control plane, which imposes significant restrictions on the types of controller applications we can support. For example, any applications (e.g. smart firewall, application-aware load balancer, etc.) that require access to payload of packets beyond the initial packet of a flow cannot be implemented with OpenFlow. ******Can we move from a rigid flow-based protocol like OpenFlow, to a design where control applications can define and dynamically change the granularity and the pattern of packets they receive from switching elements? ******There are two new advances in SDN world that might make this possible: 1) Recent developments in programmability of network devices (e.g. P4) allow execution of a complex logic on every packet in data plane. This is a very powerful feature that gives extreme control on which packets to send to the controller; and 2) with the introduction of the new generation of distributed controllers (e.g. ONOS, and Beehive), scalability is not considered to be a major roadblock for deployment of SDN solutions. ******These advances open the door to new protocols that allow control applications to tune the granularity of the data they require from switches, which we call "Software-Defined Networking 2.0". SDN 2.0 will allow a wide range of new applications that cannot be implemented in today's networks. A smart firewall application, for example, can start with a low overhead surveillance of the entire network, and dynamically increase the number of packets sent to the controller when it identifies abnormal activities in certain parts of the network. SDN 2.0 can be used for debugging and troubleshooting network control applications, a feature missing in today's networks. To that end, we can increase the fraction of traffic sent to the controller for fine-grained analysis and troubleshooting, and reduce the load under normal operation of the network.**
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Software-Defined Networking 2.0
  • 批准号:
    RGPIN-2018-06280
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $5.97万
  • 财政年份:
    2022
  • 负责人:
    Ganjali, Yashar
  • 依托单位:
Software-Defined Networking 2.0
  • 批准号:
    RGPIN-2018-06280
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2021
  • 负责人:
    Ganjali, Yashar
  • 依托单位:
Software-Defined Networking 2.0
  • 批准号:
    RGPIN-2018-06280
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2020
  • 负责人:
    Ganjali, Yashar
  • 依托单位:
Software-Defined Networking 2.0
  • 批准号:
    RGPIN-2018-06280
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.99万
  • 财政年份:
    2018
  • 负责人:
    Ganjali, Yashar
  • 依托单位:
海外基金