gtp

LTE的GTP-U

孤者浪人 提交于 2020-03-12 09:54:59
1. GTP是什么 GTP:GPRS Tunnel Protocol,GPRS隧道传输协议。 GTP是一组基于IP的高层协议,位于TCP/IP,UDP/IP协议之上。 GTP-U是其中一种GTP。 2. GTP-U GTP-U用来传输S1和X2用户面数据。 GTP-U既可以基于IPv4/UDP,也可以基于IPv6/UDP。 隧道端点之间的数据通过IP地址和UDP端口号进行路由。 3. TEID Tunnel endpoint ID,隧道端点标识符。 由接收端生成,供发送端使用,通过s1/x2信令交换。 s1接口:数据上传TEID由S-GW分配,数据下传TEID由eNodeB分配。SAE建立和响应,初始上下文建立和响应。 X2接口:由目标eNodeB分配。 LTE中S1-GTP-U的分配和作用 LTE的架构和接口如下: 在这里eNodeb通过S1-u口与SGW建立起数据的连接。​采用的协议是GTP-U协议,其连接要素为eNodeb的和SGW的。​ 这一对连接要素是MME在SGW上为UE创建Session时创建的。创建的时机有Attach,或者换SGW切换。 从下面的Attach流程来看:​ Attach的部分流程 从上面第12步到16步,可以看到MME在与SGW交互,为UE创建Session分配ip和teid。​ 下面用一次实际环境抓包的消息内容,来举例teid的分配: 1

LTE基本架构

做~自己de王妃 提交于 2020-01-02 14:03:44
这篇文章主要介绍LTE的最基础的架构,包括LTE网络的构成,每一个网络实体的作用以及LTE网络协议栈,最后还包括对一个LTE数据流的模型的说明。 LTE网络参考模型 这是一张非常有名的LTE架构图,从图中可以看出,整个网络构架被分为了四个部分,包括由中间两个框框起来的E-UTRAN部分和EPC部分,还有位于两边的UE和PDN两部分。 在日常生活中,UE就可以看作是我们的手机终端,而PDN可以看作是网络上的服务器,E-UTRAN可以看作是遍布城市的各个基站(可以是大的铁塔基站,也可以是室内悬挂的只有路由器大小的小基站),而EPC可以看作是运营商(中国移动/中国联通/中国电信)的核心网服务器,核心网包括很多服务器,有处理信令的,有处理数据的,还有处理计费策略的等等。 下面详细地介绍每一个组件的名称与作用 UE 全称是User Equipment,用户设备,就是指用户的手机,或者是其他可以利用LTE上网的设备。 eNB 是eNodeB的简写,它为用户提供空中接口(air interface),用户设备可以通过无线连接到eNB,也就是我们常说的基站,然后基站再通过有线连接到运营商的核心网。在这里注意,我们所说的无线通信,仅仅只是手机和基站这一段是无线的,其他部分例如基站与核心网的连接,基站与基站之间互相的连接,核心网中各设备的连接全部都是有线连接的。一台基站(eNB)要接受很多台UE的接入

LTE基本架构

余生长醉 提交于 2019-12-05 19:55:10
1、LTE结构 这是一张非常有名的LTE架构图,从图中可以看出,整个网络构架被分为了四个部分:   (1)UE就可以看作是我们的手机终端    (2)PDN可以看作是网络上的服务器 (3)E-UTRAN可以看作是遍布城市的各个基站(可以是大的铁塔基站,也可以是室内悬挂的只有路由器大小的小基站)   (4)EPC可以看作是运营商(中国移动/中国联通/中国电信)的核心网服务器,核心网包括很多服务器,有处理信令的,有处理数据的,还有处理计费策略的等等。 2、专用词汇 UE 全称是User Equipment,用户设备,就是指用户的手机,或者是其他可以利用LTE上网的设备。 eNB 是eNodeB的简写,它为用户提供空中接口(air interface),用户设备可以通过无线连接到eNB,也就是我们常说的基站,然后基站再通过有线连接到运营商的核心网。在这里注意,我们所说的无线通信,仅仅只是手机和基站这一段是无线的,其他部分例如基站与核心网的连接,基站与基站之间互相的连接,核心网中各设备的连接全部都是有线连接的。一台基站(eNB)要接受很多台UE的接入,所以eNB要负责管理UE,包括资源分配,调度,管理接入策略等等。 MME 是Mobility Management Entity的缩写,是核心网中最重要的实体之一,提供以下的功能: NAS 信令传输,NAS信令指的是三层信令,包含EMM,

scapy not parsing GTP layers

匿名 (未验证) 提交于 2019-12-03 01:40:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I want to use scapy to parse my GTP packets from the pcap files that I have. I am able to use scapy to parse normal UDP/TCP packets. For example, if my packet is udppacket, then udppacket[3] shows me the data part of the udp packet. For a GTP packet, it has more layers following the udp layers and the data is inside the last layer. So if my gtp packet is gtppacket, then gtppacket[4] gives me error saying IndexError : layer 4 not found. Actually if I use gtppacket[3] Then I can see the data along with other information from the other layers.

换机换系统记录过程

泪湿孤枕 提交于 2019-11-29 02:18:41
说明: 有老机器换新机器。ssd256系统盘,1TB数据盘。 因为新机器是八代cpu,dell7060商用机。导致仅仅换硬盘失败。因为八代cpu不识别非GPT分区。所以需要把原256ssd的分区由win7的MBR格式改成GTP格式。注意,是引导盘的格式要转换。 步骤 1、通过PE把系统256ssd克隆成image 2、把256ssd重新分区成GTP 3、from Image恢复到256ssd。此时256ssd是不能引导的,需要 4、应用修复引导功能BCDrepair 至此,应该系统搬家全部完成。如果出现几个引导等奇奇怪怪的引导问题。那么到你win10系统中查原因和修改,包括硬件驱动。 如此完全成功。不用做任何重新安装。 来源: https://www.cnblogs.com/usegear/p/11440076.html