protocol 次序提前