来自知识星球

如果SGW发起的DSR,但是收不到PGW回的response,之后SGW会怎么处理这个session?

A:29274没有专门针对您说的这个dsr没收到进行说明。但有一个通用原则是 适用的。就是GTP接口的t3n3 timer,t3是等待时间,n3
是重发请求次数。如果t3*n3还没有响应,SGW可能会删除这个session,并释放相关的资源。
有条件可以抓下包,没有收到响应,然后t3超时,看能不能抓到重发的请求。
追问:届时pgw还是会保留的是吧?
A:如果pgw没问题,是ip承载网的问题。pgw也会发gtp echo去探测这个gtp tunnel的存活性了,同样遵循t3n3。如果没有收到echo
response。那pgw也会释放。
因为gtp是over udp的。而udp是无连接的。因此,gtp引入了echo路径管理机制来探测gtp tunnel存活性。