Настройки протокола туннелирования GTP [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:epdg:installation_setup:management_and_administration:tun_gtp [2024/11/21 13:32] – [Секция "charon.plugins.epdg-pgw.epdg.pgw.gtp.gtp-server-name-n.qos"] elena.krasnobryzhdpi:epdg:installation_setup:management_and_administration:tun_gtp [2025/12/12 10:22] (текущий) elena.krasnobryzh
Строка 1: Строка 1:
 {{indexmenu_n>9}} {{indexmenu_n>9}}
 ======Настройки протокола туннелирования GTP====== ======Настройки протокола туннелирования GTP======
-=====Секция "charon.plugins.epdg-pgw.epdg.pgw"=====+=====Секция "fast-epdg.tunnel.pgw"=====
  
 ^  Параметр    Описание                ^  Значение  ^ ^  Параметр    Описание                ^  Значение  ^
 | ''gtp {}''  | Настройки протокола GTP  |            | | ''gtp {}''  | Настройки протокола GTP  |            |
 +
 +**Шаблон:**
 +<code bash>
 +fast-epdg {
 + tunnel {
 + iface = 
 + pdn = 
 + pgw {
 + gtp {}
 + }
 + }
 +}
 +</code>
  
 **Пример:** **Пример:**
 <code bash> <code bash>
-tunnel {+fast-epdg { 
 + tunnel {
  iface = epdg  iface = epdg
  pdn = ipv4  pdn = ipv4
Строка 15: Строка 29:
  }  }
  }  }
 +}
 </code> </code>
  
  
-=====Секция "charon.plugins.epdg-pgw.epdg.pgw.gtp"=====+=====Секция "fast-epdg.tunnel.pgw.gtp"=====
  
 ^  Параметр                  Описание                  Значение                          ^ ^  Параметр                  Описание                  Значение                          ^
Строка 27: Строка 42:
 | ''gtp-server-name-2 {}''  | Параметры сервера GTP №2  |                                    | | ''gtp-server-name-2 {}''  | Параметры сервера GTP №2  |                                    |
 | ''gtp-server-name-n {}''  | Параметры сервера GTP №№  |                                    | | ''gtp-server-name-n {}''  | Параметры сервера GTP №№  |                                    |
 +
 +**Шаблон:**
 +<code bash>
 +fast-epdg {
 + tunnel {
 + iface = 
 + pdn = 
 + pgw {
 + gtp {
 + mcc = 
 + mnc = 
 + tac = 
 + cid = 
 + enbid = 
 + realm = 
 + gtp-server-name-1 {}
 + gtp-server-name-2 {}
 + gtp-server-name-n {}
 + }
 + }
 + }
 +}
 +</code>
  
 **Пример:** **Пример:**
 <code bash> <code bash>
-tunnel {+fast-epdg { 
 + tunnel {
  iface = epdg  iface = epdg
  pdn = ipv4  pdn = ipv4
Строка 47: Строка 86:
  }  }
  }  }
 +}
 </code> </code>
  
  
-=====Секция "charon.plugins.epdg-pgw.epdg.pgw.gtp.gtp-server-name-n"=====+=====Секция "fast-epdg.tunnel.pgw.gtp.gtp-server-name-n"=====
  
