TOE (TCP/IP offload engine)

TOE는 스루풋을 최적화하기 위한 목적으로 고속 이더넷 시스템 내에 인지도를 늘려주는 기술이다. TOE 구성 요소들은 네트웍 카드HBA 등과 같은 다양한 PCB 중 어느 하나에 병합된다.

최근 몇 년 사이에 이더넷 시스템 내의 통신속도는 컴퓨터 프로세서의 처리속도보다 더 빨라졌다. 바로 이점이 입출력 병목 현상을 초래한다. 프로세서는 입출력보다 계산을 우선하도록 설계되었기 때문에, 네트웍을 통해 흐르는 데이터의 속도를 따라잡을 수 없다. 이러한 이유로 TCP/IP의 데이터 흐름은 네트웍 속도보다 더 느린 속도로 처리된다. TOE는 마이크로프로세서와 입출력 시스템으로부터 부담을 제거함으로써 이 문제를 해결한다.

TOE가 구현되는 방식은 고객의 요건에 달려있는데, 이때 고려해야 할 사항으로는 유연성, 범위성 그리고 성능 등이 포함된다. 네트웍 성능과 범위성은 ASIC 구현의 최적화로, 그리고 네트웍 유연성은 프로세서 기반 구현의 최적화로 달성된다.


작성 : 02-08-15 수정 : 03-11-14
영어판(whatis.com)