你閉上眼睛,換個角度想: 若當初讓你去設計網絡中兩臺計算機通訊,你會咋設計嘞? 最起碼,有通訊媒介吧。 ----即物理層負責的事兒 其次,得能實現兩臺直接相連的計算機通訊吧。 ---MAC層管的 而後,在一個複雜網絡裏,計算機得能找着到達目標主機的合適路徑吧。 ----網絡層管的路由 再而後,同一臺計算機,能夠有不少不一樣的通訊任務,就給它分配端口號來區分唄。---會話層 最後,就到用戶直接能接觸到的,應用軟件了。----應用層 以上是本身的理解,確定不全面。 只是想說,有些東西,書本上說地複雜化了(人家編書人也麼辦法),本身先不要硬去吃書,先本身試試,換個角度想一下,某個問題換你會怎麼解決~網絡