想请教一下这个问题:为什么socket在内核有buffer,为什么还需要应用层buffer?