链路聚合负载分担方式1.负载分担介绍数据流是指一组具有某个或某些相同属性的数据包。这些属性有源MAC地址、目的MAC地址、源IP地

址、目的IP地址、 TCP/UDP的源端口号、TCP/UDP的目的端口号等。
对于负载分担,可以分为逐包的负载分担和逐流的负载分担。
1)逐包的负载分担
在使用 Eth-Trunk转发数据时,由于聚合组两端设备之间有多条物理链路,就会产生同数据流的第一个数据帧在一条物理链路上传输,而第二个数据帧在另外一条物理链路上传输的情况。这样一来同一数据流的第二个数据帧就有可能比第一个数据帧先到达对端设备,从而产生接收数据包乱序的情况。
2)逐流的负载分担
这种机制把数据帧中的地址通过HASH算法生成HASH-KEY值,然后根据这个数值在 Eth-Trunk转发表中寻找对应的出接口。不同的MAC或IP地址HASH得出的HASH-KEY值不同,从而出接口也就不同,这样既保证了同一数据流的帧在同一条物理链路转发,又实现了流量在聚合组内各物理链路上的负载分担。逐流负载分担能保证包的顺序,但不能保证带宽利用率。
2.负载分担方式
为了避免数据包乱序情况的发生,Eth- Trunk采用逐流负载分担的机制,其中如何转发数据则由于选择不同的负载分担方式而有所差别。
负载分担的方式主要包括以下几种,用户可以根据具体应用选择不同的负载分担方式。
1)根据报文的源MAC地址进行负载分担。
2)根据报文的目的MAC地址进行负载分担。
3)根据报文的源IP地址进行负载分担。
4) 根据报文的目的P地址进行负载分担。
5)根据报文的源MAC地址和目的MAC地址进行负载分担。
6)根据报文的源IP地址和目的IP地址进行负载分担。
7)根据报文的VLAN、源物理端口等对L2.IPv4、IPv6和MPLS报文进行增强型负载分担.

链路聚合负载分担方式相关推荐

  1. 链路聚合-负载分担方式

    背景 数据流是指一组具有某个或某些相同属性的数据包.这些属性有源MAC地址.目的MAC地址.源IP地址.目的IP地址.TCP/UDP的源端口号.TCP/UDP的目的端口号等. 对于负载分担,可以分为逐 ...

  2. 【HCL】H3C链路聚合聚合负载分担的实验(二层聚合)

    H3C二层链路聚合&&聚合负载分担 实验一:使用HCL模拟二层链路聚合的实验 实验二:使用HCL模拟二层聚合负载分担的实验 实验一:使用HCL模拟二层链路聚合的实验 实验拓扑图: 如图 ...

  3. 华为防火墙配置流量根据链路权重负载分担

    1.基本IP地址及连通性配置 (1)内网IP地址配置 (2)配置外网IP地址 [ISP1-GigabitEthernet0/0/0]ip add 20.1.1.2 24 [ISP1-GigabitEt ...

  4. linux中的链路聚合之team方式

    上一篇中我们学了链路聚合的bond方式,还有一种方式是team方式,我们来看看team与bond的区别 那么如何使用team形式呢,如果你还用这上一节的bond方式,请删除后继续操作 1.team方式 ...

  5. 华为防火墙配置流量根据链路质量负载分担

    1.基本IP地址及连通性配置 (1)内网IP地址配置 (2)配置外网IP地址 [ISP1-GigabitEthernet0/0/0]ip add 20.1.1.2 24 [ISP1-GigabitEt ...

  6. 华为防火墙配置流量根据链路带宽负载分担

    1.基本IP地址及连通性配置 (1)内网IP地址配置 (2)配置外网IP地址 [ISP1-GigabitEthernet0/0/0]ip add 20.1.1.2 24 [ISP1-GigabitEt ...

  7. 计算机网络原理:链路聚合

    目录 为什么要使用链路聚合 定义: 作用: 分类: 链路聚合注意事项: 为什么要使用链路聚合 因为由于网络规划的复杂性,大型网络设计规划中链路众多,容易出现故障,可靠性不高,难以管理,而且需要更高的带 ...

  8. 链路聚合Eth-Trunk技术

    链路聚合Eth-Trunk 一.Eth-Trunk 基本原理 一.Eth-Trunk 基本原理 1.链路聚合技术可以把多个独立的物理接口绑定在一起作为一个大带宽的逻辑接口使用,既不用替换接口板也不会浪 ...

  9. h3c 链路聚合测试_链路聚合技术

    文/吴帅 1链路聚合概述 链路聚合(Link Aggregation)由IEEE802.3ad定义,包括链路聚合目标及实现.聚合子层的功能及操作.链路聚合控制及LACP等.链路聚合将多条物理以太链路聚 ...

最新文章

  1. 每日一套codeforce集训1119E[贪心],821C[栈模拟],645D[拓扑排序]
  2. 【按住你的心】——Android开发运行属于自己的Hello,World!
  3. 自定义控件——旋转菜单
  4. 用dreamweaver cs6快速布局后台架构_后台系统:产品设计 | 七步法
  5. 汇量科技收购热云数据,加速SaaS工具生态布局
  6. bzoj2286 [Sdoi2011]消耗战 单调栈+lca
  7. bzoj 1601: [Usaco2008 Oct]灌水(最小生成树)
  8. glew,glfw实现最新的opengl-学习笔记4实现纹理
  9. sql server 2008完全卸载工具
  10. python登录qq邮箱爬邮件_如何使用Python登录邮箱发送邮件
  11. 安卓手机优化,修改build.prop
  12. vmware-vmx.exe无法结束进程
  13. 小程序  跳转web-view  点击左上角返回需要点击2次才能返回
  14. clang diagnostic用例
  15. Open3d 获取渲染和固定视角json文件及读入
  16. 2022按键精灵内存逆向新教程:乐玩篇:1-10课更新试看
  17. 李建忠设计模式之总结
  18. n个企业的古诺模型中的纳什均衡
  19. Google Map API使用谷歌地图api实现地点搜索功能
  20. MT6572 Extend Key driver tool introduction

热门文章

  1. 学习笔记【基金】【理财】【定投】...
  2. 浪潮网络交换机快速使用手册
  3. python版公众号爬虫
  4. 一款APP从设计稿到切图过程全方位揭秘
  5. Java工具类 - 根据左上角坐标和右下角坐标裁剪图片
  6. Java 实现图片转换为ICO以及多种格式图片之间转换
  7. Cyberpunk!特斯拉发布皮卡,造型雷翻众人
  8. C#中的委托和事件网上最好的解释
  9. 今日头条怎么引流?头条暴力引流方法
  10. Joint Pose and Expression Modeling for Facial Expression Recognition 论文翻译