‘壹’ 路由器链路维护周期和链路检测超时次数 设置各是设多少为好
可
‘贰’ 如何使用sflow在floodlight中检测链路拥塞
1、mininet
//四个switch,四个host,每个switch链接一个host
sudo mn --topo linear,4 --switch ovsk --controller=remote,ip=127.0.0.1,port=6633 --ipbase=10.0.0.0/8
//默认topo,一个switch,两个host
sudo mn --switch ovsk --controller=remote,ip=127.0.0.1,port=6633 --ipbase=10.0.0.0/8
//自定义topo
sudo mn --custom /home/ubuntu/sdn/mininet/mininet/custom/mytopo.py --topo mytopo --mac --controller=remote,ip=127.0.0.1,port=6633
//mn启动之后会在每个节点自动打开一个xterm,方便某些情况下对多个节点分别操作
sudo mn -x
2、sflow
//查看各个端口序号
ip link
//设置agent端口转发
sudo ovs-vsctl -- --id=@sflow create sflow agent=eth0 target=\"ip:6343\" header=128 sampling=10 polling=1 -- set bridge s1 sflow=@sflow
agent是要监听的网卡,这个网卡一定要能监听到我们所需的交换机的流量,target是sflow collector所在的ip地址,bridge设定需要监听的交换机。
3、floodlight qos
OVS常用的两个 command line tool
ovs-vsctl 用来查询和配置ovs-vswitchd
ovs-ofctl 管理配置openflow switch
sudo ovs-vsctl list qos
sudo ovs-vsctl destroy qos _uuid
sudo ovs-vsctl list qos
sudo ovs-vsctl destroy queue _uuid
example:
sudo ovs-vsctl set port s1-eth4 qos=@newqos -- --id=@newqos create qos type=Linux-htb other-config:max-rate=10000000 queues=0=@q0,1=@q1,2=@q2 -- --id=@q0 create queue other-config:min-rate=3000000 other-config:max-rate=10000000
-- --id=@q1 create queue other-config:min-rate=1000000 other-config:max-rate=10000000 -- --id=@q2 create queue other-config:min-rate=6000000 other-config:max-rate=10000000
sudo ovs-ofctl add-flow s1 "in_port=1 nw_src=10.10.10.1 actions=enqueue:4:0"
sudo ovs-ofctl add-flow s1 "in_port=2 nw_src=10.10.10.2 actions=enqueue:4:1"
sudo ovs-ofctl add-flow s1 "in_port=3 nw_src=10.10.10.3 actions=enqueue:4:2"
sudo ovs-ofctl mp-flows s1
‘叁’ 请教一下H3C 5130交换机查看环路的步骤和命令
1、环境下可以通过show cdp 来查找环路。
(环路出现时交换机会发出提示信息的,可以通过网管软件、察看日志服务器或直接登陆交换机发现。)
2、或者直接观察交换机接口指示灯是否爆闪,然后在命令行下敲下show interface +某个接口来查看接口的流量信息。或者直接敲入命专令debug arp 。
3、如果屏上不停快速出现N多ARP信息,注意是快速出现,不是偶尔,则说明肯定有环路,然后no debug arp ,则可关掉,然后查看屏幕上出现的ARP信息,这些信息中肯定会包含着接口。
4、解决交换机环路最好的方法就是使用STP
交换机有环路如果没开STP协议的话,先配置一下STP。
参考资料来源:网络-交换机
‘肆’ 综合布线链路是怎样检测的需要注意什么
首先检测对象必须是完整的链路,检测仪器最好用专业的设备,推荐是福禄克测试仪,巡线仪或万能电表等检测的只是通断问题,并非检测链路的性能,还要注意的就是打线的规范化、线缆的弯曲程度、其他仪器的电磁干扰等杂七杂八的问题。总之,还是要多多实践,经验也就积累沉淀啦!仅供参考,希望能帮到你!
‘伍’ 网络中有哪些协议可用作链路检测
关于链路检查,不知你说的哪个层面的。
1、对于用户侧,若仅仅是个adsl之类的,等到modem中,看上下行协商的速率参数就行了,1M是1024K,依次累加。若是线路有环,一般拨号提示电话占线。
2、对于运营商级别的网络,可以通过设备端口状态,网管来检测,环路检测不好发现,但是华为老款交换机(如:S2403等,具有环路发现功能。
3、lldp是链路层设备检测协议,不能检测运营商线路。
‘陆’ rldp实现环路检测和链路故障检测的基本原理是怎样的
一、进入待替换的故障ONU所注册的单板interfaceepon0/1//此处可以通过查看PON口下设备状态来获取需要替换的ONUID.假设故障设备位于2端口,ID为6ontmodify26mac1111-1111-1111//替换设备.MA5680T(config)#switchlanguage-mode中英文切换MA5680T(config)#displayboard0查看所有的单板0是框号MA5680T(config)#interfacegpon0/1进入GPON命令模式1是PON口号MA5680T(config-if-gpon-0/1)#port0ont-auto-findenable0是端口号MA5680T(config)#displayontautofindall查看自动发现的ONU(如果存在自动发现的ONU则如下所示)---------------------------------------------------------------------序列号:1框/槽/端口:0/1/0ONTSN:4857544350F5FB0A密码:0x30303030303030303030(0000000000)逻辑标识:校验码:生产厂商ID:HWTCONT版本:MA5626VER.DONT软件版本:V8R308C00ONT设备ID:SmartAXMA5626ONT自动发现时间:2012-03-1915:37:40+08:00---------------------------------------------------------------------GPON自动发现ONT个数为1HEB-GuoYuan-OLT-2.MAN.MA5680T(config)#displayontinfoby-loid510000000000(订单号)HEB-GuoYuan-OLT-1.MAN.MA5680T(config-if-epon-0/11)#displayontportstate28eth-port1-----------------------------------------------------------------------ONT编号端口号端口类型端口端口双工端口链路环路状态速率(Mbps)状态-----------------------------------------------------------------------81ETH100全双工在线------------------------------------------------------------------------HEB-GuoYuan-OLT-1.MAN.MA5680T(config-if-epon-0/11)#displayontportstate28pots-port1------------------------------------------------------------------------------端口号端口物理端口管理摘挂机当前会话业务运行端口接续业务编码状态状态状态类型状态状态方式------------------------------------------------------------------------------1-解锁-----HEB-GuoYuan-OLT-1.MAN.MA5680T(config-if-epon-0/11)#displayontportattribute28eth1------------------------------------------------------------------端口号协商模式速率双工端口流控Native上行流量下行流量(Mbps)开关开关Vlan模板索引模板索引------------------------------------------------------------------1自协商自协商自协商打开关闭1041不关注不关注------------------------------------------------------------------说明:*标识该ONT的端口流量模板是通过离散命令配置的HEB-GuoYuan-OLT-1.MAN.MA5680T(config-if-epon-0/11)#-state()开关口HEB-GuoYuan-OLT-1.MAN.MA5680T(config-if-epon-0/11)#ontportattribute28eth2?---------------------------------------------epon-0/11模式命令:---------------------------------------------auto-neg自协商ds-policing下行限速功能flow-control流控开关operational-stateONT端口开关speed速率up-policing上行限速功能二、进入config终端配置1、通过端口查看ONU的mac-addressMA5680T(config)#displaymac-addressport0/1/0(0/1/0是框号/槽号/端口号)2、通过VLAN查看ONU的mac-addressMA5680T(config)#displaymac-addressvlan100(100是VLANid)3、查看ONU的service-port信息MA5680T(config)#displayservice-portport0/1/0ont1(0/1/0是框号/槽号/端口号1是ONUid)4、查看MA5680T的版本信息MA5680T(config)#displayversion5、查看DBA模板MA5680T(config)#displaydba-profileall6、查看线路模板MA5680T(config)#displayont-lineprofilegponall7、查看单板信息MA5680T(config)#displayboard08、查看单板上ONU的信息MA5680T(config)#displayboard0/1(0/1是框号/槽号)进入GPON命令模式1、查看ONU收光功率MA5680T(config-if-gpon-0/1)#displayontoptical-info01(0是端口号1是ONUid号)2、查看ONU的状态MA5680T(config-if-gpon-0/1)#displayontinfo01(0是端口号1是ONUid号)3、查看PON板的端口信息MA5680T(config-if-gpon-0/1)#displayportinfo0(0是端口号4、查看PON板的端口状态MA5680T(config-if-gpon-0/1)#displayportstate0(0是端口号5、查看ONU的注册信息MA5680T(config-if-gpon-0/1)#displayontregister-info01(0是端口号1是ONUid号)---------------------------------------------------------------------索引编号:2认证方式:SN认证ONT序列号:485754436E3EDB04密码:ONT类型:SmartAXMA5620上线时间:2012-03-0706:42:56下线时间:2012-03-0906:00:49下线原因:ONT掉电---------------------------------------------------------------------索引编号:1认证方式:SN认证ONT序列号:485754436E3EDB04密码:ONT类型:SmartAXMA5620上线时间:2012-02-1009:25:58下线时间:2012-03-0706:15:55下线原因:ONT掉电---------------------------------------------------------------------6、查看ONU版本信息5680T(config-if-gpon-0/1)#displayontversion01(0是端口号1是ONUid号)--------------------------------------------------框/槽/端口:0/1/0ONT编号:1厂商编号:HWTCONT版本:MA5620VER.B产品编号:111设备编号:SmartAXMA5620主用软件版本:V8R308C00备用软件版本:-------------------------------------------------MA5680T(config)#vlan10smart(vlan可以随意添加没用过的)MA5680T(config-if-vlanif10)#ipaddress192.168.100.2255.255.255.0///(只要是192.168.100段除了1和255都可以)MA5680T(config)#service-portvlan10epon0/1/0ont1multi-serviceuser-vlan1000///(0/1/0ont1是ont所在端口和ontid)======================================================================MA5680T(config)#displayontinfo?by-desc根据描述信息查找ONTby-ip根据IP地址查找ONTby-loid根据逻辑标识查找ONTby-mac根据MAC地址查找ONTby-password根据密码查找ONTby-sn根据序列号查找ONTframeid机框号---------------------------------------------3查看ONU的service-port信息MA5680T(config)#displayservice-portport0/1/0ont1(0/1/0是框号/槽号/端口号1是ONUid)==================================5、查看DBA模板MA5680T(config)#displaydba-profileall6、查看线路模板MA5680T(config)#displayont-lineprofilegponall22查看语音扣板narrowresource----displaydspstate0/0/1(Failure:)上述语句说明查询失败,ASDA语音扣板故障MAN.MA5680T(config-if-epon-0/18)#-namen0451*****user-password******authentication-modechapMAN.MA5680T(config-if-epon-0/18)#----------------------------------ONTPPPoE测试结果----------------------------------框/槽/端口:0/18/3ONT编号:21ONTETH端口索引:1ONTVlanID:-Vlan优先级:-PPPoE测试结果:成功会话ID:12903用户IP:42.100.1.255用户网关:42.100.0.1
‘柒’ 怎么测试链路聚合是否启动
链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群。
目录
链路聚合
采用链路聚合后
拨号线路的链路聚合
虚拟路由器冗余协议
流量工程设计技术
满足带宽密集环境中吞吐量的要求
自适应负载平衡
链路聚合配置一、 实验要求
二、 实验步骤
etherchannel 常见问题链路聚合
采用链路聚合后
拨号线路的链路聚合
虚拟路由器冗余协议
流量工程设计技术
满足带宽密集环境中吞吐量的要求
自适应负载平衡
链路聚合配置 一、 实验要求
二、 实验步骤
etherchannel 常见问题展开 编辑本段链路聚合
如果聚合的每个链路都遵循不同的物理路径,则聚合链路也提供冗余和容错。通过聚合调制解调器链路或者数字线路,链路聚合可用于改善对公共网络的访问。链路聚合也可用于企业网络,以便在吉比特以太网交换机之间构建多吉比特的主干链路。
编辑本段采用链路聚合后
逻辑链路的带宽增加了大约(n-1)倍,这里,n为聚合的路数。 交换机链路聚合
另外,聚合后,可靠性大大提高,因为,n条链路中只要有一条可以正常工作,则这个链路就可以工作。除此之外,链路聚合可以实现负载均衡。因为,通过链路聚合连接在一起的两个(或多个)交换机(或其他网络设备),通过内部控制,也可以合理地将数据分配在被聚合连接的设备上,实现负载分担。 因为通信负载分布在多个链路上,所以链路聚合有时称为负载平衡。但是负载平衡作为一种数据中心技术,利用该技术可以将来自客户机的请求分布到两个或更多的服务器上。聚合有时被称为反复用或IMUX。如果多路复用是将多个低速信道合成为一个单个的高速链路的聚合,那么反复用就是在多个链路上的数据“分散”。它允许以某种增量尺度配置分数带宽,以满足带宽要求。链路聚合也称为中继。 按需带宽或结合是指按需要添加线路以增加带宽的能力。在该方案中,线路按带宽的需求自动连接起来。聚合通常伴随着ISDN连接。基本速率接口支持两个64kbit/s的链路。一个可用于电话呼叫,而另一个可同时用于数据链路。可以结合这两个链路以建立l28kbit/s的数据链路。
编辑本段拨号线路的链路聚合
现在,拨号线路的链路聚合相对简单。桌面操作系统(例如Microsoft Windows)支持MLPPP(多链路PPP),这是将运行PPP(点对点协议)的多个拨号链路结合在一起的协议。它绑定两个ISDN64KbpsB信道。提供一个128Kps的连接信道。使用诸如Cisco的分布式MLPPP协议,使WAN链路上的多链路路由器连接成为可能。该协议提供了一种方式,将一个Cisco 7500系列路由器上的T1/E1线路结合成一个拥有多个T1/E1线路的组合带宽的线路束。该协议允许安装T1/El的某个增量。例如,一个“线路束”可能包含4条T1线路。该协议适合ISP。 可以为了备份目的或获得更多的临时带宽配置多个链路。各个链路应该遵循不同的路径以提防本地灾害。例如,链路可通过不同的本地回路甚至是不同的电信公司从不同的位置进入建筑物内。但是,如果在所有的终端处使用相同的设备,聚合则是不可能的。
‘捌’ 华为链路聚合配置
配置链路聚合
1、创建聚合组
sys
interface eth-trunk 2
2、配置聚合模式为手工模式
interface eth-trunk 2
mode manual load-balance 表示手工模式
mode lacp lacp模式,可以自动检测链路是否错误;
3、将接口成员加入聚合组
interface eth-trunk 2
trunkport g1/0/1 to 1/0/3 mode { active | passive }
或者进到接口模式下:
interface g1/0/1
eth-trunk 2 mode { active | passive }
注意:
一个以太网接口只能加入到一个Eth-Trunk接口;
当成员接口加入Eth-Trunk后,学习MAC地址或ARP地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习;
删除聚合组时需要先删除聚合组中的成员接口
4、配置链路聚合的负载分担方式(可选)
Eth-Trunk的负载分担是逐流进行的,逐流负载分担能保证包的顺序,保证了同一数据
流的帧在同一条物理链路转发。而不同数据流在不同的物理链路上转发从而实现分担负载;
可以配置普通负载分担模式,基于报文的IP地址或MAC地址来分担负载;
由于负载分担只对出方向的流量有效,因此链路两端接口的负载分担模式可以不一致,两端互不影响;
配置普通负载分担方式:
interface eth-trunk 2
load-balance { dst-ip | dst-mac | src-ip | src-mac | src-dst-ip | src-dstmac }
dst-ip(目的IP地址)模式:根据目的IP地址进行负载分担;
dst-mac(目的MAC地址)模式;
src-ip(源IP地址)模式;
src-mac(源MAC地址)模式;
src-dst-ip(源IP地址异或目的IP地址)模式:根据源IP异或目的IP地址的结果进行负载分担。
src-dst-mac(源MAC地址异或目的MAC地址)模式;
5、检查配置结果
display eth-trunk 2 查看Eth-Trunk的配置信息;
display trunkmembership eth-trunk 2,查看Eth-Trunk的成员接口信息