Enhancement of IP Defragmentation in Linux

리눅스에서의 분할패킷 재조합 성능 개선

  • 변상익 (한국정보통신대학원대학교 공학부) ;
  • 함유식 (한국정보통신대학원대학교 공학부) ;
  • 김정인 (한국정보통신대학원대학교 공학부) ;
  • 설순욱 (한국정보통신대학원대학교 공학부) ;
  • 김명철 (한국정보통신대학원대학교 공학부)
  • Published : 2000.10.01

Abstract

컴퓨터에 있어서 네트워킹이 중요한 요소로 부각되면서 운영체제는 네트워킹을 보다 효율적으로 지원할 수 있어야 한다. 데이터가 송신자에서 수신자로 전송될 때, 데이터는 이동경로상의 라우터들을 경유하게 된다. 그러나 경유하는 중간회선과 라우터의 처리능력이 서로 다르며, 처리 가능한 크기보다 큰 패킷을 받을 경우는 적절한 크기로 분할되게 된다. 수신측에서는 분할된 패킷을 다시 재조합하여 원래의 데이터로 복원시켜야 한다. 이러한 패킷 재조합은 운영체제의 커널에서 수행된다. 본 논문에서는 리눅스 커널에서의 분할패킷 재조합 과정을 개선함으로써 노드간 데이터 전송률을 향상시킬 수 있는 방안을 제시한다.

Keywords