用虚拟机访问外网,MAC地址为虚拟机的MAC而不是物理网卡的MAC

COLOURMEAT 2011-10-09 09:08:28
大家好,我没有找到虚拟机相关的论坛,所以就在这个频道里提了。

最近想到一个问题,就是用虚拟机访问外网的时候,报文经过了物理网卡,物理网卡会不会对报文重新进行IP和链路层的封装。

经过测试发现,用虚拟机访问外网,并在物理机的网卡处抓包,该报文的MAC地址和IP地址是虚拟机的MAC和IP。是不是说物理网卡对于已经封装好链路和IP层的报文,就只做物理信号的处理,不再做封装了?


好久没来,分没多少了,请各位专家帮忙解答一下,谢谢!
...全文
571 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
crycoming 2011-11-12
  • 打赏
  • 举报
回复
虚拟机是通过驱动层面俘获了物理网卡,所以抓到的包只是从驱动的另一段程序处理的结果,而不是物理网卡检测包的内容是否要重新打包。
vvvggvvv 2011-11-12
  • 打赏
  • 举报
回复
顶上去,我也想知道答案!
内容概要:本文系统梳理了C++的核心基础知识,涵盖面向对象三大特性(封装、继承、多态)、动态内存管理(new/delete与malloc/free的区别)、作用域、引用与指针、类与对象、构造与析构函数、静态成员、常函数、运算符重载、拷贝构造、赋值操作符、单例与工厂设计模式、STL常用容器(vector、list、deque、map、set、unordered_map)及其操作,以及迭代器、算法和函数对象等内容。文章通过代码示例深入讲解了C++中关键机制的实现原理,如多态的虚函数表机制、智能指针替代方案、内存泄漏防范等。; 适合人群:具备C++基础语法知识,有一定编程经验,希望深入理解C++面向对象机制、内存管理和常用设计模式的初中级开发者,尤其适合准备面试或提升系统编程能力的学习者; 使用场景及目标:①掌握C++面向对象核心机制的底层原理与实现方式;②理解常见设计模式在C++中的应用;③熟练使用STL容器与算法进行高效编程;④辨析C++中易混淆概念(如new/malloc、引用/指针、深拷贝/浅拷贝); 阅读建议:建议结合代码示例动手实践,重点关注类的构造与析构过程、多态实现机制、STL容器的操作特性及设计模式的应用场景,理解其背后的设计思想而不仅仅是语法使用。
内容概要:本文档介绍了基于3D FDTD(时域有限差分)方法在MATLAB平台上对微带线馈电的矩形天线进行仿真分析的技术方案,重点在于模拟超MATLAB基于3D FDTD的微带线馈矩形天线分析[用于模拟超宽带脉冲通过线馈矩形天线的传播,以计算微带结构的回波损耗参数]宽带脉冲信号通过天线结构的传播过程,并计算微带结构的回波损耗参数(S11),以评估天线的匹配性能和辐射特性。该方法通过建立三维电磁场模型,精确求解麦克斯韦方程组,适用于高频电磁仿真,能够有效分析天线在宽频带内的响应特性。文档还提及该资源属于一个涵盖多个科研方向的综合性MATLAB仿真资源包,涉及通信、信号处理、电力系统、机器学习等多个领域。; 适合人群:具备电磁场与微波技术基础知识,熟悉MATLAB编程及数值仿真的高校研究生、科研人员及通信工程领域技术人员。; 使用场景及目标:① 掌握3D FDTD方法在天线仿真中的具体实现流程;② 分析微带天线的回波损耗特性,优化天线设计参数以提升宽带匹配性能;③ 学习复杂电磁问题的数值建模与仿真技巧,拓展在射频与无线通信领域的研究能力。; 阅读建议:建议读者结合电磁理论基础,仔细理解FDTD算法的离散化过程和边界条件设置,运行并调试提供的MATLAB代码,通过调整天线几何尺寸和材料参数观察回波损耗曲线的变化,从而深入掌握仿真原理与工程应用方法。

20,846

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