TCP/IP協(xié)議是傳輸層協(xié)議钉蒲,主要解決數(shù)據(jù)如何在網(wǎng)絡(luò)中傳輸,而HTTP是應(yīng)用層協(xié)議彻坛,主要解決如何包裝數(shù)據(jù)顷啼。
? ? 術(shù)語TCP/IP代表傳輸控制協(xié)議/網(wǎng)際協(xié)議踏枣,指的是一系列協(xié)議「泼桑“IP”代表網(wǎng)際協(xié)議茵瀑,TCP和UDP使用該協(xié)議從一個網(wǎng)絡(luò)傳送數(shù)據(jù)包到另一個網(wǎng)絡(luò)。把IP想像成一種高速公路躬厌,它允許其它協(xié)議在上面行駛并找到其它電腦的出口马昨。TCP和UDP是高速公路上的“卡車”,它們攜帶的貨物就是像HTTP扛施,文件傳輸協(xié)議FTP這樣的協(xié)議等鸿捧。
? ? TCP和UDP是FTP,HTTP和SMTP之類使用的傳輸層協(xié)議疙渣。雖然TCP和UDP都是用來傳輸其他協(xié)議的匙奴,它們卻有一個顯著的不同:TCP提供有保證的數(shù)據(jù)傳輸,而UDP不提供妄荔。這意味著TCP有一個特殊的機制來確保數(shù)據(jù)安全的不出錯的從一個端點傳到另一個端點泼菌,而UDP不提供任何這樣的保證。
? ? ? HTTP(超文本傳輸協(xié)議)是利用TCP在兩臺電腦(通常是Web服務(wù)器和客戶端)之間傳輸信息的協(xié)議啦租』┎客戶端使用Web瀏覽器發(fā)起HTTP請求給Web服務(wù)器,Web服務(wù)器發(fā)送被請求的信息給客戶端篷角。