TCP/UDP内没有标识应用层协议的字段,IP包里面有个叫protocol的字段,能标识出上层是什么协议的,但是这个只是表示出传输层是什么协议,它的值 只有常用的几个,比如:TCP是0x06,SCTP是0x84,UDP是0x11,IGMP是0x02 但是传输层之上的没办法,只能根据默认端口port号,来按常理推测上层的应用。