====== TTL ====== {{indexmenu_n>8}} By default, Stingray Service Gateway in L2 BRAS mode does not change TTL packets, that is, it is transparent for utilities, such as traceroute. This is not always convenient: for example, the subscriber will not see his subscriber gateway in the output of the traceroute command. In SSG 10.1 an additional parameter ''bras_transparency'' in the fastdpi.conf configuration file was introduced: # Transparent (1) or not (0) SSG in L2 BRAS mode # In transparent mode, L2 BRAS does not control the TTL of the packet, it does not send ICMP Time Exceeded when the TTL is exhausted, # therefore, for example, the traceroute utility will not recognize the subscriber gateway when tracing. # In non-transparent mode (0) L2 BRAS corrects the TTL of the packet and sends ICMP Time Exceeded when exhausted. # Default value: 1 (L2 BRAS is transparent) # This parameter works only in the DPDK version of SSG bras_transparency=1 In the case of ''bras_transparency=0'', when the TTL is exhausted, the SSG will send ICMP Time Exceeded to the sender of the packet. In this case, in the IP header of the ICMP packet srcIP will be equal to the subscriber's gateway IP or ''[[en:dpi:bras_bng:general_setup#fastdpi_l2_bras_setup|bras_arp_ip]]'' if the subscriber's gateway is unknown to the SSG. For IPv6, a virtual IPv6 address is always used ''[[en:dpi:bras_bng:general_setup#ipv6_setup|bras_ipv6_address]]'' In the [[dpi:dpi_components:router|router]] mode, the TTL is always corrected, regardless of the ''bras_transparency'' parameter.