鍍金池/ 問答/Linux/ 本地服務器是怎樣獲得客戶端的remote address的?

本地服務器是怎樣獲得客戶端的remote address的?

根據網絡的五層模型,一個包在到達機器后應該是先被網卡解析,然后層層剝離頭部信息。tcp運行在傳輸層,那么也就是說當這個包來到我的server的時候,IP層的頭部應該已經被剝離掉了,那么為什么我的server還可以獲取到客戶端的IP呢?

回答
編輯回答
玄鳥

因為協(xié)議棧是知道的呀,操作系統(tǒng)提供了相應的接口可以查訊套接字對端的IP

2018年1月31日 10:07