學好tcpip有什麼用?

學好tcpip有什麼用?使用者33905221805136522019-12-05 13:52:24

《TCP/IP協議詳解》三卷,第一卷特別經典,適合反覆地看,對於幾個基礎的協議一定要非常清晰,比如IP、TCP、UDP、ICMP,一定記住每個協議所有欄位細節,ping,traceroute 的工作原理。可以做一些小實驗:比如ping,你可以先ping 小包、再ping 大包,如2000位元組,再ping 2000 DF=1,看看會發生什麼?做實驗的同時,用抓包軟體來capture看看協議的具體欄位,以及協議如何互動,再對照書看看是不是作者描述得那樣!這樣很快就熟悉了,千萬不要一直看書,一定要做實驗。好多協議都可以在個人電腦上做實驗的,比如ARP,DHCP,IP,TCP,UDP,ICMP,DNS,traceroute , HTTP, HTTPS 等等,可以用抓包軟體的過濾器 filter 來過濾你感興趣的協議,如果想了解一些路由協議相關的,可以看Jeff Doyle 的《TCP/IP Routing》,也很經典!TCP/IP很成熟也很普及,沒有落伍,即使現在出現了IPv6,也僅僅是IP頭的改變,TCP還是可以重用的!萊垍頭條