1 回答

TA貢獻(xiàn)43條經(jīng)驗(yàn) 獲得超24個(gè)贊
IP網(wǎng)絡(luò)層協(xié)議 TCP/UDP傳輸層協(xié)議 HTTP應(yīng)用層協(xié)議,ICMP是網(wǎng)絡(luò)層的一個(gè)子協(xié)議,不是很常用。
對(duì)于程序員來(lái)說(shuō),常用的就是HTTP和TCP/UDP,如果是做web的話(huà)也就只是常用HTTP協(xié)議,HTTP即超文本傳輸協(xié)議,可以簡(jiǎn)單的認(rèn)為是多媒體web傳輸協(xié)議。
TCP/UDP是傳輸層協(xié)議,區(qū)別是TCP可靠有連接,UDP不可靠無(wú)連接。因?yàn)榭煽?,所以消耗大,速度相?duì)慢點(diǎn)。所以TCP常用于會(huì)話(huà),UDP常用語(yǔ)視頻語(yǔ)音傳輸。對(duì)于程序員來(lái)說(shuō),socket編程一般就是面向TCP/UDP編程了,很多語(yǔ)言都有socket機(jī)制。
IP就是更加底層的協(xié)議了,之前說(shuō)了TCP/UDP是管傳輸?shù)木拖袷青]局,而IP就是地址。IP不是IP地址,IP是一種協(xié)議。
注意實(shí)際上地址是IP+子網(wǎng)掩碼才能定義的,這個(gè)就比較篇網(wǎng)絡(luò)、路由、交換這一塊了,做開(kāi)發(fā)的話(huà)也不用了解太深。
網(wǎng)絡(luò)工程師和開(kāi)發(fā)工程師,算兩個(gè)不同方向吧,知識(shí)棧完全不同,就是常說(shuō)的全棧工程師,一般技術(shù)棧里面也不會(huì)有太多路由交換或者更高深的網(wǎng)絡(luò)工程師的技術(shù)。
添加回答
舉報(bào)