%0 Journal Article %T Study on IP Supporting over User-Level Protocol BCL-3
用户级通信协议BCL-3对IP协议支持的研究 %A CHEN Zhi-Hui %A MA Jie %A CHEN Guo-Liang %A GAO Fan %A
陈志辉 %A 马捷 %A 陈国良 %A 高帆 %J 软件学报 %D 2003 %I %X In order to efficiently exploit high performance network, researchers have developed many user-level protocols, which can achieve high bandwidth and low latency the bottom hardware supplies. But user-level protocols supply a completely different API, which makes them only support science computing, and traditional Socket-based network application program with kernel-level protocol cannot run on them. To solve this problem, a IP supporting module has been implemented on user-level protocol BCL-3, which makes it support both science computing and existing TCP/IP-based network application programs efficiently. And based on software overhead analysis of TCP/IP, BCL-3 adopts some optimization in IP supporting module, which makes TCP/IP over BCL-3 achieve high performance. The improved BCL-3 has been run on Dawning3000L super server. On Dawning3000L, TCP/IP over BCL-3 has achieved performance with maximum bandwidth of 938Mbps and minimum one-way latency of 48.1ms. %K high performance network %K user-level protocol %K kernel-level protocol %K BCL-3 %K TCP/IP
高性能网络 %K 用户级通信协议 %K 核心级通信协议 %K BCL-3 %K TCP/IP %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=B38055BD7152B030&yid=D43C4A19B2EE3C0A&vid=F3583C8E78166B9E&iid=9CF7A0430CBB2DFD&sid=3429B4C547F01F4E&eid=A5467BD7DE258358&journal_id=1000-9825&journal_name=软件学报&referenced_num=2&reference_num=9