네트워크 프로세서를 이용한 기가비트 패킷 헤더 수집기
A Gigabit Rate Packet Header Collector using Network Processor
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 논문에서는 기가비트 트래픽에서도 높은 패킷 헤더 수집률(packet header collection ratio)을 보이는 멀티프로세서(multi-processor), 멀티쓰레드(multi-thread)를 채용한 네트워크 프로세서 기반의 패킷 헤더 수집기를 제안한다. 제안 패킷 수집기는 기가비트 트래픽 패킷 헤더를 분리하여 여러 대의 100Mbps MAC 포트로 분산하여 전달할 수 있는 구조를 가지고 있다. 제안된 구조는 고속 트래픽 처리를 위해 독창적인 버퍼관리 기법과 프로세서간 부하 분산 기법을 사용하고 있으며, 충분한 실험을 통해 그 성능을 검증하였다.
Abstract
This paper proposes a packet header collector, based on a network processor with multi-processor and multi-threads, that shows a high throughput on gigabit network. The proposed collector has an architecture to separate packets coming from gigabit network into headers and payloads, and distribute them to multiple 100Mbit MAC ports. The architecture hiring a unique buffer management method and load distribution strategy among multiple processors is evaluated empirically in depth.
참고문헌 (14)
- "IEEE STD 802.3, 2000 Edition" (2000)
- "A Framework on Gigabit Rate Packet Header Collection for Low-cost Internet Monitoring System" (2002)
- "로드 분산 방법을 이용한 대용량 네트워크 트래픽 모니터링 및 분석", 4(2), pp.17~27 (2001)
- "A New Architecture for User-level Packet Capture Proc. of the 1993 Winter USENIX Technical Conference"
- "MRTG: MultiRouter Traffic Grapher"
- "tcpdump 3.4a6", ftp.ee.lbl.go[DOI]
- "nfswatch-4.3", pp.62~43
- "argus-1.7.beta.1b"
- "OC3MON: Flexible, Affordable, High-Performance Statistics Collection" (1997)
- "The Architecture of CoralReef, cAn Internet Traffic Monitoring Software Suite" (2001)
- "The Design and Implementation of the 4.4BSD Operating System" (1996), V
- "Network Buffers^Memory Management", (30) (1996)
- "The Nature of the Beast: Recent Traffic Measurements from an Internet Backbone" (1998)
- "Trends in Wide Area IP Traffic Patterns-A View from the Ames Internet Exchange" (2000)
