1、TCP/IP分層
TCP/IP共分四層,分別是:網絡連接層,網絡層,傳輸層,應用層。我們一般做應用層的開發,用到的協議有HTTP協議,FTP協議,SMTP,POP3等協議。
2、ISO分層
3、TCP協議和UDP協議
傳輸控制協議TCP (Transport Control Protocol) - 數據流傳輸(面向連接,可靠)
用戶數據報文協議UDP(User Datagram Protocol) - 數據報文傳輸(無連接不可靠
4、HTTP請求處理過程
瀏覽器發起請求獲取頁面信息,瀏覽器只和本機傳輸層對話。傳輸層將請求截取封裝成TCP請求段,添加一些隨機數字標識數據,然后把請求傳給本地網絡層。網絡層把數據解析封裝成一定大小的本地IP數據報,并且傳輸給網絡連接層/網絡連接層把數據報封裝成物理介質的模擬信號數據,通過wire將數據傳輸到通過地址表識的遠程機器的網絡連接層,遠程機器由網絡連接層進行解析,一層一層往上解析,直至應用層。