怎樣算得上熟悉 TCP IP 協議程式設計?

時間 2021-05-11 06:57:21

1樓:猿馬

可以看看這篇文章,TCP半連線佇列和全連線隊,https://www.

2樓:陳禮

tcp/ip的協議基本框架,協議功能和埠,基礎知識,基本命令列。這是了解。

熟悉能編寫基於tcp/ip的程式,了解select,epoll,iocp模型,以及活動視窗類似的概念,以及使用熟練使用常用的抓包工具,比如大白鯊工具。

精通,要一眼分析報文協議,比如看報文就能明白問題所在,判斷是什麼報文,報文反映什麼問題,這些問題對應是通訊哪個環節。還要經常去看rfc文件,了解不同系統報文差異,這個時候才能說精通。

大神級別,專注於通訊網路的構建和協議安全。

這些階段是精通包括熟悉,熟悉包括了解。一般是基礎知識,實際運用(一般工具,程式設計介面),系統差別,通訊流程認識程度。

前面熟悉和了解把TCP-IP詳解看懂了,精通是要把TCP-IP詳解看精了,同時多用工具。

大神級別是要TCP-IP詳解玩精了。

像程式設計介面就要學習linux和windows 的兩類,原理差別不大,介面不同。

上面是大綱,實際東西是很多。

如果想通過工作來掌握,還是選擇資訊保安行業,能學到很多東西。

3樓:GuoFu

寫測試程式,在邏輯正常情況下,

能讓網絡卡使用率始終在10%以上是入門

70%以上是了解

90%以上是熟悉

98% 以上那就OK了,換個方向吧。

4樓:張郁

《TCP/IP》詳解其實閱讀卷一已經足夠了。但是本書的作者寫的另外的兩本本書卻是不得不看《unix網路程式設計》(卷一和卷二)。基本上能夠將卷一讀透的話就已經是深入理解TCP/Ip的精髓了!

5樓:blackbeast

寫乙個單機能handle500k併發連線的server就全搞定了,一般公司不會派出比這個水平再高的面試官面學生的,現成的可以看懂nginx 網路部分code

怎樣才算得上真富裕?

微明 看人,就好像月入20k與2k對比,你說哪個富裕?乙個是財務更加自由,乙個是精神上沒有那麼大壓力。因為任何人都有對於富裕的理解與感受。打個比方說我所認為的富裕是早上開A8,下午開R8,晚上叼著煙坐在落地窗前手執一杯威士忌亦或干邑俯看整個城市燈火闌珊,夜深了偶爾來點興趣就叫上兩妹子來與我打他一場炮...

怎樣的關係算得上閨蜜?

豬豬 對我來說叭,閨蜜就是乙個神奇的存在,她就像親人與情人。說說我閨蜜叭,我在學校被欺負,她第乙個站出來保護我,為我撐腰。我難過受委屈的時候,她叭,沒像別人一樣只說心疼我之類的,就在她知道我受委屈那一刻,她流淚了。平時大大咧咧的她,一直都是假裝堅強,我知道心裡最真實的樣子,她也知道我,在她面前我不用...

怎樣才算得上一位強者?

強弱是需要對比的。非要給個界限的話可以以法律為限。當你覺得法律對你而言更多的是種約束時,你在大多數人眼裡便算得上是乙個強者。 貧困地區 代言人 乙個真正的強者,不僅有極強的行動力,而且還懂得人品的重要性,做人做事,始終把品德放在第一位。通常來說,乙個真正的強者,在他的身上,普遍具有下面這四種特徵。1...