请选择 进入手机版 | 继续访问电脑版

设为首页 收藏本站
思科社区 关注
思科社区

  思科 CCO 登录
 找回密码
 立即注册

扫一扫,访问微社区

搜索
热搜: 邮件服务器
查看: 5343|回复: 6

【VPC最佳实践-2】Nexus 7000 vPC最佳实践之vPC Peer-Keepalive Link

[复制链接]
发表于 2014-7-2 14:58:51 | 显示全部楼层 |阅读模式
说明:
这里只介绍VPC Peer-Keepalive Link相关的技术要点和关键的设计要点。


Peer-Keepalive Link基本要点:
1、在VPC Peer设备间传输keepalive心跳消息;
2、keepalive message可以通过板载的Wireshark Toolkit工具进行抓包;
3、作用1:在系统启动后,在形成vpc domain之前,保证2台vpc peer设备是up的;
4、作用2:在peer link失效后检测VPC是否active/active;peer link无故障时,keepalive link无作用;

Peer-Keepalive Link在peer link失效后的处理机制:在peer link故障后,因为peer link down,所以两台设备之前的状态同步消息中断,将可能导致两台peer都为primary状态,即active/active状态,为了避免这一问题,当peer link故障后,keepalive link开始工作,当secondary设备通过keepalive link判断出primary设备处于up状态,secondary设备会将自己的VPC相关端口挂起,停止转发VPC流量。



Keepalive消息:
1、在VPC对等体之间发送keepalive message,发送间隔是1秒;
2、peer link失效后,有3s的hold time,超时时间默认为5s;




Keepalive Hold Timeout:

Keepalive保持计时器超时,3s,当peer link down后开始计时,在此期间secondary vpc peer将会忽略所有keepalive hello消息。Hold Timeout计时器是为了避免网络flapping的一个机制。

Keepalive Timeout:

Keepalive超时,5s,在此期间secondary peer等待primary的keepalive消息,在此期间如果secondary peer收到primary的keepalive消息,则判断primary为UP状态,secondary peer挂起自己的VPC端口。

--------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
Peer-Keepalive Link设计要点:
1、Keepalive Link使用一根专用链路互连,如果有2根链路做成port-channel则更好(推荐);
2、Keepalive Link也可以使用管理接口(推荐专用聚合链路);
3、Keepalive Link对接口带宽无过多要求,1G接口足够;
4、Keepalive Link要求是3层链路,如果配置Port-Channel也是3层的port-channel,即配置成为Keepalive link的接口需要配置IP地址;
5、Keepalive Link推荐在2个peer之间直连,也可以通过3层路由可达(不推荐);
6、Keepalive Link推荐使用专用的VRF进行消息传输;

7、千万不要用peer link做keepalive link流量转发,比如使用SVI接口,而此VLAN在peer link中allow;因为peer-keepalive link的作用就是在peer link失效后进行双活检测,如果keepalie流量经过peer link转发,则peer link down后,keepalive link也将失效,就无法起到该有的作用;
8、当使用引擎的管理口承载keepalive时,不要在两个交换机之间的mgmt0口直接进行连接,需要将所有的mgmt0口链路接在一个L2交换机上通过交换机互联;

注意事项:
1、当设备只配置了F卡,则设备此时运行在纯二层的环境下,因为keepalive link必须要求3层链路,所以此时可以使用Management端口或者前面板上的10GE端口;
2、如果使用前面板上的10GE端口,则需要配置SVI接口,同时要在SVI下配置management命令,不然会因为设置上没有M卡导致SVI端口无法UP;
3、使用管理接口做Peer-Keepalive Link不能直连互联2台peer主备引擎的管理接口(如peer 1的supervisor 1的mgmt0连peer 2 supervisor 1的mgmt0),因为当引擎发生主备切换时将导致互联链路不通(具体说明如下);

使用MGMT0(管理接口)作为Peer-Keepalive Link的推荐连法:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2014-7-2 15:14:24 | 显示全部楼层
感谢楼主分享  
学习啦
还希望有机会抽到 福来哥 虽然不是球迷
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
 楼主| 发表于 2014-7-2 15:34:34 | 显示全部楼层
xksun725 发表于 2014-7-2 15:14
感谢楼主分享  
学习啦
还希望有机会抽到 福来哥  虽然不是球迷

谢谢支持,同希望,哈哈!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2014-9-8 19:31:32 | 显示全部楼层
支持。剖析的详细
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2014-11-5 23:19:08 | 显示全部楼层
不错,分析说明非常详细而且实用,对VPC设计实施有很大帮助。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2015-3-14 18:27:33 | 显示全部楼层
非常感谢,谢谢分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2015-10-8 12:47:28 | 显示全部楼层
非常感谢,谢谢分享,希望LZ出个完整版的文档
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver | 思科社区  

GMT+8, 2018-10-20 11:13 , Processed in 0.102648 second(s), 47 queries .

京ICP备09041801号-187

版权所有 :copyright:1992-2019 思科系统  重要声明 | 保密声明 | 隐私权政策 | 商标 |

快速回复 返回顶部 返回列表