為了方便網(wǎng)絡(luò)編程,90年代初,由Microsoft聯(lián)合了其他幾家公司共同制定了一套WINDOWS下的網(wǎng)絡(luò)編程接口,即Windows Sockets規(guī)范,它不是一種網(wǎng)絡(luò)協(xié)議,而是一套開放的、支持多種協(xié)議的Windows下的網(wǎng)絡(luò)編程接口。本篇論文主要是介紹了在TCP/IP基礎(chǔ)上利用winsock2對網(wǎng)卡進(jìn)行編程,以達(dá)到網(wǎng)絡(luò)流量監(jiān)測的目的。論文首先介紹了TCP/IP協(xié)議,旨在介紹IP,TCP,UDP等比較重要的協(xié)議。主要是介紹IP頭,TCP頭,UDP頭的特點(diǎn),以便從IP頭中可以獲取源地址,目的地址,協(xié)議類型等信息。在隨后的章節(jié)中提出了Socket的概念,Socket實(shí)際上提供了一個(gè)通信端口使所有擁有Socket的端口的計(jì)算機(jī)之間能夠相互通信,在本論文中主要說明了socket的建立,監(jiān)聽和撤銷的過程。具體到程序?qū)崿F(xiàn)中,對網(wǎng)卡混雜模式的設(shè)置是通過原始套接字(raw socket)來實(shí)現(xiàn)的。為了讓原始套接字能接受所有的數(shù)據(jù),還需要通過將SOCK_RAW設(shè)置成SIO_RCVALL。對數(shù)據(jù)包的獲取通過recv()函數(shù)來完成。最后要完成的工作就是對所捕獲的IP數(shù)據(jù)包進(jìn)行分析以提取出我們所需要的信息。在論文的最后是旨在說明進(jìn)一步工作的展開. 關(guān)鍵詞:網(wǎng)絡(luò)流量測量 TCP/IP協(xié)議 WINSOCK編程
標(biāo)簽: 網(wǎng)絡(luò)編程
上傳時(shí)間: 2013-12-13
上傳用戶:windwolf2000
smtp網(wǎng)絡(luò)發(fā)信得原程序,調(diào)用tcp/ip協(xié)議棧
標(biāo)簽: smtp 網(wǎng)絡(luò) 程序
上傳時(shí)間: 2014-01-07
上傳用戶:lwwhust
周立功單片機(jī)公司的開發(fā)代碼: 周立功文件系統(tǒng)0.2 全部開放源代碼,值得學(xué)習(xí)。 本人還上載了 : 周立功操作系統(tǒng) 周立功TCP/IP協(xié)議棧 周立功文件系統(tǒng) 歡迎大家下載
標(biāo)簽: 0.2 周立功單片機(jī) 代碼 文件系統(tǒng)
上傳時(shí)間: 2015-10-20
上傳用戶:yuanyuan123
周立功單片機(jī)公司的開發(fā)代碼: 周立功文件系統(tǒng) 全部開放源代碼,值得學(xué)習(xí)。 本人還上載了 : 周立功操作系統(tǒng) 周立功TCP/IP協(xié)議棧 周立功文件系統(tǒng) 歡迎大家下載
標(biāo)簽: 周立功單片機(jī) 代碼 文件系統(tǒng) 開放源代碼
上傳時(shí)間: 2013-11-30
上傳用戶:lwwhust
網(wǎng)絡(luò)游戲開發(fā)的html文檔。英文! 目錄如下: WinSock2 游戲編程 網(wǎng)絡(luò)游戲開發(fā) 101 異步 Sockets 編程指南 多用戶的服務(wù)器/客戶模式聊天工具的開發(fā) TCP/IP 協(xié)議介紹摘要 如何設(shè)計(jì)一個(gè)多人游戲 多人游戲的本質(zhì) 制作一套網(wǎng)絡(luò)消息引擎 使用統(tǒng)計(jì)學(xué)來預(yù)測網(wǎng)絡(luò)上游戲者的動(dòng)作 如何排除網(wǎng)絡(luò)延遲
標(biāo)簽: WinSock2 Sockets html 101
上傳時(shí)間: 2015-11-22
上傳用戶:wpt
PPP撥號(hào)上網(wǎng)協(xié)議棧,通過串口編程,實(shí)現(xiàn)PPP撥號(hào)網(wǎng)絡(luò)底層協(xié)議以及TCP/IP協(xié)議,主要用于GPRS,CDMA,電話撥號(hào)等通信領(lǐng)域
標(biāo)簽: PPP 撥號(hào)上網(wǎng) 協(xié)議棧
上傳時(shí)間: 2014-07-01
上傳用戶:天誠24
針對AVR單片機(jī)開發(fā)的嵌入式操作系統(tǒng),此操作系統(tǒng)具有獨(dú)特的TCP/IP協(xié)議棧。
標(biāo)簽: AVR 單片機(jī)開發(fā) 嵌入式操作系統(tǒng)
上傳時(shí)間: 2014-01-20
上傳用戶:極客
本篇文章是配合MICROCHIP公司以太網(wǎng)控制器ENC28J60使用的以太網(wǎng)協(xié)議棧,是一種TCP/IP協(xié)議的實(shí)現(xiàn),可以非常方便根據(jù)系統(tǒng)建立自己的TCP或者UDP等連接!
標(biāo)簽: MICROCHIP ENC 28J J60
上傳時(shí)間: 2015-12-11
上傳用戶:BIBI
本原程序及8051F020,目的是熟悉RTL8019的硬件結(jié)構(gòu)及軟件編程方法,了解TCP/IP,HTTP,UPD,ARP和ICMP協(xié)議的內(nèi)容
上傳時(shí)間: 2013-12-23
上傳用戶:coeus
Modbus 協(xié)議是應(yīng)用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(luò)(例如以太網(wǎng))和其它設(shè)備之間可以通信。它已經(jīng)成為一通用工業(yè)標(biāo)準(zhǔn)。有了它,不同廠商生產(chǎn)的控制設(shè)備可以連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。 Modbus TCP協(xié)議是Modbus協(xié)議的另一版本,它于1999年被開發(fā)出來以允許Internet用戶訪問以太網(wǎng)設(shè)備。Modbus是OSI模型第7層上的應(yīng)用層報(bào)文傳輸協(xié)議,它在連接至不同類型總線或網(wǎng)絡(luò)的設(shè)備之間提供客戶機(jī)/服務(wù)器通信。目前,可以通過下列三種方式實(shí)現(xiàn)Modbus通信: 由于結(jié)合了Modbus協(xié)議的簡單性和100 M 以太網(wǎng)的高速度,Modbus TCP/IP展現(xiàn)了卓越的性能,這意味著將這種網(wǎng)絡(luò)應(yīng)用在實(shí)時(shí)性要求很高的場合,如I/O掃描,是可行的。Modbus通信透明性Modbus協(xié)議可以方便地在各種網(wǎng)絡(luò)體系結(jié)構(gòu)內(nèi)進(jìn)行通信,每種設(shè)備(PLC、HMI、控制面板、變頻器、運(yùn)動(dòng)控制、I/O設(shè)備等)都能使用Modbus協(xié)議來啟動(dòng)遠(yuǎn)程操作,同樣的通信能夠在串行鏈路和TCP/IP以太網(wǎng)網(wǎng)絡(luò)上進(jìn)行,而網(wǎng)關(guān)則能夠?qū)崿F(xiàn)各種使用Modbus協(xié)議的總線或網(wǎng)絡(luò)之間的通信。由此可見,Modbus協(xié)議實(shí)現(xiàn)了全方位的通信透明。
標(biāo)簽: Modbus 協(xié)議 應(yīng)用于 電子控制器
上傳時(shí)間: 2015-12-23
上傳用戶:變形金剛
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1