带有VM的Unix域套接字

user_ABCD

是真的声明,共享内存在主机操作系统和来宾操作系统之间不起作用,但是Unix域套接字(特别是udp)可以在两者之间进行通信吗?

深入的解释将不胜感激,谢谢!

cg909

通常,Unix域套接字无法在主机OS和来宾OS之间进行通信。

Unix域套接字(例如,命名管道)绑定到OS内核。如果在主机和来宾中打开相同的Unix域套接字文件节点,则将获得两个不同的虚拟网络连接。一个在主机内核中,一个在来宾内核中。这些是完全独立的,不能相互通信。

当主机OS和来宾OS共享同一内核时,例如,在使用Linux名称空间/容器而不是真正的虚拟化时,这不适用于主机OS和来宾OS 然后可以使用Unix域套接字在系统之间进行通信。

为了在两个不同的OS内核之间进行通信,您需要使用真实的网络协议(例如IPv4 / IPv6)或特定于所用虚拟化软件的措施。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有unix域套接字的IPC安全吗?

来自分类Dev

UNIX域套接字编程3个套接字

来自分类Dev

Node Express Unix域套接字权限

来自分类Dev

Warp:绑定到Unix域套接字

来自分类Dev

Unix域套接字的边缘触发epoll

来自分类Dev

lua-socket:Unix域套接字?

来自分类Dev

如何“跟踪” Unix域套接字?

来自分类Dev

使用Unix域套接字控制VLC

来自分类Dev

IPC Unix域套接字bash

来自分类Dev

UNIX域套接字是否溢出?

来自分类Dev

lua-socket:Unix域套接字?

来自分类Dev

对不同主机使用Unix域套接字

来自分类Dev

Unix域套接字的边缘触发epoll

来自分类Dev

使用Unix域套接字显示网页

来自分类Dev

如何创建Unix域套接字?

来自分类Dev

非root用户的Unix域套接字

来自分类Dev

如何创建具有特定访问权限的Unix域套接字

来自分类Dev

如何在C中创建具有特定权限的Unix域套接字?

来自分类Dev

如何安全设置Unix域套接字的组所有权?

来自分类Dev

有人可以解释不同类型的Unix域套接字吗?

来自分类Dev

使用带有python的域套接字设置本地服务器?

来自分类Dev

带有原始套接字的python套接字setsockopt

来自分类Dev

转到net / http unix域套接字连接

来自分类Dev

OpenOffice管道(unix域套接字)不是/ tmp吗?

来自分类Dev

如何从命令行访问Unix域套接字?

来自分类Dev

简单的Unix域套接字服务器

来自分类Dev

使用JNI通过UNIX域套接字发送Java FD

来自分类Dev

Netty连接到Unix域套接字失败

来自分类Dev

Unix域套接字如何在Erlang 19中工作