Links

GitHub

Open HUB

Quick Links

Download

STREAMS

SIGTRAN

SS7

Hardware

SCTP

Related

Package

Manual

Manual Pages

References

Conformance

Performance

Documentation

Design

Status

FAQ

IP Transport

SCTP

TCP

UDP

SSCOP-MCE

IP

Products

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

Operating System

Status

Roadmap

Products

Old Status

Home

Overview

Status

Documentation

Resources

About

News

Internet Protocol (IP)

Description: OpenSS7 Product Status Transport RAWIP

Note that it is now possible to select from most of these categories off of the "Related" sidebar menu.


Overview:-

There are three Internet Protocol (IP) drivers:

  1. The Internet Protocol (IP) Transport Provider Interface (TPI) access component is an implementation of a STREAMS driver that provides TPI access to the native Linux NET4 IP implementation using the STREAMS over Sockets approach of the inet(4) driver.

  2. The Internet Protocol (IP) Transport Provider Interface (TPI) access component is an implementation of a STREAMS driver that provides TPI access to the native Linux NET4 IP implementation, directly using the rawip2(4) driver.

  3. The Internet Protocol (IP) Network Provider Interface (NPI) access component is an implementation of a STREAMS driver that provides NPI access to the native Linux NET4 IP implementation, directly using the ip(4) driver.

IP is a fundamental component for IP transport components.


History:-

Work on the IP transport component began in January 2001. The initial TPI IP component is a part of the inet driver, that uses a STREAMS over Sockets approach. The subsequent NPI IP component is the pure STREAMS pseudo-device driver, ip.


Status:-

Both interfaces to Linux NET4 IP are in the maintenance stage.


Dependencies:-

The current IP driver releases are an integral part of the openss7 package and need not be downloaded separately.


Design:-

Designs for the IP components can be viewed here.


Documentation:-

Documentation for the IP TPI component is available here. The IP TPI man page is available here: tpi_ip(7) and rawip(4). The IP NPI man page is available here: npi_ip(7) and rawip2(4).


Test Results:-

Test programs and test results have been publicly released and are part of the openss7 public release package.

  1. The test program for the TPI INET IP driver is here.

  2. The test program for the TPI IP driver is here.

  3. The test program for the NPI IP driver is here.


References:-

A reference list for the IP components can be viewed here.


Code:-

Code for the Transport Provider Interface (TPI) to Linux NET4 IP has been publicly released. The code for this component can be viewed here.

Code for the second generation Transport Provider Interface (TPI) to Linux NET4 IP has been publicly released. The code for this component can be viewed here.

Code for the Network Provider Interface (NPI) to Linux NET4 IP has been publicly released. The code for this component can be viewed here.

Maintenance and feature enhancement updates are normally publicly released as soon as they become available. Current updates will also be incorporated into future openss7 releases.


Release Package:-

A number of packages have been released. Since 2009, the Internet Protocol (IP) driver has been an integral part of the openss7 package.


Last modified: Sun, 26 Oct 2014 19:55:02 GMT  
Copyright © 2014 OpenSS7 Corporation All Rights Reserved.