【发布时间】:2011-10-29 08:46:37
【问题描述】:
我正在筛选一些网络跟踪,并在我自己的机器上注意到,当我通过 HTTP 连接时,数据包看起来像:
client --> server: GET
server --> client: tcp ack
server --> client: HTTP response
client --> server: tcp ack
但是,我查看了几年前保存的一些 CIFS (SMB) 跟踪。我看到了类似的东西:
client --> server: Create Request
server --> client: Create response (This packet also acks the request)
在高层次上,我想知道为什么会出现差异 - 是什么导致了不同的行为?是什么控制应用程序响应是放在请求确认还是另一个数据包上:应用程序还是操作系统?
【问题讨论】:
标签: tcp