Acknowledgement
Supported by : 한국연구재단
고도화된 네트워크에서 성능 문제는 라우터 설계에 있어서 등가교환 하기 쉽지 않다. 그러나 IPv4 프로토콜의 한계점과 새로운 네트워크 계층의 프로토콜의 필요성이 대두되면서 소프트웨어 라우터가 각광을 받기 시작하였고 이들 성능 향상을 위한 연구가 활발히 진행 중이다. 본 논문에서는 이러한 소프트웨어 라우터 성능 향상 연구의 일환으로 리눅스를 이용한 라우터의 성능 병목 지점 중의 하나가 소프트웨어 인터럽트 처리 루틴임을 제시한다. 그리고 이를 해결하기 위해 소프트웨어 인터럽트 서비스 루틴을 단축시켜 인터럽트 처리 속도를 향상시키는 방법을 제시한다. 또한 실험을 통해 이와 같은 방법이 전통적인 리눅스 라우팅에 비해 2배 가량의 성능 향상이 있었음을 보인다.
Supported by : 한국연구재단