GPRS Tunnelling Protocol - Historical GTP Versions

Historical GTP Versions

The original version of GTP (version 0) had considerable differences from the current version (version 1):

  • the tunnel identification was non-random;
  • options were provided for transporting X.25;
  • the fixed port number 3386 was used for all functions (not just charging as in GTPv1);
  • TCP was allowed as a transport option instead of UDP, but support for this was optional;
  • subscription-related fields such as quality of service were more limited.

The non-random TEID in version 0 represented a security problem if an attacker had access to any roaming partner's network, or could find some other way to remotely send packets to the GPRS backbone. Version 0 is going out of use and being replaced by version 1 in almost all networks. Even so, the standard for the newer version states that the older version must be supported by the GSN. Fortunately, however the use of different port numbers allows easy blocking of version 0 through simple IP access lists.

Read more about this topic:  GPRS Tunnelling Protocol

Famous quotes containing the words historical and/or versions:

    The past itself, as historical change continues to accelerate, has become the most surreal of subjects—making it possible ... to see a new beauty in what is vanishing.
    Susan Sontag (b. 1933)

    The assumption must be that those who can see value only in tradition, or versions of it, deny man’s ability to adapt to changing circumstances.
    Stephen Bayley (b. 1951)