电信科学
電信科學
전신과학
TELECOMMUNICATIONS SCIENCE
2012年
6期
54-62
,共9页
王相林%沈清姿%朱晨%刘立朋
王相林%瀋清姿%硃晨%劉立朋
왕상림%침청자%주신%류립붕
IPv6%数据分组捕获%零拷贝%高速网络
IPv6%數據分組捕穫%零拷貝%高速網絡
IPv6%수거분조포획%령고패%고속망락
针对传统的数据分组捕获技术在IPv6高速网络环境下表现出的严重分组丢失问题,采用“零拷贝”的思想设计并实现了一个适用于IPv6高速网络环境的数据分组捕获平台(HSPCP).以Intel82541GI吉比特网卡驱动程序e1000为基础,对网络数据分组的接收流程进行改进,在内核中注册一个杂项设备,实现了其mmap和ioctl方法,并编写了与改进后零拷贝驱动相对应的用户空间报文捕获程序.通过实验将HSPCP与Libpcap进行了分组捕获效率对比测试,实验证明HSPCP相对于传统的Libpcap分组捕获方式在性能上有较明显的提高.
針對傳統的數據分組捕穫技術在IPv6高速網絡環境下錶現齣的嚴重分組丟失問題,採用“零拷貝”的思想設計併實現瞭一箇適用于IPv6高速網絡環境的數據分組捕穫平檯(HSPCP).以Intel82541GI吉比特網卡驅動程序e1000為基礎,對網絡數據分組的接收流程進行改進,在內覈中註冊一箇雜項設備,實現瞭其mmap和ioctl方法,併編寫瞭與改進後零拷貝驅動相對應的用戶空間報文捕穫程序.通過實驗將HSPCP與Libpcap進行瞭分組捕穫效率對比測試,實驗證明HSPCP相對于傳統的Libpcap分組捕穫方式在性能上有較明顯的提高.
침대전통적수거분조포획기술재IPv6고속망락배경하표현출적엄중분조주실문제,채용“령고패”적사상설계병실현료일개괄용우IPv6고속망락배경적수거분조포획평태(HSPCP).이Intel82541GI길비특망잡구동정서e1000위기출,대망락수거분조적접수류정진행개진,재내핵중주책일개잡항설비,실현료기mmap화ioctl방법,병편사료여개진후령고패구동상대응적용호공간보문포획정서.통과실험장HSPCP여Libpcap진행료분조포획효솔대비측시,실험증명HSPCP상대우전통적Libpcap분조포획방식재성능상유교명현적제고.