Skip to main content
kltam
Staff
Staff
December 2, 2021

Technical Tip: How to add IE allow lists to GTP profiles

  • December 2, 2021
  • 0 replies
  • 1349 views
Description

This article describes steps to determine the Information Elements(IEs) used in GPRS Tunneling Protocol(GTP) and how to whitelist the IE type in FortiOS Carrier GTP profile in case if GTP traffics got dropped by FortiCarrier due the IE type is not supported or out of state.

Scope

FortiOS Carrier 6.2.

FortiOS Carrier 6.4.

FortiOS Carrier 7.0.

Solution

1) Perform packet capture on FortiCarrier, in example GTP-C traffics:

 

# diag sniffer packet <interface name> “host x.x.x.x and host y.y.y.y and port 2123” 6 0 a

 

2) Convert and open the pcap files, then search and expand the GTPv2 packets, the IE type should be listed as in image below.

 

In this example,  Aggregate Maximum Bit Rate (AMBR) IE will be used:

 

kltam_0-1638409881273.png

 

 

3) Create and apply an IE allow list to GTPv0/v1 or GTPv2 traffic accepted by GTP profile: 

 

# config gtp ie-allow-list

    edit "allow-AMBR"

# config entries

    edit 1

        set message 35 <----- Modify Bearer Response

        set ie 72 <----- Aggregate Maximum Bit Rate (AMBR).

    next

end

next

end

 

# config firewall gtp

    edit <gtp-profile>

...

    set ie-allow-list-v2 "allow-AMBR "

next

end

Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!