DECnet 프로토콜은 더 이상 사용되지 않는 것으로 간주되므로 Linux에서 곧 중단됩니다. 

스티븐 헤밍거 (마이크로소프트 소프트웨어 엔지니어) 최근에 코드 제거를 제안했습니다. 프로토콜 관리 리눅스 커널 DECnet. 엔지니어는 소프트웨어가 더 이상 사용되지 않을 뿐만 아니라 DECnet이 Linux 커널이 아니라 컴퓨터 프로토콜의 역사 박물관에 속한다고 믿습니다.

그것을 기억했다 DECnet은 최소 2010년 이후로 유지되지 않았습니다. Sourceforge에 대한 문서에 대한 링크는 그것이 중단되었음을 나타내며, 그 제안은 강력한 지원을 제공하며 DECnet을 제거하면 Linux 커널이 약 XNUMX줄의 코드로 가벼워집니다.

DECnet을 처음 사용하는 사람들은 이것이 개발된 네트워크 프로토콜 집합입니다. DEC(Digital Equipment Corporation)에서 1974년에 첫 번째 버전을 출시했습니다.

DEC 개발 DECnet 하드웨어/소프트웨어 네트워킹 제품용 아키텍처의 각 계층에 대한 사양을 설정하고 해당 계층에서 작동하는 프로토콜을 설명하는 문서 모음인 DNA(디지털 네트워킹 아키텍처)를 구현합니다.

원래 두 대의 PDP-11 마이크로컴퓨터를 연결하기 위해 개발되었으며, 그러나 결국 1980년대 최초의 PXNUMXP 네트워크 아키텍처 중 하나가 되었습니다.

그런 다음 VMS에 통합되었습니다. DEC의 주력 운영 체제입니다. 이는 DECnet Phase I이 1974년에 출시되어 RSX-11 운영 체제에서 PDP-11만 지원했고 사용 가능한 유일한 통신 방법은 점대점(point-to-point)이기 때문입니다. 1975년에는 TOPS-32, TOPS-10 및 RSTS를 포함하여 서로 구현이 다른 20개의 노드를 지원하는 Phase II가 출시되었습니다. 이 버전에는 파일 전송을 위한 행 액세스 수신기, 원격 파일 액세스를 위한 데이터 액세스 프로토콜 및 네트워크 관리 기능이 있습니다.

그러나 프로세서 간의 통신은 여전히 ​​점대점 링크로 제한되어 있었고 1980년에 Phase III가 출시되었으며 이번에는 점대점 및 다점 링크와 적응형 라우팅 기능이 도입된 255개 노드로 지원이 증가했습니다. 시스템은 게이트웨이를 통해 IBM SNA와 같은 다른 유형의 네트워크와 통신할 수 있습니다.

Phase IV 및 IV+는 최대 1982개의 노드를 지원하는 64년에 출시되었으며 데이터 링크를 위한 기본 옵션으로 이더넷 LAN 지원을 포함합니다. 몇 년 더 계속 개발 및 개선되었지만 그 이후로 DECnet 코드는 Linux 커널의 일부로 남아 있습니다.

그러나 지금은 이 코드를 제거해야 한다고 제안합니다. 곧 Linux 커널에서.

Hemminger는 Linux 커널 메일링 리스트에 올린 게시물에서 "DECnet 프로토콜은 오래 전부터 사용되지 않았고 Linux 커널 구현은 1990년 이상 고아가 되었으며 코드는 메인라인 커널보다 역사 박물관에 더 많이 속합니다."라고 말했습니다. Linux 개발자 David Laight도 "XNUMX년대 초에 이더넷 드라이버를 작성할 당시에는 상당히 구식이었습니다."라고 말했습니다.

"처음부터 Linux에 지원 기능이 내장되어 있다는 것이 조금 놀랍습니다."라고 그는 덧붙였습니다. DECnet 코드의 마지막 관리자는 2010년에 코드를 분리한 Red Hat의 Christine Caulfield였습니다. 이 변경은 많은 사람들을 귀찮게 하지 않을 것입니다. VMS는 DECnet을 사용하는 마지막, 약간 주류 운영 체제이며 VMS에는 TCP/IP가 있습니다. 오랫동안 지원했습니다. 오늘날에는 그 존재가 빠르게 잊혀지지만 TCP/IP는 존재하는 유일한 네트워크 프로토콜이 아니며 1990년대 중반에는 지배적인 프로토콜도 아니었습니다.

AppleTalk가 버전 10.6 "Snow Leopard" 이후 Mac OS X에서 중단되었음을 기억할 수 있으므로 커널에서 제거하도록 제안된 첫 번째 또는 마지막 프로토콜이 아니므로 곧 사라질 것입니다.

잠시 동안, DECnet 제거 제안 리눅스 커널 코드 메일링 리스트에서 여전히 논의 중입니다. 그러나 지원이 제공되는 경우 이 오랫동안 분리된 코드가 곧 트리에서 제거될 것입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.