0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SDN应用是什么

汽车电子威廉希尔官方网站 来源:码农与软件时代 作者:码农与软件时代 2023-02-14 14:46 次阅读

你是否已熟读SDN的理论知识,可还是迷惑于SDN应用到底是什么,应该怎么去编写?那么本文将探讨SDN应用的点点滴滴。

一、软件视角中的SDN

SDN本质上是将原网络设备的控制平面和管理平面分离出来,以软件的形式部署在硬件服务器上。SDN应用理论上应该包含控制器和业务应用程序,但随着业务应用程序的复杂性不断提高,应用层逐渐强调协同与编排。本文将SDN应用简单地称为业务应用程序。

图片

一般来说,应用程序分为Web应用程序、桌面应用程序和嵌入式应用程序。那么SDN应用程序常常体现的是Web应用程序。那什么是Web应用程序呢?我们接着向下看。

二、Web应用程序

Web应用的本质是一个网站。而由马老师创建的“中国黄页”应属中国第一家互联网商业信息发布网站,面向海外客户,传播中国的企业、工作、贸易和文化等信息。其网站如下图所示:

图片

图片来自互联网

那Web是如何产生的呢?20世纪80年代,使用互联网的人还是少数,但如何让这些人共享资料。最初的想法是设计“超文本(HyperText)”,来相互关联不同的文档,进而连成可相互访问并阅读的Web。Web是由数以亿计的客户和服务器组成,这些客户和服务器通过网络连接,如下图所示:

图片

图中客户可以是人或者浏览器,而服务器可以理解为物理服务器(安装了Web服务器软件)。而客户如何定位到服务器的资源呢?定位到之后又如何传递数据呢?客户在获得服务器资源之后又如何显示出来呢?这就分别涉及到URL、HTTP和HTML。

(1)URL地址

图片

①协议:告诉服务器使用的是HTTP协议。

②服务器:域名信息,映射到一个唯一的IP地址。

端口:可以省略,一个服务器可以有多个端口,默认端口为80。

④路径:所请求资源在服务器上的路径信息。

⑤资源:所请求内容的名字。可以是一个HTML、PDF、音视频等资源。(2)HTML和HTTP

图片

事实上,我们现在网页都做得非常漂亮,并且具有丰富的交互操作。这里就要借助CSS和JavaScript。所以基本的前台威廉希尔官方网站 = HTML + CSS + JavaScript。

二、Web后台构建原则

在谈Web后台构建原则之前,我们先想想如何去建房子?在房子的架构设计好之后,现在需要“门”这个组件,你是从木料开始打造还是直接利用现成的“门”呢?如下图所示:

图片

上面的选择涉及到的问题本质在新建Web应用程序时,是DIY(Do it by yourself)还是DRY(Don’t repeat yourself)?我们通常的做法是在现有框架的基础上,以扩展点进行编程

图片

最后,想利用好框架进行Web应用开发,最好还是要理解框架是如何工作的?否则你将仅仅知道框架的扩展点而不懂原理,一次威廉希尔官方网站 的演变,你就OUT了。

二、SDN应用全景图

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9142

    浏览量

    85384
  • 网络设备
    +关注

    关注

    0

    文章

    315

    浏览量

    29641
  • sdn
    sdn
    +关注

    关注

    3

    文章

    254

    浏览量

    44791
