Project

General

Profile

Bug #5141

gsmtap sinks for local addresses != 127.0.0.1

Added by Hoernchen 6 months ago. Updated 28 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
04/30/2021
Due date:
% Done:

100%

Spec Reference:

Description

Using different gsmtap ips is useful to distinguish traffic from multiple sources (just like for the cni components), but the gsmtap check for local addresses fails on linux for example for 127.0.0.x with x > 1 which means no sink is created, which in turn means messages might get swallowed and icmp complaints are being generated.
Linux is happy with 127.0.0.0/8 being used without any additional configuration (as is Windows!), while *BSD would only work with explicitly configured addresses.
Default linux routes:

#ip route show table local
broadcast 127.0.0.0 dev lo  proto kernel  scope link  src 127.0.0.1 
local 127.0.0.0/8 dev lo  proto kernel  scope host  src 127.0.0.1 
local 127.0.0.1 dev lo  proto kernel  scope host  src 127.0.0.1 

History

#1 Updated by laforge about 1 month ago

  • Assignee set to Hoernchen

#2 Updated by Hoernchen 28 days ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)