Hacker News
Show HN: Ranet3 – 고성능 정책 기반 라우팅 IPsec 메시 SD-WAN
소프트웨어처음 오른 때 점수 34댓글 9
ranet3는 여러 컴퓨터를 암호화된 망으로 묶는 오픈소스 VPN 도구입니다. 가장 빠른 길로 데이터를 보내고, 경로를 사용자가 정할 수 있습니다.
무슨 일이 있었나요?
개발자가 'Show HN'이라는 게시판에 ranet3를 소개했습니다. ranet3는 여러 컴퓨터(노드)를 IPsec이라는 암호 통신으로 이어 만든 '메시(mesh)' 네트워크입니다. 데이터가 어느 길로 갈지 정책으로 정할 수 있고, 표준 프로토콜을 사용합니다. 그래서 다른 장비와도 함께 쓸 수 있다고 합니다.
주요 숫자와 사실
- 한 줄 흐름(1 stream) 속도: 한쪽 방향 8.39 Gbit/s, 10 GbE 선 속도 한계의 95%
- 같은 조건의 커널 WireGuard는 5.35 Gbit/s, 커널 IPsec은 4.67 Gbit/s
- 직접 연결 지연 265 ms가 중계 경로 80 ms로 줄어드는 예시가 있습니다
- 지연 시간 p99: 1.91~4.96 ms (포화 상태), 커널 방식은 0.85~2.51 ms
- 측정일은 2026년 10월 15일이며, 6개 시험의 중앙값을 사용했습니다
왜 이런 기술이 필요한가요?
VPN은 인터넷 위에 안전한 통로를 만듭니다. 기업 여러 지사를 잇는 SD-WAN은 가장 좋은 길을 골라 주는 기술입니다. ranet3는 Babel이라는 길찾기 방식으로 각 연결의 왕복 시간(RTT)을 재고, 느려지면 다른 길로 돌아갑니다. 또 SRv6라는 방식으로 출발지와 목적지 주소에 따라 거쳐 갈 중간 지점을 정합니다. 이 방식은 커널 지원이 없는 macOS에서도 작동합니다.
왜 중요한가요?
ranet3는 표준 프로토콜을 쓰기 때문에 IKEv2, ESP, Babel, SRv6를 지원하는 다른 장비와 연결될 수 있습니다. Tailscale이나 ZeroTier 같은 도구는 자기 프로그램을 가진 노드만 받아들입니다. ranet3는 이들과 같은 컴퓨터에서 함께 돌아갈 수 있습니다. 다만 이 수치는 개발자가 낸 자체 측정 결과입니다. 독립 기관이 검증한 것은 아닙니다.
앞으로 지켜볼 점
- 다른 시험 환경에서도 같은 속도가 나오는지
- Tailscale 같은 기존 도구와 함께 쓸 때 안정적인지
- 사용 허가가 FSL-1.1-ALv2 / Apache-2.0으로 되어 있어 어떻게 쓸 수 있는지
용어 풀이
- IPsec
- 인터넷에서 데이터를 암호화해 안전하게 보내는 표준 방식입니다.
- SD-WAN
- 소프트웨어로 여러 인터넷 연결의 경로를 똑똑하게 고르는 network 기술입니다.
- Babel
- 네트워크 장비들이 가장 좋은 길을 스스로 찾도록 돕는 길찾기 프로토콜입니다.
- SRv6
- 데이터 패킷 머리글에 거쳐 갈 중간 지점 주소를 적어 경로를 정하는 방식입니다.
- WireGuard
- 빠르고 가볍게 설계된 VPN 프로토콜입니다.