思科路由器的OpenFlow协议介绍

这篇具有很好参考价值的文章主要介绍了思科路由器的OpenFlow协议介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 
 
一、传统使用生成树协议或其他一些新标准(如多链路透明互连,TRILL)来确定数据包转发路径。而OpenFlow将转发决策从各个路由器转移到控制器上,这一般是服务器或工作站,管理应用程序执行控制器,负责与所有网络路由器进行交互,配置数据转发路径,从而提高带宽利用率。这个应用程序与云管理软件进行交互,保证有足够的带宽支持负载的创建和变化。
二、OpenFlow标准定义了控制器与路由器之间的交互协议,以及一组路由器操作。这个控制器—路由器协议运行在安全传输层协议(TLS)或无保护TCP连接之上。控制器向路由器发送指令,控制数据包的转发方式,以及配置参数,如VLAN优先级。路由器会在链路中断或出现未指定转发指令的数据包时,发送消息通知控制器。
三、转发指令基于流,这个流由所有数据包共享的通用特性组成。定义流需要指定许多参数,其中可能包括:数据包到达的路由器端口、来源以太网端口、来源IP端口、VLAN标签、目标以太网或IP端口及许多其他数据包特性。控制器会在路由器上设置一组参数,用于定义各个流,以及匹配流的数据包处理方式。
四、每一个路由器都维护着许多路由表,而每一个表又包含多个路由记录。每一条路由记录包含一个匹配域,它定义了流、计数器和指令集。匹配域中记录的项目可能包含一个与到达数据包相对应的比较参数值,或者一个表示流的参数集中不存在此记录的指示值。
五、路由表的编号从0开始,到达的数据包对表0的记录进行比较。如果匹配,路由计数会增加,然后执行指定的指令集。如果到达的数据包不匹配任何路由表记录,那么必须创建一个新流。有的路由器可能直接丢弃未定义的流,但是大多数情况下,数据包都会转发到控制器上。然后,控制器为该数据包定义一个新流,并且创建一个或多个路由表记录。然后,它会将记录发送到路由器上,并增加路由表。最后,数据包会被送回路由器,使用新创建的路由记录进行处理。
六、路由表指令会修改每一个数据包所设置的操作。一开始,数据包会使用空操作集进行处理。这些操作可能要求数据包通过指定的端口进行转发,或者需要修改数据包TTL、VLAN、MPLS标签或数据包QoS。
七、第一个路由表的指令可能会对数据包执行操作,或者增加一些将来执行的操作。这些指令会将数据包与其他路由表记录进行比较,控制数据包的后续处理。后续路由表的记录的指令可能会进一步增加操作,删除或修改之前添加的操作,或者执行其他一些操作。
八、在将数据包发送到下一路由表之前,指令也可能会给数据包增加一个元素数据值。这个值就成为额外参数,它会与下一个路由表的记录的元数据值进行匹配。数据包会逐个表地进行处理,直到所有指令都处理完,并且数据包成功转发。
指令可能会指定一个组标识符。组是一种为数据包指定在多个流中执行相同操作集的高效方法。组操作定义在路由器的组表记录。每一个记录都包括标识符值、组类型、计数器和操作集。组类型规定是否所有操作集都会执行,这很适合用于实现广播或多播,或者规定只执行某些特定的操作集。

文章来源地址https://www.toymoban.com/news/detail-453665.html

到了这里,关于思科路由器的OpenFlow协议介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 思科路由器的NAT入门介绍

      一、NAT有四种类型 1、静态NAT:内部网络中的每个主机都被永久映射成外部网络中的某个合法地址,这类NAT在很多内部火墙规划中均有应用。 2、动态NAT:NAT后的地址不是固定的,是从一个IP池中动态分配取出的。 3、复用转换:是大家接触最多的NAT应用了,在动态转换中,

    2024年02月05日
    浏览(23)
  • 思科路由器的网络访问控制之静态路由配置介绍

    在我们平时使用路由器的过程中,若路由器找不到合适的路径,在该数据转发就会被终止,而我们网络管理员就可以根据这个特性来作好路由访问的控制。 一、什么是网络访问控制 一般路由器的路由表中,大致包含子网掩码、目的网络地址、网关、接口等等这些信息。目的

    2024年02月08日
    浏览(19)
  • 思科路由器端口镜像的注意点介绍

      一、根据使用范围的不同,端口镜像可分为以下三种类型 1、本地端口镜像:可以将设备源端口/源VLAN/源CPU上的报文复制到本设备的目的端口,用于监控和分析这些报文。 2、跨二层远程端口镜像:可以将本设备源端口/源VLAN/源CPU上的报文跨越二层网络复制到另一台设备的目

    2024年02月05日
    浏览(29)
  • 思科路由器配置时的必需命令介绍

      一、在路由器上配置一个登录帐户,为用户名使用一个秘密口令,而不仅有一个常规口令。它用MD5加密方法来加密口令,并且大大提高了安全性。 Router(config)# username root secret My$Password Router(config-line)# login local Router(config)# line aux 0 Router(config-line)# login local Router(config)# line v

    2024年02月05日
    浏览(20)
  • VRRP虚拟路由器冗余协议介绍

    VRRP (VirtualRouterRedundancyProtocol,虚拟路由冗余协议)是一种容错协议。通常,一个网络内的所有主机都设置一条缺省路由,这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器RouterA,从而实现了主机与外部网络的通信。当路由器RouterA坏掉时,本网段内所有以

    2024年02月06日
    浏览(21)
  • 飞鱼星路由器的IP协议介绍

      一、IP协议:全称Internet Protocol(互联网协议),主要用于负责IP寻址、路由选择和IP数据包的分割和组装。通常我们所说的IP地址可以理解为符合IP协议的地址。目前,我们常用的IP协议是IP协议的第四版本,即IPv4,是互联网中最基础的协议,于1981年在RFC 791中定义,IPv4使用

    2024年02月05日
    浏览(16)
  • 飞鱼星路由器的协议内含属性介绍

        一、NSSA 1、连接上飞鱼星路由器,进行以下配置: (1)system-view 进入系统视图; (2)ospf [ process-id ] 启动OSPF进程,进入OSPF视图; (3)area area-id 进入OSPF区域视图; (4)执行命令nssa [ default-route-advertise | no-import-route | no-summary ]; (5)执行命令default-cost cost 配置发送到

    2024年02月05日
    浏览(19)
  • 腾达路由器的两个不常用协议的介绍

      一、SNMP,简单网络管理协议的前身是简单网关监控协议,用来对通信线路进行管理,随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。 1、SNMP可以用来远程监控和管理Cisco设备。然而,SNMP存在很多安全问

    2024年02月05日
    浏览(17)
  • 思科路由器的密码忘记了用简单的命令来重置思科路由器密码

    思科现在是全球最大的交换路由生产厂商了!我们很多的企业,不管大小都有可能用到网络,也就有可能使用到思科的交换路由了!我们用安装网络设备的时候可能是请网络工程师来帮我们安装的!进入路由器就有很多的密码!如果说我们把这些密码忘记了,怎么办?当我们公司需

    2024年02月07日
    浏览(19)
  • 思科路由器——静态路由超级详细

    提示:在本博客中没有提及硬件相关的知识,关于路由器的硬件知识我会在做一个博客来进行介绍。 提示:如果是新手,可以帮助理解。 静态路由有点像一个需要手动开关的灯,静态路由英文名Static routing 其中Static在这里的意思是静止的,在这里可以理解成手动,每一次开

    2024年02月02日
    浏览(20)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包