ROS的工作模式和ESXI网卡工作模式的关系
1、ROS网卡如果工作在桥接模式,那么ESXI网卡的工作模式必须设置为Promiscuous Mode(混杂模式)和Forged Transmits(伪传输)这两个必须都为开启状态,如下:
这种情况,还有一种情况的应用,就是如果交换机端口汇聚到一个虚拟机的端口组,那么这个端口组也必须开启混杂模式和伪传输,否则虚拟机里的抓包软件,无法抓取到任何数据。
2、ROS网卡如果工作在路由模式下,那么ESXI的网卡工作模式可以为默认,均为拒绝状态。
下面是VMware官方文档对混杂模式和伪传输的描述:
Promiscuous Mode(混杂模式):
混杂模式控制虚拟机是否可以查看 ESX 主机上其他节点的单播通信量。默认情况下,此选项设置为 [Reject(拒绝)],这意味着虚拟网络适配器在混杂模式下无法运行。在混杂模式中,虚拟网络适配器无需执行任何接收过滤,因此客户操作系统可接收线路上观察到的所有通信量。尽管混杂模式可以有效跟踪网络活动,但这种运行模式极不安全,因为无论某些数据包是否只能由特定的网络适配器接收,在混杂模式中所有适配器都可访问这类数据包。这意味着虚拟机中的管理员或 Root 用户可以查看传输至其他客户机或主机操作系统的通信量。
尽管最常用的混杂模式应当处于关闭状态,但如果正在运行网络入侵检测软件或数据包端口扫描器,那么也可将虚拟交换机配置为在混杂模式中运行。
Forged Transmits(伪传输):
伪传输将影响出站通信量。默认情况下,此选项设置为 [Accept(接受)],这意味着 ESX 主机不会将源 MAC 地址与有效 MAC 地址进行比较。如果将此选项设置为 [Reject(拒绝)],ESX 主机会将操作系统正在传输的源 MAC 地址与其适配器的有效 MAC 地址进行比较,查看它们是否匹配。如果地址不匹配,ESX 会丢弃此数据包。客户操作系统不会检测到其虚拟网络适配器无法使用模拟的 MAC 地址发送数据包。ESX 主机将在任何使用模拟地址传递数据包传输之前将其截获,因此,客户操作系统可能会假设数据包已被丢弃。
ROS的工作模式和ESXI网卡工作模式的关系相关推荐
- linux 取消混杂模式,Linux下网卡混杂模式设置和取消
1.Linux下网卡常用的几种模式说明: 广播方式:该模式下的网卡能够接收网络中的广播信息. 组播方式:设置在该模式下的网卡能够接收组播数据. 直接方式:在这种模式下,只有目的网卡才能接收该数据. 混 ...
- linux端口混杂模式,Linux下网卡混杂模式设置和取消
1.Linux下网卡常用的几种模式说明: 广播方式:该模式下的网卡能够接收网络中的广播信息. 组播方式:设置在该模式下的网卡能够接收组播数据. 直接方式:在这种模式下,只有目的网卡才能接收该数据. 混 ...
- Linux指定网卡工作模式
指定网卡工作模式使用 ethtool命令,有时候会使用mii-tool ,但是这个命令显示不太准确,1000M的也会显示成100M ethtool eth0 #产看eth0网卡的信息 [root@l ...
- 查看linux系统网卡工作模式、速率等ethtool eth0
查看linux系统网卡工作模式.速率等 有时候,我们需要看下linux系统网卡工作模式.速率等,比较常 用到的命令是mii-tool.ethtool,下面简单看下即可. www.2cto.com ...
- 网卡工作模式(混杂模式)
网卡工作模式有4种,分别是: 广播(Broadcast)模式 多播(Multicast)模式 单播模式(Unicast) 混杂模式(Promiscuous). 在混杂模式下的网卡能够接收一切通过它的数 ...
- LVS工作总结之原理篇–DR模式
原文地址: http://www.chenqing.org/2012/11/%E3%80%90lvs%E3%80%91lvs%E5%B7%A5%E4%BD%9C%E6%80%BB%E7%BB%93%E ...
- linux 实时 网口 速率_linux 下查看网卡工作速率-阿里云开发者社区
[root@hadoop058 ~]# mii-tool eth0: negotiated 100baseTx-FD, link ok 100M linux 下查看网卡工作速率 Ethtool是用于查 ...
- [ARM] ARM处理器的7种工作模式和2种工作状态
转载:https://blog.csdn.net/ly930156123/article/details/79219303 两种工作状态 1.ARM状态:32位,ARM状态执行字对齐的32位ARM指令 ...
- server2008网卡驱动包_网卡工作原理详解
此篇文章对网上现有资料进行了整理和补充,提取出有用的部分,进行存档学习. 一,认识网卡 网卡(Network Interface Card,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备. ...
最新文章
- R语言绘制线图(line)实战
- 文件、格式-【Cocos2D-X 】初窥门径(10)解决中文乱码-by小雨
- office web apps 只有64bit
- Docker Review - 图形化工具 Portainer
- python事件触发机制_Python3-事件驱动、IO模型和触发方式
- wxWidgets:wxEventBlocker类用法
- SharePoint 2010应用开发系列
- cass生成曲线要素_干货在线 | CASS入门指南——道路断面计算土方
- 前端学习(2310):数据请求和json-server
- 信息学奥赛一本通 1167:再求f(x,n)
- 4-2-在Servlet中解决中文输出乱码问题
- 华为最新 5G 折叠机 MateXs 发布,起售价 19000 多元
- 求连续子数组的最大和C语言,求助:最长连续子数组问题
- Windos10+VS2019+Qt5.14+Coin3D+SoQt
- mac 安装redis 视频教程
- Linux C语言 vim编辑器 使用 sqlite3数据库 makefile 的网络编程 qq 聊天室项目
- LayoutInflater Factory
- 计算机网络(2.11)物理层- 宽带接入技术-光纤同轴混合网 (HFC网)
- 国开电大 广告心理学 形考任务
- itext linux 中文乱码_itext linux 中文
热门文章
- 注释(Annotation)
- SD卡FAT32文件系统格式
- LeetCode - Reorder List
- C# 把特定数字移动到数字前面,其他顺序不变。
- Android 的WIFI
- 远程教育中教师能力特点分析(转载)
- TP5 使用IN查询时如何限制条数
- UVA10827球面上的最大和
- 【错误记录】发布 Flutter 插件包报错 ( Failed to upload the package.pub finished with exit code 1 )
- 【错误记录】Kotlin 编译报错 ( Class ‘Xxx‘ is not abstract and does not implement abstract member )