GTP協議中的APN,TEID,NSAPI,TID

2021-06-07 20:44:16 字數 602 閱讀 1133

一、apn

access point name,接入點名稱,在ggsn中用於標識乙個指定的外部網路和一種服務的isp,在sgsn中可根據apn通過dns網域名稱解析得到與此apn對應的ggsn位址。apn可以分為apn以及wild card apn, wild card apn是指運營商允許使用者使用給定的pdp型別的上下文接入任何網路,用「*」表示;常規apn包括兩部分:網路標識(ni, network identifier)和運營商標識(oi, operator identifier)。ni最長63位元組,oi最長37位元組,不區分大小寫。

二、teid

tunnel endpoint identifier,gtpv1的概念,用於表示一條隧道(pdp),分為資料面teid(teid(u))和控制面teid(teid(c)),由sgsn和ggsn自己分配。

三、nsapi

network service access point identifier,和teid(c)或imsi一起用於標示同一使用者啟用的不同上下文,範圍[0,15],其中0~4系統保留,因此對於乙個使用者(ue)而言,最多可以建立11條隧道。

四、tid

gtpv0的概念,由imsi+nsapi構成,和teid作用相同。

移動通訊網路協議 GTP 協議

gtp gprs tunnelling protocol,gprs 隧道協議 是一組基於 ip 的通訊協議,用於 gsm umts 和 eps 網路中承載 gprs general packet radio service,通用分組無線業務 在 eps up 中使用 gtp 的乙個優勢是 gtp 固...

認識tcp ip協議中的http協議

一 什麼是tcp ip tcp ip協議是乙個協議集合,按照層次分為鏈路層 網路層 傳輸層 應用層四個層次。與tcp ip協議並列的還有osi網路框架模型 開放式系統互連參考模型,分為物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層七個層次 1.鏈路層 用來處理連線網路的硬體部分,包括控制...

Swift中的協議

equatable協議用於相等的比較,遵守這個協議後必須對 運算子進行過載。struct record equatable func left record,right record bool let recorda record wins 10,losses 5 let recordb recor...