資料介紹
利用“原始套接字”(Raw Socket),我們可訪問(wèn)位于基層的傳輸協(xié)議。本章專門講解如何運(yùn)用這種原始套接字,來(lái)模擬 IP的一些實(shí)用工具,比如 Tr a c e r o u t e和P i n g程序等等。使用原始套接字,亦可對(duì) I P頭信息進(jìn)行實(shí)際的操作。本章只關(guān)心 I P協(xié)議;至于如何針對(duì)其他協(xié)議使用原始套接字,我們不打算提及。而且,大多數(shù)協(xié)議(除 AT M以外)根本就不支持原始套接字。所有原始套接字都是使用 S O C K _ R AW這個(gè)套接字類型來(lái)創(chuàng)建的,而且目前只有 Wi n s o c k 2提供了對(duì)它的支持。因此,無(wú)論 Microsoft Windows CE 還是老版本的 Windows 95(無(wú) Winsock 2升級(jí))均不能利用原始套接字的能力。此外,要想順利使用原始套接字,要求對(duì)基層的協(xié)議結(jié)構(gòu)有一定程度的認(rèn)識(shí),而那已超出了本書(shū)的范圍。在這一章中,我們打算討論 I n t e r n e t控制消息協(xié)議(I C M P)、I n t e r n e t組管理協(xié)議(I G M P)以及用戶數(shù)據(jù)報(bào)協(xié)議( U D P)。I C M P會(huì)由P i n g這個(gè)實(shí)用程序用到,以便探測(cè)到某個(gè)主機(jī)的路由是否有效和暢通,看看對(duì)方的機(jī)器是否會(huì)作出響應(yīng)。對(duì)程序開(kāi)發(fā)者來(lái)說(shuō),經(jīng)常都要用到一種程序化的方法,以便判斷一臺(tái)機(jī)器是否“活動(dòng)”,網(wǎng)絡(luò)數(shù)據(jù)能否抵達(dá)它。 I P多播通信利用 I G M P將多播組成員信息通告給路由器。大多數(shù) Wi n 3 2平臺(tái)目前都增加了對(duì) I G M P 第2版的支持。但在某些情況下,我們也需要送出自己的 IGMP數(shù)據(jù)包,以便脫離組成員關(guān)系。至于UDP協(xié)議,我們打算把它同 I P _ H D R I N C L這個(gè)套接字選項(xiàng)組合起來(lái)討論。以它為例,講述如何發(fā)送自己的I G M P包。對(duì)這三種協(xié)議來(lái)說(shuō),我們都只會(huì)講解與本章示范代碼及示范程序密切相關(guān)的那些部分。
- 網(wǎng)絡(luò)函數(shù)的習(xí)題與詳解詳細(xì)說(shuō)明 0次下載
- 如何使用Python繪制PDF文件教程詳細(xì)說(shuō)明 12次下載
- STC-USB驅(qū)動(dòng)在Windows上安裝的詳細(xì)說(shuō)明 5次下載
- FANUC PMC的梯形圖語(yǔ)言編程說(shuō)明書(shū)詳細(xì)說(shuō)明 27次下載
- 如何學(xué)習(xí)Python?Python編程環(huán)境搭建詳細(xì)說(shuō)明 25次下載
- 網(wǎng)絡(luò)存儲(chǔ)技術(shù)的存儲(chǔ)協(xié)議詳細(xì)說(shuō)明 15次下載
- 西門子PLC位指令的教程詳細(xì)說(shuō)明 25次下載
- 矢量網(wǎng)絡(luò)分析儀的使用步驟詳細(xì)說(shuō)明 92次下載
- 單片機(jī)C語(yǔ)言編程的關(guān)鍵字詳細(xì)說(shuō)明 23次下載
- LabVIEW的高級(jí)編程技巧詳細(xì)說(shuō)明 4次下載
- 千兆網(wǎng)絡(luò)RJ45插頭室外防雷保護(hù)方案詳細(xì)說(shuō)明 14次下載
- 在Windows系統(tǒng)下使用STC ISP下載51單片機(jī)程序的方法詳細(xì)說(shuō)明
- 51單片機(jī)的C語(yǔ)言關(guān)鍵字詳細(xì)說(shuō)明
- Matlab圖形繪制經(jīng)典案例詳細(xì)說(shuō)明 7次下載
- Windows Socket網(wǎng)絡(luò)編程(二) —套接字編程原理 0次下載
- AN-621: AD9832/AD9835的編程 1662次閱讀
- curl工具的簡(jiǎn)易實(shí)現(xiàn) 1712次閱讀
- 基于AT89C52單片機(jī)和LT8030實(shí)現(xiàn)套接字規(guī)范的計(jì)算機(jī)通信設(shè)計(jì) 2383次閱讀
- PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ)知識(shí)詳細(xì)說(shuō)明 4636次閱讀
- C語(yǔ)言和C++的特點(diǎn)與用法詳細(xì)說(shuō)明 4444次閱讀
- FPGA的入門基礎(chǔ)知識(shí)詳細(xì)說(shuō)明 9595次閱讀
- 詳談TCP網(wǎng)絡(luò)編程的套接字和端口 4794次閱讀
- 使用AT89S51單片機(jī)制作紅外遙控器的資料和源代碼詳細(xì)說(shuō)明 6260次閱讀
- TCP和UDP的通信詳細(xì)資料總結(jié) 3143次閱讀
- PLC的指令到底是說(shuō)明詳細(xì)說(shuō)明和解讀 7517次閱讀
- 網(wǎng)絡(luò)編程你有沒(méi)有理解的透徹 1481次閱讀
- 常用穩(wěn)壓二極管的參數(shù)表格詳細(xì)說(shuō)明 1.5w次閱讀
- 電氣電纜的最全常用手冊(cè)詳細(xì)說(shuō)明 8967次閱讀
- 接收卡升級(jí)的詳細(xì)說(shuō)明概述圖文詳解 2.4w次閱讀
- 基于AD9854產(chǎn)生MSK調(diào)制信號(hào)詳細(xì)說(shuō)明 4927次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論