Attention is currently required from: pespin.
osmith has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38495?usp=email )
Change subject: ggsn: Request osmo-ggsn to apply the MTU on the tundev
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38495?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ie55c8b41f5a4a128f999474c3fad1926099b3624
Gerrit-Change-Number: 38495
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 23 Oct 2024 08:50:24 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: lynxis lazus, pespin.
laforge has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/38500?usp=email )
Change subject: doc: Document MTU features in User Manual and example config files
......................................................................
Patch Set 6:
(2 comments)
File doc/manuals/chapters/running.adoc:
https://gerrit.osmocom.org/c/osmo-ggsn/+/38500/comment/a1314577_90067642?us… :
PS5, Line 57: When running osmo-ggsn, the user must take network Maximum Transmission Unit
: (MTU) into consideration, and configure it based on network specific setup.
> Indeed there's nothing wrong with IP fragmentation. The problem is, as usual, broken middleboxes. […]
I'm not aware of any common breakage preventing transporting fragmented IP packets across networks. The only frequent problems I know about is PMTU discovery failures, which really are just ICMP filtering.
https://gerrit.osmocom.org/c/osmo-ggsn/+/38500/comment/797b2ff2_0ad50b0c?us… :
PS5, Line 122: OsmOGGSN
> Sure, but it is still interesting to document imho since: […]
"95% of the traffic will be TCP": I think that's no longer the case today. There's bittorrent, openvpn, ipsec/esp, wiregurad, RTP (for webrtc, whatever), there's QUIC, etc. - if anything I think the percentage of TCP traffic of the users on the public net is likely decreasing than increasing. I have not investigated how well those various other protocols handle MTU issues.
"increasing the outer MTU" that's basically what 29.060 annex C states: (paraphrasing from memory): "When you cannot enlarge the outer MTU across the entire transport network as needed, then you should consider reducing the inner MTU to avoid fragmentation overhead"
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/38500?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: Ib6e974b38107fe48072380f768e1881f0fc95e80
Gerrit-Change-Number: 38500
Gerrit-PatchSet: 6
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Comment-Date: Tue, 22 Oct 2024 19:01:52 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/38499?usp=email )
Change subject: doc: Reorder some chapters
......................................................................
doc: Reorder some chapters
Move general/generic osmocom chapters (logging, vty) further to the end,
so that the osmo-ggsn specific chapters stay together and don't get lost
in tons of generic content.
Change-Id: I6441944cc365bae40ab0f3cc4f1ecd1ac790c5c5
---
M doc/manuals/osmoggsn-usermanual.adoc
1 file changed, 2 insertions(+), 3 deletions(-)
Approvals:
fixeria: Looks good to me, but someone else must approve
Jenkins Builder: Verified
laforge: Looks good to me, but someone else must approve
pespin: Looks good to me, approved
diff --git a/doc/manuals/osmoggsn-usermanual.adoc b/doc/manuals/osmoggsn-usermanual.adoc
index 30cd542..cc4a9c7 100644
--- a/doc/manuals/osmoggsn-usermanual.adoc
+++ b/doc/manuals/osmoggsn-usermanual.adoc
@@ -11,13 +11,12 @@
//include::{srcdir}/chapters/control.adoc[]
+include::{srcdir}/chapters/configuration.adoc[]
+
include::./common/chapters/vty.adoc[]
include::./common/chapters/logging.adoc[]
-
-include::{srcdir}/chapters/configuration.adoc[]
-
include::./common/chapters/control_if.adoc[]
include::./common/chapters/vty_cpu_sched.adoc[]
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/38499?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: I6441944cc365bae40ab0f3cc4f1ecd1ac790c5c5
Gerrit-Change-Number: 38499
Gerrit-PatchSet: 3
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/38496?usp=email )
(
1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: doc: Fix typo in user manual
......................................................................
doc: Fix typo in user manual
Change-Id: I9b0024cfdb748febcecf01a097125103bc0f39c1
---
M doc/manuals/chapters/running.adoc
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
fixeria: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/doc/manuals/chapters/running.adoc b/doc/manuals/chapters/running.adoc
index c07e309..41de78f 100644
--- a/doc/manuals/chapters/running.adoc
+++ b/doc/manuals/chapters/running.adoc
@@ -55,7 +55,7 @@
=== Multiple instances
Running multiple instances of `osmo-ggsn` is possible if all GGSN instances
-are binding to different local IP addresse and all other interfaces (VTY,
+are binding to different local IP addresses and all other interfaces (VTY,
OML) are separated using the appropriate configuration options. The IP based
interfaces are binding to local host by default. In order to separate the
processes, the user has to bind those services to specific but different
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/38496?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: I9b0024cfdb748febcecf01a097125103bc0f39c1
Gerrit-Change-Number: 38496
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ggsn/+/38497?usp=email )
(
2 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: doc: Remove reference to non longer existing osmo-ggsn.init
......................................................................
doc: Remove reference to non longer existing osmo-ggsn.init
The init file was removed at some point in the past.
Nowadays only a systemd service is provided.
Change-Id: I47f889a223bfaf7bd4848898211a3cc62df5e08c
---
M doc/manuals/chapters/overview.adoc
1 file changed, 1 insertion(+), 6 deletions(-)
Approvals:
fixeria: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/doc/manuals/chapters/overview.adoc b/doc/manuals/chapters/overview.adoc
index 632db5e..c0eed79 100644
--- a/doc/manuals/chapters/overview.adoc
+++ b/doc/manuals/chapters/overview.adoc
@@ -9,7 +9,7 @@
core network of 2G and 3G cellular networks.
The GGSN function is the tunnel endpoint on the core network side,
-from where the external (IP) packet data network
+from where the external (IP) packet data network
=== Software Components
@@ -43,11 +43,6 @@
In *contrib/osmo-ggsn.service* you can find a sample service file for
OsmoGGSN which can be used with systemd.
-==== init script
-
-In *contrib/osmo-ggsn.init* you can find a sample init script to be used
-on systems with classic init process.
-
=== Limitations
OsmoGGSN supports both GTP0 (GSM 09.60) and GTP1 (3GPP 29.060). In the
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/38497?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: I47f889a223bfaf7bd4848898211a3cc62df5e08c
Gerrit-Change-Number: 38497
Gerrit-PatchSet: 3
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>