先做点应用层协议相关的事情吧