libzmq에 VSOCK 지원을 추가하다

Use Vsock with Libzmq

Linux 4.8부터 커널에 들어간 AF_VSOCK은 VM과 하이퍼바이저 사이 통신을 위한 소켓 주소 패밀리다. 저자는 libzmq에 이미 VMCI 구현은 있지만 VSOCK이 없다는 점을 발견하고, VMCI 코드를 거의 복사해 PR을 올렸다. 이제 pyzmq 포크를 통해 Python에서 req/rep, pub/sub, Curve 인증까지 VSOCK 위에서 그대로 쓸 수 있다. Linux 5.6의 루프백 CID 덕분에 VM 없이도 테스트가 가능하다.

To my great surprise, there was a VMCI implementation, but no VSOCK.
  1. zoobab

    Zeromq의 주요 저자인 Pieter Hintjens가 세상을 떠난 지 10주년을 준비하며:

    http://hintjens.com/blog:125

  2. dwrodri

    VM으로 샌드박스된 소프트웨어가 필요하면서도 호스트/게스트 간에 빠르고 간편한 브리지가 필요한 사람들에게 정말 유용할 것 같아요. 훌륭한 기여입니다!

  3. remijouannet

    안녕하세요, 최근에 libzmq에 AF_VSOCK을 추가하는 데 기여했습니다. 혹시 가지고 놀아보실 분이 있다면

이 날의 다른 글

2026-09-10