多项选择题
A.协议栈的每一层都为它的上一层执行一些服务B.服务的定义指明了协议栈的某层做些什么,而不是上一层的实体如何访问这一层C.服务定义了协议某层的语义D.协议栈的每一层可以随意改变协议,只要相应的接口不变,不会影响其它层