리눅스 6.16, 데이터그램 혼잡 제어 프로토콜 "DCCP" 네트워킹 제거 예정

전문: https://www.phoronix.com/news/Linux-6.16-Net-Next-Drops-DCCP

원저자: Michael Larabel | 작성일: 2025-04-15 10:16
사이트 내 게시일: 2025-04-15 10:28
다가오는 리눅스 6.16 릴리스에서는 데이터그램 혼잡 제어 프로토콜(DCCP) 네트워킹 기능이 제거될 예정입니다. DCCP는 2021년 마지막 유지 관리자가 비활성 상태로 기록된 이후로 대부분 비활성 상태였으며, 최소한의 업데이트가 이루어졌고, 주로 syzbot에 의해 발생한 버그 수정으로 구성되었습니다. DCCP는 지난 10년 동안 실제 사용자들을 끌어들이지 못했으며, 이로 인해 2025년에 폐기하기로 결정되었습니다. DCCP의 제거는 TCP에 이점을 제공할 것으로 예상되며, 현재 DCCP와 공유되고 있는 inet_connection_sock 구조체의 레이아웃을 재조정할 수 있게 됩니다. 이 최적화는 TCP의 빠른 경로에서 접근하는 캐시 라인의 수를 줄여 성능을 향상시키는 것을 목표로 하고 있습니다. 멀티패스 DCCP에 대한 연구는 진행 중이지만, 이는 업스트림 커뮤니티 외부에서 개발되고 있으며, 라이선스 문제는 해결되지 않았습니다. DCCP 제거 결정은 보다 활발히 사용되고 유지 관리되는 네트워킹 프로토콜에 집중하는 방향으로의 전환을 반영합니다.

DCCP의 제거는 리눅스 네트워킹 스택을 간소화하여 TCP 연결의 성능 향상으로 이어질 수 있습니다. 이 결정은 활성 사용자 기반과 기여가 있는 프로토콜만 유지하는 것의 중요성을 강조하며, 구식 기능을 유지하는 것은 개발 자원에 부담이 될 수 있습니다. 리눅스 커뮤니티는 이러한 중요한 변화를 통해 네트워킹 기능의 효율성과 성능을 지속적으로 우선시하고 있습니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Linux (1268) Open Source (980) Performance Optimization (242) kernel development (127) Networking (106) TCP (4) syzbot (2) DCCP (1) Multipath DCCP (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.