zoukankan      html  css  js  c++  java
  • Coursera SDN M1.2.1 SDN History: Programmable Networks 2

    NOTE

    Capsules Example

    1.Type Field: excute forwarding routine => carry program

    2.Previous address: If the node now is not an active network node, it can get the preivous address and forwarding routine from the field.

    3.Dependent Fields: necessary! It's the args of the forwarding code.

    4.Payload.

    Some Previous Notable Projects

    1.ANTS(MIT) => carry Java Code => lower QoS guarantee but better Real-Time performance.

    2.SwitchWare(Penn) => support invocation(调用) of switchlets

    3.Smart Packets(BBN) => network management

    4.Open Signaling(Columbia) => programmable processing of packet streams

    5.Tempest(Cambridge) => Switchlets

    Why disappear?

    1.Timing was off.
    -1.No killer applications.

    SDN's killer application => Data Centers of the Clouds.

    -2.Hardware doesn't support.

    2.Some missteps.
    -1.focus too much on sercurity aspect, but not how do we provide programmablity.
    -2.focus too much on programmer, but not our network operator!
    -3.focus too much on Interoperability(协同).

    On the contrast, OpenFlow did a good job grappling(i.e.fix) with backwards compatible(兼容) with switch hardware.
    1.Simple firmware(固件) upgrades.
    2.Switch hardware already supported the basics.

    The legacy of active networks for SDN

    1.Programmable functions in network to enable innovations.

    2.Demultiplexing(多路处理) programs on packet headers. eg. Flowvisor, P4.

    3.Paying attention to middleboxes and how these functions are composed.

    It's worth to looking back to review the project of integrating middleboxes with active networks and see how SDN can refer to it.

    2017/2/23

  • 相关阅读:
    delphi7下调用微软的Web Services的心得
    Asp.net组件设计浅论
    STC系统烧写及STC12C5A60S2最小系统
    ENET 1.3.3 VC2005 下使用
    ENet library compilation record
    51定时器
    可靠的UDP编程(ENET库)
    ASP.NET MVC3布局页与分布页调用方式概述
    排除JQuery通过HttpGet调用WebService返回Json时“parserror”错误
    AJAX数据源协调处理思路
  • 原文地址:https://www.cnblogs.com/qq952693358/p/6436171.html
Copyright © 2011-2022 走看看