-^  Параметр      Описание                                      Значение                                                       +^  Параметр      Описание                                      Значение                                                                                                                                                                                                                                                                   
-| ''apn''       | Обслуживаемая APN                                                                                             +| ''apn''       | Обслуживаемая APN                             ims                                                                                                                                                                                                                                                                         
-| ''priority''  | Приоритет сервера                             | 0-100                                                           +| ''priority''  | Приоритет сервера                             | 0-100                                                                                                                                                                                                                                                                       
-| ''devname''   | Устройство туннелирования                     | [tun][gtp]                                                      | +| ''devname''   | Устройство туннелирования                     | [tun][gtp]                                                                                                                                                                                                                                                                  
-| ''devmode''   | Режим туннелирования                          | [soft][kernel]                                                  +| ''subnet''    | Подсеть APN                                   **IPv4:** ''x.x.x.x/m''где \\ ''x'' — десятичное число от 0 до 255, \\ ''m'' — маска подсети, десятичное число от 0 до 32\\ **IPv6:** ''y:y:y:y:y:y:y:y/n'', где \\ ''y'' — шестнадцатеричное число 0000 до FFFF, \\ ''n'' — маска подсети, десятичное число от 0 до 128  | 
-| ''subnet''    | Подсеть APN                                   AAA.BBB.CCC.DDD/MM1111.2222.3333.4444.5555.6666.7777.8888/MM +| ''gtp-c {}''  | Параметры GTP-C                                                                                                                                                                                                                                                                                                           
-''qos {}''    | Параметры QoS дефолтного бирера по умолчанию  |                                                                 +| ''gtp-u {}''  | Параметры GTP-U                                                                                                                                                                                                                                                                                                           | 
-| ''gtp-c {}''  | Параметры GTP-C                                                                                               + 
-| ''gtp-u {}''  | Параметры GTP-U                                                                                               |+**Шаблон:** 
 +<code bash> 
 +fast-epdg { 
 + tunnel { 
 + iface =  
 + pdn =  
 + pgw { 
 + gtp { 
 + mcc =  
 + mnc =  
 + tac =  
 + cid =  
 + enbid =  
 + realm =  
 + gtp-server-name-1 { 
 + apn =  
 + priority = 
 + devname =  
 + subnet =  
 + gtp-c {} 
 + gtp-u {} 
 +
 + gtp-server-name-2 { 
 + apn =  
 + priority =  
 + devname =  
 + subnet =  
 + gtp-c {} 
 + gtp-u {} 
 +
 +
 +
 +
 +
 +</code>
  
 **Пример:** **Пример:**
 <code bash> <code bash>
-tunnel {+fast-epdg { 
 + tunnel {
  iface = epdg  iface = epdg
  pdn = ipv4  pdn = ipv4
Строка 79: Строка 154:
  priority = 50  priority = 50
  devname = tun0  devname = tun0
- devmode =  
  subnet = 10.1.0.0/16,2001:10::0/48  subnet = 10.1.0.0/16,2001:10::0/48
- qos {} 
  gtp-c {}  gtp-c {}
  gtp-u {}  gtp-u {}
Строка 88: Строка 161:
  apn = ims  apn = ims
  priority = 50  priority = 50
- devname = gtp0 + devname = tun0 
- devmode = kernel + subnet = 10.2.0.0/16,2001:10::0/48
- subnet = 10.1.0.0/16,2001:10::0/48 +
- qos {}+
  gtp-c {}  gtp-c {}
  gtp-u {}  gtp-u {}
Строка 98: Строка 169:
  }  }
  }  }
 +}
 </code> </code>
  
  
-=====Секция "charon.plugins.epdg-pgw.epdg.pgw.gtp.gtp-server-name-n.qos"===== 
  
-^  Параметр    Описание                        ^  Значение  +=====Секция "fast-epdg.tunnel.pgw.gtp.gtp-server-name-n.gtp-c"===== 
-| ''qci''     Уровень QCI                      | 0-9        | + 
-| ''mbr_ul''  | Максимальный битрейт аплинка     | kbits/   | +^  Параметр    Описание            ^  Значение                                                                                                                                                   
-''mbr_dl''  | Максимальный битрейт даунлинка   | kbits/   +| ''local''   Адрес клиента GTP-C  **IPv4:** ''x.x.x.x'', где \\ ''x'' — десятичное число от 0 до 255, \\ **IPv6:** ''y:y:y:y:y:y:y:y'', где \\ ''y'' — шестнадцатеричное число 0000 до FFFF,  
-| ''gbr_ul'' Гарантируемый  битрейт аплинка   | kbits/   | +| ''remote'' Адрес сервера GTP-C  **IPv4:** ''x.x.x.x'', где \\ ''x'' — десятичное число от 0 до 255, \\ **IPv6:** ''y:y:y:y:y:y:y:y'', где \\ ''y'' — шестнадцатеричное число 0000 до FFFF,  | 
-| ''gbr_dl''  | Гарантируемый битрейт даунлинка  kbits/s    |+ 
 +**Шаблон:** 
 +<code bash> 
 +fast-epdg { 
 + tunnel { 
 + iface =  
 + pdn =  
 + pgw { 
 + gtp { 
 + mcc =  
 + mnc =  
 + tac =  
 + cid =  
 + enbid =  
 + realm =  
 + gtp-server-name-1 { 
 + apn =  
 + priority =  
 + devname =  
 + subnet =  
 + gtp-c { 
 + local =  
 + remote =  
 +
 + gtp-u {} 
 +
 +
 +
 +
 +
 +</code>
  
 **Пример:** **Пример:**
 <code bash> <code bash>
-tunnel {+fast-epdg { 
 + tunnel {
  iface = epdg  iface = epdg
  pdn = ipv4  pdn = ipv4
Строка 127: Строка 229:
  priority = 50  priority = 50
  devname = tun0  devname = tun0
- devmode =  
  subnet = 10.1.0.0/16,2001:10::0/48  subnet = 10.1.0.0/16,2001:10::0/48
- qos + gtp-c 
- qci 5 + local 192.168.1.1,2001:1::1 
- mbr_ul 128 + remote 192.168.2.1,2001:2::1
- mbr_dl = 128 +
- gbr_ul = 128 +
- gbr_dl = 128+
  }  }
- gtp-c {} 
  gtp-u {}  gtp-u {}
  }  }
Строка 142: Строка 239:
  }  }
  }  }
 +}
 </code> </code>
  
  
-=====Секция "charon.plugins.epdg-pgw.epdg.pgw.gtp.gtp-server-name-n.gtp-c"=====+=====Секция "fast-epdg.tunnel.pgw.gtp.gtp-server-name-n.gtp-u"=====
  
-^  Параметр    Описание            ^  Значение                                                 +^  Параметр    Описание            ^  Значение                                                                                                                                                   
-| ''local''   | Адрес клиента GTP- AAA.BBB.CCC.DDD1111.2222.3333.4444.5555.6666.7777.8888  | +| ''local''   | Адрес клиента GTP- **IPv4:** ''x.x.x.x'', где \\ ''x'' — десятичное число от 0 до 255, \\ **IPv6:** ''y:y:y:y:y:y:y:y'', где \\ ''y'' — шестнадцатеричное число 0000 до FFFF,  | 
-| ''remote''  | Адрес сервера GTP- AAA.BBB.CCC.DDD1111.2222.3333.4444.5555.6666.7777.8888  |+| ''remote''  | Адрес сервера GTP- **IPv4:** ''x.x.x.x'', где \\ ''x'' — десятичное число от 0 до 255, \\ **IPv6:** ''y:y:y:y:y:y:y:y'', где \\ ''y'' — шестнадцатеричное число 0000 до FFFF,  |
  
-**Пример:**+**Шаблон:**
 <code bash> <code bash>
-charon { +fast-epdg { 
-        plugins { + tunnel 
-                    epdg-pgw + iface =  
-                                 epdg + pdn =  
-                                           iface = epdg + pgw { 
-                                           pdn = ipv4 + gtp { 
-                                           pgw { + mcc =  
-                                                       gtp { + mnc =  
-                                                                   gtp-server-name-1 { + tac =  
-                                                                               apn = ims + cid =  
-                                                                               priority = 50 + enbid =  
-                                                                               devname = tun0 + realm =  
-                                                                               subnet = 10.1.0.0/16,2001:10::0/48 + gtp-server-name-1 { 
-                                                                                qos { + apn =  
-                                                                                            qci = 5 + priority =  
-                                                                                        mbr_ul = 128 + devname =  
-                                                                                            mbr_dl = 128 + subnet =  
-                                                                                            gbr_ul = 128 + gtp-c { 
-                                                                                            gbr_dl = 128 + local =  
-                                                                                } + remote =  
-                                                                               gtp-c { +
-                                                                                           local = 192.168.1.1,2001:1::1 + gtp-u { 
-                                                                                           remote = 192.168.2.1,2001:2::1 + local =  
-                                                                               + remote =  
-                                                                               gtp-u {} +
-                                                               } +
-                                                       +
-                                           +
-                                 + }
-                     +
-         }+
 } }
 </code> </code>
- 
-=====Секция "charon.plugins.epdg-pgw.epdg.pgw.gtp.gtp-server-name-n.gtp-u"===== 
- 
-^  Параметр    Описание            ^  Значение                                                 ^ 
-| ''local''   | Адрес клиента GTP-U  | AAA.BBB.CCC.DDD, 1111.2222.3333.4444.5555.6666.7777.8888  | 
-| ''remote''  | Адрес сервера GTP-U  | AAA.BBB.CCC.DDD, 1111.2222.3333.4444.5555.6666.7777.8888  | 
  
 **Пример:** **Пример:**
 <code bash> <code bash>
- charon { +fast-epdg { 
-        plugins { + tunnel 
-                    epdg-pgw + iface = epdg 
-                                 epdg + pdn = ipv4 
-                                           iface = epdg + pgw { 
-                                           pdn = ipv4 + gtp { 
-                                           pgw { + mcc =  
-                                                       gtp { + mnc =  
-                                                                   gtp-server-name-1 { + tac =  
-                                                                               apn = ims + cid =  
-                                                                               priority = 50 + enbid =  
-                                                                               devname = tun0 + realm =  
-                                                                               subnet = 10.1.0.0/16,2001:10::0/48 + gtp-server-name-1 { 
-                                                                               qos { + apn = ims 
-                                                                                            qci = 5 + priority = 50 
-                                                                                            mbr_ul = 128 + devname = tun0 
-                                                                                            mbr_dl = 128 + subnet = 10.1.0.0/16,2001:10::0/48 
-                                                                                            gbr_ul = 128 + gtp-c { 
-                                                                                            gbr_dl = 128 + local = 192.168.1.1,2001:1::
-                                                                                } + remote = 192.168.2.1,2001:2::
-                                                                                gtp-c { +
-                                                                                           local = 192.168.1.1,2001:1::+ gtp-u { 
-                                                                                           remote = 192.168.2.1,2001:2::+ local = 192.168.1.1,2001:1::
-                                                                               + remote = 192.168.2.1,2001:2::
-                                                                               gtp-u { +
-                                                                                           local = 192.168.1.1,2001:1::+
-                                                                                           remote = 192.168.2.1,2001:2::+
-                                                                               } +
-                                                                } + }
-                                                        +
-                                           +
-                                 +
-                     +
-         }+
 } }
 </code> </code>
 +