2010-12-19 107 views
0

如果兩個進程使用tcp套接字進行通信,那麼它在幕後真的是tcp嗎?當同一臺計算機上的兩個進程通過TCP進行通信時會發生什麼?

也就是說,它受發送者/接收者/擁塞窗口的限制嗎?是否有緩慢的啓動過程?數據是否到達操作系統的tcp/ip堆棧?

由於它顯然依賴於操作系統本身,所以我最關心Windows的實現。但是,有關其他操作系統的答案也值得讚賞。

回答

2

它不依賴於兩端是否由相同的過程管理,但與您如何引用另一端相關。如果您使用localhost作爲主機名,它將到達tcpip堆棧,但不是適配器。

相關問題