Fast incremental CRC updates for IP over ATM networks

被引:6
作者
Braun, F [1 ]
Waldvogel, M [1 ]
机构
[1] Washington Univ, Dept Comp Sci, St Louis, MO 63130 USA
来源
2001 IEEE WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING | 2001年
关键词
D O I
10.1109/HPSR.2001.923602
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In response to the increasing network speeds, many operations in IP routers and similar devices are being made more efficient. With the advances in other areas of packet processing, the verification and regeneration of cyclic redundancy check (CRC) codes of the data Link layer is Likely to become a bottleneck in the near future. In this paper, we present a mechanism to defer CRC verification without compromising reliability. This opens the possibility of incremental updates of the CRC. We introduce a new high-speed technique and present efficient implementations, speeding up CRC processing by a factor of 15. Although the paper and analysis focuses on IP over ATM, the scheme applies to a much wider set of network protocols.
引用
收藏
页码:48 / 52
页数:5
相关论文
共 15 条
[1]  
Baker F, 1995, 1812 RFC
[2]  
CHANEY T, 1996, WUCS9607
[3]  
DEGERMARK M, 1997, P ACM SIGCOMM, P3
[4]  
Glaise R. J., 1993, Proceedings 1993 IEEE International Conference on Computer Design: VLSI in Computers and Processors (Cat. No.93CH3335-7), P602, DOI 10.1109/ICCD.1993.393306
[5]  
GLAISE RJ, 1997, IBM J RES DEV NOV, P41
[6]  
HEARD CM, CM HEARDS CRC32 CODE
[7]  
LOCKWOOD JW, 2000, ACM INT S FIELD PROG, P137
[8]   Ingredients for better routing? Read the label [J].
Metz, C .
IEEE INTERNET COMPUTING, 1998, 2 (05) :10-15
[9]   BYTE-WISE CRC CALCULATIONS [J].
PEREZ, A .
IEEE MICRO, 1983, 3 (03) :40-50
[10]  
Peterson W. W., 1972, ERROR CORRECTING COD