收藏 人收藏

    评论

    相关推荐

    软件定义网络(SDN)任重而道远

    本文试图从梳理SDN威廉希尔官方网站 的发展脉络入手,分析SDN威廉希尔官方网站 的内涵、本质特征、应用领域、发展趋势,进而分析SDN威廉希尔官方网站 发展带来的影响。
    发表于 11-12 17:22 3552次阅读
    软件定义网络(<b class='flag-5'>SDN</b>)任重而道远

    如何利用SDN扩展虚拟网络

    SDN可以将你带到现有网络没有到过的地方,但你可能要重新考虑转发表。SDN被认为是企业实现完全虚拟化网络的主要途径,乃至实现完全虚拟数据中心的主要方式。
    发表于 03-06 11:59 941次阅读

    SDN面临的非威廉希尔官方网站 性挑战

    当前,无论是互联网业还是电信业,对SDN的接受度都越来越高。尽管如此,SDN的商用仍然需要应对一系列的挑战,尤其是来自非威廉希尔官方网站 领域的。SDN产业联盟近日发布的《SDN产业发展白皮书》认为
    发表于 05-07 09:38 699次阅读

    解读SDN核心架构:SDN控制层难题亟待解决

    SDN的三层架构(基础设施层、控制层、应用层)中,可以说控制层是最为核心的,也恰恰是最“乱”的,其现状离最终的成熟还有非常大的差距。SDN控制层亟待解决的难题既有威廉希尔官方网站 性的也有非威廉希尔官方网站 性的。
    发表于 05-11 10:46 3645次阅读

    Xilinx FPGA在高性能SDN对的应用

    Technology yatish@corsa.com一些人可能认为,就具体效果而言,软件定义网络 (SDN) 受到了人们过多的关注。在 SDN 的早期,部署的出现源自于领先研究机构与快速定制其现有非 SDN 固件
    发表于 06-20 06:13

    SDN面临的问题有哪些?如何解决?

    本文对SDN威廉希尔官方网站 做了简单的概述,并介绍了Openflow威廉希尔官方网站 及其相关组件和研究的进展,提出了SDN面临的问题和解决思路,最后介绍了SDN的应用部署。
    发表于 05-21 06:09

    基于SDN的OTN网络架构怎么样?

    基于SDN的OTN网络架构怎么样?
    发表于 05-24 06:43

    Xilinx FPGA助力高性能SDN

    一些人可能认为,就具体效果而言,软件定义网络 (SDN) 受到了人们过多的关注。在 SDN 的早期,部署的出现源自于领先研究机构与快速定制其现有非 SDN 固件的硬件公司的共同不懈努力。尽管这些工作
    发表于 09-07 14:14 1516次阅读

    什么是SDN

    什么是SDN
    发表于 01-24 17:21 10次下载

    SDN简介及SDN的DPI解决方法介绍

    本文介绍了SDN的DPI解决的萌芽期-过热器-幻觉破灭期-复苏期-生产力成熟期等知识。
    发表于 10-16 15:31 7次下载
    <b class='flag-5'>SDN</b>简介及<b class='flag-5'>SDN</b>的DPI解决方法介绍

    SDN网络详解

    本文将传统网络与SDN网络进行了对比,介绍了网络虚拟化的实现架构,并详细讲解了SDN网络。
    发表于 10-16 15:36 6次下载
    <b class='flag-5'>SDN</b>网络详解

    SDN网络构架及发展历史

    SDN的特点之一就是控制平面与数据平面分离,其主张通过集中式的控制器平台实现网络的控制。在SDN架构中,控制平面是逻辑集中的,通过某种协议将控制信息下发至底层的数据平面去执行。所以,控制平面被称为
    发表于 11-17 13:45 8113次阅读
    <b class='flag-5'>SDN</b>网络构架及发展历史

    软件定义网络(SDN

    当前,软件定义网络(SDN)成为业界一个时髦的话题,SDN威廉希尔官方网站 及其可能带来的影响受到了学术界和产业界的高度重视,同时也存在着对SDN不同的理解和认识。本文试图从梳理SDN威廉希尔官方网站 的发展脉络
    发表于 12-06 09:59 1444次阅读
     软件定义网络(<b class='flag-5'>SDN</b>)

    为什么是汽车SDN?汽车SDN-原型和用例

    SDN的关键特性 1 sdn可以在发生故障时提供故障转移操作。 2 sdn可以根据车辆情况动态控制带宽。 3 sdn可以在新服务部署后重新配置网络。
    发表于 02-15 10:57 772次阅读

    什么是SDN?什么是SD-WAN?SDN与SD-WAN的关系与区别

    什么是SDN?什么是SD-WAN?SDN与SD-WAN的关系与区别 SDN(软件定义网络)是一种网络架构,它将网络控制和数据转发平面分离,通过集中式的控制层来管理网络的流量和路由。SDN
    的头像 发表于 03-27 16:57 2212次阅读