1 回答
已采納

程序員大陽
TA貢獻43條經驗 獲得超24個贊
IP網絡層協議 TCP/UDP傳輸層協議 HTTP應用層協議,ICMP是網絡層的一個子協議,不是很常用。
對于程序員來說,常用的就是HTTP和TCP/UDP,如果是做web的話也就只是常用HTTP協議,HTTP即超文本傳輸協議,可以簡單的認為是多媒體web傳輸協議。
TCP/UDP是傳輸層協議,區別是TCP可靠有連接,UDP不可靠無連接。因為可靠,所以消耗大,速度相對慢點。所以TCP常用于會話,UDP常用語視頻語音傳輸。對于程序員來說,socket編程一般就是面向TCP/UDP編程了,很多語言都有socket機制。
IP就是更加底層的協議了,之前說了TCP/UDP是管傳輸的就像是郵局,而IP就是地址。IP不是IP地址,IP是一種協議。
注意實際上地址是IP+子網掩碼才能定義的,這個就比較篇網絡、路由、交換這一塊了,做開發的話也不用了解太深。
網絡工程師和開發工程師,算兩個不同方向吧,知識棧完全不同,就是常說的全棧工程師,一般技術棧里面也不會有太多路由交換或者更高深的網絡工程師的技術。
添加回答
舉報
0/150
提交
取消