GTP 터널 생성에서 멈춤

GTP 터널 생성에서 멈춤

저는 GTPv1 터널링을 사용하여 SGSN이라는 노드와 통신하는 애플리케이션을 구축하고 있습니다.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

     SGSN -----(GTPv1)-----> (my_App)

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

GTP-C 측(제어 평면)에서는 모두 양호합니다.

SGSN과 my_App은 모든 필수 정보를 성공적으로 공유하고 있습니다.

  • 제어 영역의 GSN 주소/포트
  • 사용자 평면의 GSN 주소/포트
  • CONTROL_PLANE의 TEID(피어/로컬)
  • DATA I의 TEID(피어/로컬)
  • 등...

하지만 사용자 평면에서는 SGSN이 실제로 나와 관련 GTP 터널을 설정하려고 할 때 이를 어떻게 받아들여야 할지 모르겠습니다.GTP 터널.

나는 시작했다LinuxGTP.ko그러나 관련 기술 문서를 찾을 수 없습니다.

IP_GRE 모듈은 잘 문서화되어 있고 잘 작동하지만 내 소규모 프로젝트에는 도움이 되지 않습니다.

누구든지 GTP 터널링 또는 몇 가지 단계에 대한 단서나 팁을 제공할 수 있습니까?

감사합니다,

감사합니다,

답변1

내 목표는 사용자 공간에서 GTP 터널을 설정하고 관리하는 것입니다.

  • GTP.ko를 추천했어요
  • 하지만 최근에는 벡터 패키지 처리도 발견했는데, 이는 좋은 접근 방식인 것 같습니다.

VPP다양하고 놀라운 기능을 갖춘 강력한 플랫폼이며 낮은 수준의 인터페이스(C 언어용)를 통해 구동될 수 있습니다.

감사합니다,

관련 정보