TCP/IP 網路程式實驗與設計
內容描述
本書內容
封包的擷取是一種很實務的技術,不管是防火牆、路由器或各種入侵偵測系統,均須以其為基礎,否則縱然有高明的演算法也難以實現。本書之完成也希望為過去幾年教育部持續推行「通訊科技人才培育先導型計畫」,對加速高科技通訊產業人才之培育與減少產業發展人力需求之落差有所貢獻。
本書從計算機網路的運作原理到擷取乙太網路訊框與各種典型協定表頭都有相當詳實的分析,並以C語言描述協定結構,輔以實際的應用實例且製作成程式,說明如何發送/接收封包、埠口掃描、更新ARP表與TCP協定的連線建立等議題。同時結合指令格式與圖示來說明與網路相關的系統呼叫。經由書中的內容想必可以拉近讀者與網路協定的距離。
<目錄>
Chapter 1.
TCP/IP協定堆疊的基礎知識Chapter 2. TCP/IP協定與表頭的結構Chapter 3. 套接口Chapter 4.
封包監測程式的使用Chapter 5 TCP/IP通訊的識別Chapter 6 ARP協定的實驗Chapter 7
IP協定和ICMP協定的實驗Chapter 8 TCP協定的實驗Chapter 9
使用IPv6協定進行通訊實驗