概述:
***(简单说一下,不重点讲述啦)
GPRS 隧道协议 (GTP) 是一种隧道协议,用于 GPRS、UMTS、LTE 和 5G 网络。它分为两个独立的协议:GTP-C 和 GTP-U。GTP-C用于GPRS核心网络中,用于不同网络节点之间的信令。GTP-U 用于承载用户数据。
GTP 消息头
- GTP-C和GTP-U协议使用的GTP头是变长度的。GTP头的最小长度是8个字节。有三个标志用来指示三个可选字段是否使用:PN标志,S标志和E标志。PN标志用于指示是否使用N-PDU可选字段;S标志用于指示是否使用GTP序号;E标志用于指示是否使用扩展头可选字段,使用这个标志可以使将来对本规范进行扩展时不需使用另外的版本号。假如设置了三个标志中的任一个,GTP头的长度至少是12个字节,且接收者应处理相应的字段。发送者应把所有未使用的位置零,接收者不处理未用字段。
GTP-C和GTP-U对GTP头某些字段的使用是不同的。
必选字段:
- 版本号(Version):3bit,这个字段用于确定GTP协议的版本。
- 协议类型(PT):这个位用于区分GTP(PT置为’1’)和GTP’(PT置为’0’)协议。
扩展头标志(E):这个标志置’1’表示有下一个扩展头字段。置’0’表示没有下一个扩展头字段,或有但不必解释。
序号标志(S):这个标志置’1’表示有序号字段。置’0’表示要么没有序号字段,要么有但不必做出解释。在GTP-C消息中S标志应置’1’。
N-PDU编号标志(PN):这个标志置’1’表示有N-PDU编号字段。置’0’表示要么没有N-PDU编号字段,要么有但不必做出解释。这个标志

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



