kernel-to-kernel gtp implementation

fırat sönmez firatssonmez at gmail.com
Fri May 5 10:29:18 UTC 2017


Hi,

I am currently working in a project where I was asked to implement a GTP
tunnel from client to company servers.

I have read through osmocom pages and tried to implement the simple network
structure. I have seen from Basic testing of openGGSN page:

"     test GTP-U interoperability of the kernel with at least one other
implementation, not just kernel-to-kernel (which currently is not supported
in the kernel, as it only implements the GGSN/P-GW role)   "

I would not like to implement openGGSN but just linux-kernel-gtp-u
implementation between two kernels.

To achieve kernel-to-kernel implementation, I found sgsn patch on the
internet:

https://patchwork.ozlabs.org/patch/739408/


and there is already a kernel-gtp-U in osmocom.


So, my basic network structure is below.

[image: Satır içi resim 2]


I would like make a tunnel between sgsn and ggsn. I have used libgtpnl
tools to create link and then tunnel. I have added a default gateway GTP
interface to route table on sgsn side, but the packets cannot reach ggsn
side.

Is there any detailed explanation for a simple bidirectional tunnel setup.
If so, it would be so nice to know about.

Thank you for all your efforts,
Fırat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/osmocom-net-gprs/attachments/20170505/d8e8a35d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 15221 bytes
Desc: not available
URL: <http://lists.osmocom.org/pipermail/osmocom-net-gprs/attachments/20170505/d8e8a35d/attachment-0001.png>


More information about the osmocom-net-gprs mailing list