Floodlight下发流表过程分析

当一个packet到达openflow交换机,会进行流表的匹配,如果没有找到相应的流表项,就会发送一个packet_in消息到达SDN controller端,控制器根据一定的路由算法决策后,会向该路径上的所有交换机下发流表(也就是发送FLOW_MOD消息,里面有对应的action)。这里要知道的是在SDN的环境下,控制器具有全局拓扑信息,每当有链路状态改变时就会跟新拓扑,而路由的计算是需要下发转
阅读本文

计算机网络---数据链路层

数据链路层:数据链路层使用的信道主要有以下两种类型: 点对点信道。这种信道使用一对一的点对点通信方式。 广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。 链路(link)是一条点到点的物理线路段(中间没有别的),中间没有任何其他的交换结点。 一条链路只是一条通路的一个组成部分。 数据链路(data li
阅读本文

【大话存储】学习笔记(17章),数据容灾

数据容灾数据备份系统只能保证实际上被安全复制了一份,如果生产系统故障,必须将备份数据尽快的恢复到生产系统中继续生产,就叫容灾。容灾可以分为四个级别:数据级容灾:只是将生产站点的数据同步到远端。与应用结合的数据级容灾:保证对应应用数据一致性。应用级容灾:需要保证灾难发生以后,需要保证原生成系统中的应用系统在灾备站点可用。业务级容灾:除了保证数据、应用系统在灾备站点可用,还要保证整个企业的业务系统仍对
阅读本文

SDN的初步实践--通过netconf协议控制交换机

1、近期在做一个云服务项目,需要与物理交换机配合实现,通过python编程实现了对物理交换机的控制,完全不需要命令行手工配置交换机,一定程度上实现了SDN的集中控制的思想。2、架构图如下: 3、利用python 连接交换机的示例代码,#! /usr/bin/python2.7import ncclientfrom ncclient import managerwith manager.conne
阅读本文

路由器中同一网段或者不同网段的数据通信流程分析

一、iptables/netfilter链数据走向流程图1、netfilter链中的数据流向2、netfilter在内核中的位置 二、同一网段通信1、网络拓扑图2、分析通信 pc1-------->pc2进行数据通信需要知道pc1和pc2的ip和mac地址,才能进行数据交互。pc1很容易知道源IP和MAC,还有就是目的IP,但是对目的MAC不知道。pc1通过数据包中的源IP和目的IP与子网掩码进行
阅读本文

HSRP,STP配置

HSRP配置1.1 问题在企业网络到外部的连接方案中,要求不高的条件下可以是单出口。一旦该出口线路出现问题,整个企业网络就不能连接到外网了。为了使得企 业网络到外网连接的高可用性,可以设置两个以上的出口,然而多个出口对于内网主机意味着我个网关。主机不能同时使用多个网关,当主机所使用的网关出现故障 时,它不能实现网关的自动切换。配置热备份路由协议1.2 方案在出口设备上配置热备份路由协议(HSRP)
阅读本文

Linux 抽象网络设备简介

Linux 抽象网络设备简介 和磁盘设备类似,Linux 用户想要使用网络功能,不能通过直接操作硬件完成,而需要直接或间接的操作一个 Linux 为我们抽象出来的设备,既通用的 Linux 网络设备来完成。一个常见的情况是,系统里装有一个硬件网卡,Linux 会在系统里为其生成一个网络设备实例,如 eth0,用户需要对 eth0 发出命令以配置或使用它了。更多的硬件会带来更多的设备实例,虚拟的硬
阅读本文

访问控制技术- 标准IP访问列表

1.设置pc  IP 网关 192.168.1.1 192.168.1.254192.168.1.2 192.168.1.254192.168.3.1 192.168.3.2542.设置交换机借口IPRouter(config-if)#inter f 0/0 Router(config-if)#ip add 192.168.1.254 255.255.255.0 Router(config-if)
阅读本文

接口聚合

1.设置pc ip 192.168.1.1192.168.1.22.设置端口聚合(两个交换机设置相同)Switch(config)#inter range f 0/1-3 Switch(config-if-range)#channel-g 1 mode act Switch(config-if-range)#sw mode trunk Switch(config-if-range)#sw trun
阅读本文

以太网线缆

以太网线缆的分类直通线 (两端都是568a或者568b)主机个交换机的连接交换机和路由器的连接     直连线用于不同设备的连接      直 通线只用1 2 3 6四条 4578完全可以不用。适用于10/100Mbit/s以太网中。吉比特以太网价将使用4对线。交叉线(一端568a,一端568b)交换机和交换机的连接集线器和集线器的连接主机和主机的连接集线器和交换机的连接路由器与主机之间的直接连接
阅读本文

B/S架构及其运行原理

在公司做B/S 开发与维护三年啦, 对B/S架构的了解也是只知大概,对于这种基础知识还是很有必要理一理哒。趁空去网上查阅了资料,顺便整理一份笔记供以后查询。一. B/S的概念      B/S(Brower/Server,浏览器/服务器)模式又称B/S结构,是Web兴起后的一种网络结构模式。Web浏览器是客户端最主要的应用软件。      这种模式统一了客户端,将系统功能实现的核心部分集中到
阅读本文

不同品牌交换机设置telnet方法

H3C交换机:1、设置telnet system-view super password level 3 cipher ******telnet server enable user-interface vty 0 4set authentication password cipher ******user privilege level 32、配置接口为trunksystem-viewinter
阅读本文

网络中两台主机通信的完整过程

主机A和主机B通信报文的转发过程    1、主机A和主机B在同一个二层网络中,直接走二层交换        如果主机A没有主机B的ARP映射,主机A需要发送ARP请求,以获取主机B的MAC,将报文发往交换机C,交换机C采用洪泛的形式广播报文,主机B收到广播报文后,在自己的ARP缓存表中写入主机A的IP到MAC的映射,将自己的MAC封装到ARP回复报文中,单播给主机A,主机A获取到主机B的MAC后,
阅读本文

组播(转载)

组播协议允许将一台主机发送的数据通过网络路由器和交换机复制到多个加入此组播的主机,是一种一对多的通讯方式。 IP组播的好处、优势组播协议与现在广泛使用的单播协议的不同之处在于,一个主机用单播协议向n个主机发送相同的数据时,发送主机需要分别向n个主机发送,共发送n次。一个主机用组播协议向n个主机发送相同的数据时,只要发送1次,其数据由网络中的路由器和交换机逐级进行复制并发送给各个接收方,这样既节省服
阅读本文

Cisco 的基本配置实例之五----交换机的路由功能与DHCP 功能

5、配置交换机的路由功能 说明:只有在三层交换机上才有路由功能,其他的二层接入交换机要想在不同的vlan之间传送数据需要通过trunk口到核心交换机上进行完路由交换后才可以。 TEST(config)#ip routing                                  # 使能三层交换机的路由功能,默认是关闭的 TEST(config)#ip route 0.0.0.0 0.0
阅读本文

Huawei交换机VRP配置介绍

一、命令视图• 用户视图• 系统视图 [Huawei]• 接口视图 [Huawei-GigabitEthernet0/0/1]• 协议视图 [Huawei-rip-1]• 用户界面(User-interface)视图 [Huawei-ui-vty0-4]• 等VRP分层的命令结构定义了很多命令行视图,每条命令只能在特定的视图中执行。本例介绍了常见的命令行视图。每个命令都注册在一个或多个命令视图下,
阅读本文

Cisco交换机IOS配置介绍

一、模式• 用户模式(>):• 特权模式(#):• 全局配置模式(config#):• 接口配置模式(config-if#):• 线路模式(#config-line): 二、基本IOS命令结构•每个IOS 命令都具有特定的格式或语法,并在相应的提示符下执行。•常规命令语法为命令后接相应的关键字和参数。•某些命令包含一个关键字和参数子集,此子集可提供额外功能。 三、相关配置1、 进入用户模式,命
阅读本文

锐捷 ac ap 连接 记录

需要用到锐捷的ac管理2台ap。记录一下。参考文档锐捷WLAN无线产品一本通(V6.0): http://www.ruijie.com.cn/fw/wd/580331、确认AC无线交换机和AP是同一个软件版本,使用Ruijie>show verison 查看。由于两台ap版本不同,一台ap220-E,一台ap220-E(M),所以从V10升级到V11.4需要的镜像不同。如果都使用同一个镜像,可能会
阅读本文

交换机端口

收报文:        Acess端口1、收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)发报文:        Acess端口: 1、将报文的VLAN信息剥离,直接发送出去 收报文:        trunk端口: 1、收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有判断该trunk
阅读本文

思科交换机基本配置实例讲解(123)

1、基本概念介绍       IOS:       互联网操作系统,也就是交换机和路由器中用的操作系统       VLAN:    虚拟lan       VTP:       VLAN TRUNK PROTOCOL       DHCP:    动态主机配置协议       ACL:    访问控制列表       三层交换机:具有三层路由转发能力的交换机本教程中“#”后的蓝色文字为注释内容。
阅读本文