W3100是WIZnet公司專門為以太網互聯和嵌入式設備推出的硬件TCP/IP協議棧芯片,其硬件TCP/IP協議棧包含了TCP、UDP、IP、ARP和iCMp協議。文中介紹了W3100A的主要特點、引腳功能和基本結構,分析了W3100的軟硬件設計應用方法。
上傳時間: 2016-06-17
上傳用戶:王小奇
移植到嵌入式系統的TCPIP協議源碼,源碼內有詳細中文注解。 已實現的功能: 支持TCP, UDP, IP, iCMp, ARP, ETHERNET等協議;兼容BSD標準的Socket API接口函數庫;iCMp實現PING的功能和UDP無效端口返回;支持TCP的流控制和超時重傳;支持TCP主動連接和被動連接; 支持在多任務中建立多個不同的TCP連接,支持各連接同時收發數據; 提供WebSever和UDP服務器范例。 還沒實現功能: IP報的處理不支持分段 在多個網絡接口的應用是兩個網絡間的最大報大小要基本相等。 iCMp協議還不是非常完整 目前iCMp協議只支持PING的功能和UDP無效端口返回。 TCP協議不支持緊急數據 這一版本的ZLG/IP不對TCP傳輸中的緊急數據報進行處理。 不支持IGMP協議 這一版本的ZLG/IP不支持IP組播和廣播。 不支持Socket API發送函數發送大于PMTU 用Socket API發送函數發送數據時,數據長度不可大于一個TCP或UDP報有效數據的長度。
上傳時間: 2013-12-12
上傳用戶:guanliya
基于嵌入式的網頁瀏覽,FTP,iCMp,可以很方便的擴展
上傳時間: 2014-01-20
上傳用戶:開懷常笑
If everything runs well it will infect 100 files all over the disk. Does not infect files smaller than 40 kb.Payload is a iCMp flood.
標簽: infect files everything smaller
上傳時間: 2016-07-08
上傳用戶:mpquest
用C語言寫的linux下的ping程序,使用nanosleep()判斷iCMp超時,未使用信號量
上傳時間: 2014-11-22
上傳用戶:tianyi223
使用Visual Studio C++ 6.0和網絡接口套接字Socket進行Windows環境下的網絡編程,運用原始嵌套字RAW_SOCKET從IP層開始構造整個iCMp報文,通過iCMp協議所提供的回送請求(echo request)和回送應答(echo reply)這兩種報文實現檢測目的站的可達性與狀態
標簽: Windows Visual Studio Socket
上傳時間: 2014-11-26
上傳用戶:cursor
這個是Delphi 2007下寫的,需要Indy的iCMp控件 (Delphi2006應該也能編譯,因為都帶的是Indy10) 原理就是多線程Ping一個網關下的所有主機,然后導出ARP緩存。 因為Ping前會發出ARP請求獲取每個IP的MAC地址,所以在Ping完后用 arp -a 取得本機ARP緩存。 最后就是讀入arp -a 的返回,并存起來備查。
上傳時間: 2013-12-26
上傳用戶:ynsnjs
PING程序設計和實現,系統自帶的ping命令當它接送完所有iCMp報文后,會對所有發送和所有接收的iCMp報文進行統計,從而計算iCMp報文丟失的比率。為達此目的,定義兩個全局變量:接收計數器和發送計數器,用于記錄iCMp報文接受和發送數目。丟失數目=發送總數-接收總數,丟失比率=丟失數目/發送總數
上傳時間: 2014-01-11
上傳用戶:sdq_123
This the first release of a free TCP/IP/PPP protocol stack for the uC/OS Real-Time Operating System. As a first release it s still rather rough and very much larger than desired however it is working well in an embedded product and therefore may be useful to others. Much of the code is ported from public sources including BDS Lite and KA9Q (and its derivatives) and carries copyright notices from those sources. Essentially TCP is based on KA9Q but with ideas from BSD, IP is a simple implementation supporting BSD structures, iCMp is ported from BSD, and PPP is ported from the BSD version of the distribution common to BSD, Linux, and many other systems
標簽: Operating Real-Time the protocol
上傳時間: 2016-09-16
上傳用戶:songyue1991
嵌入式TCP/IP協議棧說明書下載-- 技術說明: 1)用戶應用協議棧則需要編寫以太網的數據報收發驅動,就可以使用協議棧提供的標準SOCKET API,完成服務器和客戶端應用程序的開發。 2)協議棧運行于非操作系統的環境下,因此它的運行速度與一般采用多任務操作系統的TCP/IP協議,速度相對說來要快。 3)協議棧完成的功能包括ARP,IP,iCMp(ping),TCP,UDP,暫不支持IGMP,RARP。 4)協議棧采用C代碼編寫,可方便的移植于各種單片機平臺。 5)協議棧在ARM7+RTL8019硬件環境下測試,并建立了FTP服務器和WEB服務器,性能穩定。 6)協議棧建立的FTP服務器和WEB服務器與Internet Explorer瀏覽器和ftp.exe相互兼容。 7)協議棧每一個SOCKET上建了數據緩沖隊列(數據結構),用于接收SOCKET的并發數據,實現多SOCKET的并發數據報處理,可同時運行FTP服務器和WEB服務器。 8)協議棧實現了ACK的延時答應(200ms),支持TCP多包發送和接收,但未支持TCP數據報的失序處理,因此適合局域網內使用。 誠邀與您合作,QQ:292942278
上傳時間: 2016-10-18
上傳用戶:xhz1993