GoonHost - IPv8 Internet-Draft implementation in Linux, Libc, and BGP
Show HN: We Implemented the IPv8 Internet-Draft in Linux, Libc, and BGP
GoonHost는 IPv8 인터넷 초안을 Linux 커널, Musl Libc, BGP에 완전히 구현한 오픈소스 프로젝트입니다. 이 프로젝트는 기존 IPv4의 주소 고갈 문제를 해결하고, 모든 ASN 보유자에게 43억 개의 호스트 주소를 제공하며, 100% 하위 호환성을 유지합니다. 실제 멀티-AS 네트워크에서 10-노드 QEMU 테스트베드를 구축하여 112,000개 이상의 라우팅 테이블을 처리하고, HTTP, DHCP, DNS 등 다양한 서비스를 IPv8로 제공합니다. 이 구현은 프로토콜의 실현 가능성을 검증하고, 실제 배포 시 발생하는 기술적, 경제적 문제를 분석한 연구 결과를 포함합니다. IPv8의 잠재력을 탐구하고자 하는 네트워크 엔지니어와 연구자에게 흥미로운 참고 자료가 될 것입니다.
대부분의 네트워크 엔지니어는 이 초안을 농담으로 치부하겠지만, 우리는 실제로 전체 사양을 처음부터 구현하여 분산 멀티-AS 네트워크에 배포했을 때 어떤 일이 일어나는지 테스트했습니다.