Design and Implementation of Downloadable TCP

Downloadable TCP의 설계 및 구현

  • Hwang Jae-Hyun (Dept. of Computer Science, Korea University) ;
  • Choi Jin-Hee (Dept. of Computer Science, Korea University) ;
  • Kim Se-Won (Dept. of Computer Science, Korea University) ;
  • Yoo Hyuck (Dept. of Computer Science, Korea University)
  • 황재현 (고려대학교 컴퓨터학과) ;
  • 최진희 (고려대학교 컴퓨터학과) ;
  • 김세원 (고려대학교 컴퓨터학과) ;
  • 유혁 (고려대학교 컴퓨터학과)
  • Published : 2005.11.01

Abstract

TCP는 유선 네트워크 환경을 대상으로 설계된 신뢰성 있는 전송 계층 프로토콜이다. 그러나 무선 네트워크와 같이 기존의 설계 가정에서 벗어난 새로운 환경들은 TCP로 하여금 성능의 저하 문제를 야기하였으며, 이를 극복하기 위한 여러 가지 변종들이 제시되어 왔다. 그러나 하나의 단말 내에서 모든 상황에 적합한 TCP 변종을 모두 유지하는 것은 어려운 일이며, 이를 해결하기 위한 방법으로 제시된 것이 바로 모바일 코드를 이용한 프로토콜의 다운로드이다. 이와 관련된 기존의 연구들은 전체 소스 코드를 다운받아 컴파일한 뒤 갱신하는 방법을 취하고 있는데 이는 TCP의 부분 갱신을 위한 효율적인 프레임워크가 없기 때문이다. 이에 본 논문에서는 전체 프로토콜이 아닌 필요한 부분만을 쉽게 갱신 가능한 TCP 프레임워크를 제안하며, 그 설계와 구현에 대해 다루고자 한다.

Keywords