当前位置: 首页 > news >正文

Linux Bond 以及Mode 6实验

这次Linux bond的实验是上次Mode 1的继续。拓扑图、配置以及Mode6实现原理就不在重复。我在这里主要记录了实验的结果。
H1 配置bond mode6
H2两个namespace,ns1 10.0.0.112;ns2 10.0.0.12
H1 服务器接口的MAC地址,bond0的Mac地址会继承一个物理接口的Mac
在这里插入图片描述
在这里插入图片描述

H1的进方向
负载通过arp实现,对不同的远端设备arp 请求,响应不同的mac
H2-ns1 上arp 记录10.0.0.11 对应mac a002
在这里插入图片描述

H2-ns2 上arp 记录10.0.0.11 对应mac a001

在这里插入图片描述

H1出方向
通过不同的物理口发包,实现负载。

从H2-ns1和H2-ns2 ping H1,,nload 查看H1 bond0负载情况,
两个物理口的进出流量都是基本相同的。
在这里插入图片描述

通过tcpdump抓包,看了一下数据包的封装情况,
10.0.0.112 到 10.0.0.11ICMP包封装的目的Mac在短时间内有a001和a002两种情况,我不知道这是不是一种正常的现象。

情况一,来回路径不一致:
ICMP 序号31的一组包,
10.0.0.112 到 10.0.0.11 ICMP request,目的MAC a001,enp0s8进
在这里插入图片描述

10.0.0.11 到 10.0.0.112 ICMP replay,源MAC a002,enp0s9出
在这里插入图片描述

情况二,来回路径一致:
ICMP 序号100的一组包,
10.0.0.112 到 10.0.0.11 ICMP request,目的MAC a002,enp0s9进

在这里插入图片描述

10.0.0.11 到 10.0.0.112 ICMP replay,源MAC a002,enp0s9出
在这里插入图片描述

相关文章:

  • 今日大盘指数查询
  • 深蓝激光slam理论与实践-第五节笔记(基于滤波器的激光slam方法(Grid-based))
  • 深入理解Spark Streaming流量控制及反压机制
  • firewalld防火墙基础
  • [短链接/内推码]生成系统设计
  • 为什么女性应该考虑从事网络安全事业?
  • python k-means聚类算法 物流分配预测实战(超详细,附源码)
  • 源码硬讲HashMap结构及数据结构转换过程(图+文)
  • 优化程序性能
  • 【Java】【集合】集合框架Collection
  • 这些年,我与Google不得不说的那些事儿
  • Opencv——图像模板匹配
  • 【秋招面经】之神策数据
  • Spring 有几种事务隔离级别?
  • 若依(RuoYi )权限管理设计
  • 【面试系列】之二:关于js原型
  • git 常用命令
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • Just for fun——迅速写完快速排序
  • LeetCode18.四数之和 JavaScript
  • nfs客户端进程变D,延伸linux的lock
  • Python中eval与exec的使用及区别
  • Redux 中间件分析
  • Terraform入门 - 1. 安装Terraform
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 简单数学运算程序(不定期更新)
  • 前端之React实战:创建跨平台的项目架构
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 新书推荐|Windows黑客编程技术详解
  • 学习笔记TF060:图像语音结合,看图说话
  • 用Visual Studio开发以太坊智能合约
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • 仓管云——企业云erp功能有哪些?
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (LeetCode C++)盛最多水的容器
  • (SpringBoot)第二章:Spring创建和使用
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .naturalWidth 和naturalHeight属性,
  • .net core 6 redis操作类
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET MVC 验证码
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .net解析传过来的xml_DOM4J解析XML文件
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • @angular/cli项目构建--Dynamic.Form