TOE 기반 네트워크 인터페이스 카드 및 네트워크 인터페이스 방법
TOE-Based Network Interface Card And Network Interface Method
특허 요약
TOE 기반 네트워크 인터페이스 카드 및 네트워크 인터페이스 방법이 개시된다. 본 발명의 실시예에 따른 네트워크 인터페이스 카드는 TOE(TCP/IP Offload Engine) 기반으로 동작하고, 요청되는 이벤트(event)의 연결 정보에 대한 연산 동작을 수행하여 포함하는 TCP 컨트롤러의 제1 메모리(memory)에 저장하는 네트워크 인터페이스 모듈(network interface module); 및 제1 제어 신호에 응답하여, 상기 제1 메모리에 저장된 연결 정보를 포함하는 제2 메모리로 이동시키는 메모리 제어 모듈(memory control module);을 포함한다.
청구항
번호청구항
1

TOE(TCP/IP Offload Engine) 기반의 네트워크 인터페이스 카드(network interface card)에 있어서, 각각 이벤트 스케줄러로부터 연결 정보 중 서로 다른 연결 정보를 수신하고 수신된 상기 연결 정보가 저장되는 제1 메모리를 구비하는 n개의 TCP 컨트롤러, 및 상기 제1 메모리에 저장되는 상기 연결 정보 및 상기 연결 정보에 대응되는 이벤트 정보를 수신하여 TCP/IP 연산을 수행하는 m개의 TCP 연산 로직을 포함하는 네트워크 인터페이스 모듈(network interface module); 및상기 제1 메모리에 저장된 상기 연결 정보에 대응되는 이벤트가 제1 시간 동안 업데이트되지 아니하는 경우, 제1 제어 신호에 응답하여 상기 제1 메모리에 저장된 상기 연결 정보를 상기 n개의 TCP 컨트롤러의 외부에 위치하는 제2 메모리로 이동시키는 메모리 제어 모듈(memory control module);을 포함하는 네트워크 인터페이스 카드.

2

청구항 1에 있어서,상기 n과 상기 m은 상이한 네트워크 인터페이스 카드.

3

청구항 1에 있어서,상기 네트워크 인터페이스 모듈은, 요청되는 이벤트에 대한 상기 연결 정보를 생성하고 상기 연결 정보에 대한 스케줄링을 수행하여 상기 제1 제어 신호를 생성하는 이벤트 스케줄러;를 더 포함하는 네트워크 인터페이스 카드.

4

청구항 1에 있어서,상기 메모리 제어 모듈은,상기 제2 메모리에 저장된 상기 연결 정보에 대응되는 이벤트가 발생하는 경우, 상기 제2 메모리에 저장된 상기 연결 정보를 상기 n개의 TCP 컨트롤러 중 하나의 TCP 컨트롤러의 상기 제1 메모리로 재전송하는 네트워크 인터페이스 카드.

5

삭제