TRIP, Telephone Routing over IP

Description Glossary RFCs Publications Obsolete RFCs

Description:

Protocol suite: TCP/IP.
Protocol type:Application layer protocol.
Ports:6069 (TCP).
MIME subtype:
SNMP MIBs: iso.org.dod.internet.mgmt.mib-2.tripTC (1.3.6.1.2.1.115)
iso.org.dod.internet.mgmt.mib-2.tripMIB (1.3.6.1.2.1.116)
Working groups: iptel, IP Telephony. IETF working group, Transport area.
Links: IANA: TRIP parameters.

TRIP is a policy driven inter-administrative domain protocol for advertising the reachability of telephony destinations between location servers, and for advertising attributes of the routes to those destinations. TRIP's operation is independent of any signaling protocol, hence TRIP can serve as the telephony routing protocol for any signaling protocol.

TRIP is modeled after the BGP protocol.

Messages are sent over a reliable transport protocol connection. A message MUST be processed only after it is entirely received. The maximum message size is 4096 bytes. All implementations MUST support this maximum message size. The smallest message that MAY be sent consists of a TRIP header without a data portion.


MAC header IP header TCP header TRIP header Data :::

TRIP header:

0001020304050607 0809101112131415 1617181920212223 2425262728293031
Length Type Data :::

Length. 16 bits, unsigned. 3 to 4096.
Indicates the total length of the message, including the header, in bytes. No padding of extra data after the message is allowed, so the Length field must have the smallest value possible given the rest of the message.

Type. 8 bits.

TypeDescription
0 
1OPEN.
2UPDATE.
3NOTIFICATION.
4KEEPALIVE.
5
-
255
 

Data. Variable length.


TRIP attributes.

CodeDescriptionReferences
0reserved.RFC 3219
1WithdrawnRoutes.RFC 3219
2ReachableRoutes.RFC 3219
3NextHopServer.RFC 3219
4AdvertisementPath.RFC 3219
5RoutedPath.RFC 3219
6AtomicAggregate.RFC 3219
7LocalPreference.RFC 3219
8MultiExitDisc.RFC 3219
9Communities.RFC 3219
10ITAD Topology.RFC 3219
11ConvertedRoute.RFC 3219
12ResourcePriority. RFC 5115
13TotalCircuitCapacity.RFC 5140
14AvailableCircuits.RFC 5140
15CallSuccess.RFC 5140
16E.164 Prefix.RFC 5140
17Pentadecimal Routing Number Prefix.RFC 5140
18Decimal Routing Number Prefix.RFC 5140
19TrunkGroup.RFC 5140
20Carrier.RFC 5140
21
-
223
  
224
-
255
reserved for vendor specific attributes.RFC 3219

Glossary:


RFCs:

[RFC 3219] Telephony Routing over IP (TRIP).

[RFC 3872] Management Information Base for Telephony Routing over IP (TRIP).


Publications:


Obsolete RFCs:


Description Glossary RFCs Publications Obsolete RFCs