• DocumentCode
    2154379
  • Title

    A STREAMS based high performance IP/X.25 router

  • Author

    Bi, Jun ; Jianping Wu

  • Author_Institution
    Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    268
  • Lastpage
    273
  • Abstract
    IP/X.25 router is a principle approach to realize the interconnection between two TCP/IP networks over X.25 network. In this paper, the design and implementation of a STREAMS based high performance IP/X25 router is discussed. We first discuss the method for developing communication software in a UNIX kernel, and define a basic abstract model for it. This method will improve the performance of communication software and device driver. After a brief introduction of the function of IP/X.25 router we present the structure of a high performance IP/X.25 router which is designed and realized with that model in UNIX kernel based on STREAMS mechanism. A kind of general finite state machine (FSM) for the connectless internetworking over connection oriented subnetwork service and a dynamic addressing mapping algorithm is described. Finally, we introduce its application in TCP/IP network as a example and discuss the importance of interoperability testing, which could solve the interoperable problem of communication software
  • Keywords
    Unix; internetworking; performance evaluation; transport protocols; IP/X.25; STREAMS; TCP/IP networks; communication software; connection oriented subnetwork; finite state machine; high performance; interconnection; internetworking; interoperability testing; Application software; Heuristic algorithms; IP networks; Internetworking; Kernel; Protocols; Routing; Software performance; Software testing; TCPIP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-7460-1
  • Type

    conf

  • DOI
    10.1109/ISPAN.1996.508992
  • Filename
    508992