Before starting to understand how Trellix IPS works in conjunction with GTP, following are few terminologies which will help understand the feature better:
- General Packet Radio Service (GPRS) — This is packet-oriented mobile data service which uses either second generation (2G) or third generation (3G) cellular communication to transmit data on the system’s GSM, UMTS and LTE networks.
- Global System for Mobile communication (GSM) — This is a standard used to describe protocols for 2G and 3G cellular networks used by mobile phones.
- Universal Mobile Telecommunications System (UMTS) — This is a GSM based standard for the third generation mobile cellular network that includes authentication of users through SIM cards.
- Long-Term Evolution (LTE) — This is a standard for high speed data for mobiles and data terminals based on wireless communication.
- Gateway GPRS Support Nodes (GGSN) — The GGSN is used for internetworking between the GPRS and external packet switched networks.
- Serving GPRS Support Nodes (SGSN) — The SGSN is responsible for delivery of data packets to and from the mobile stations within the mapped geographical service area.
- GTP user data tunneling (GTP-U) — This is an IP based tunneling protocol used by GTP for carrying user data between the SGSN and GGSN.
- GTP Control (GTP-C) — This is used within the GPRS core network for signaling between GGSN and SGSN.
- GTP version 1 (GTPV1) — GTP uses the sub-protocols, GTP-C and GTP-U for communication. GTPV1 uses only UDP for communication. It uses port 2152 for communication and transmitting data.
- Gn — This is an IP based interface between SGSNs, other SGSNs and internal GGSNs (in the same geographical location, when not in roaming).
- Gp — This is an IP based interface between internal SGSN and external GGSN (when the network is in roaming).
- Gi — This is an IP based interface between the GGSN and Public Data Network (PDN) directly to the internet or through a WAP gateway.
- Internet Protocol Security (IPsec) — This is a protocol used for securing and authenticating each IP packet during communication.
- Layer 2 Tunneling Protocol (L2TP) — This is a tunneling protocol to support virtual private networks.
- Point-to-Point Protocol (PPP) — This is a data link protocol used to establish direct connection in physical networks.