W3100是WIZnet公司專門為以太網互聯(lián)和嵌入式設備推出的硬件TCP/IP協(xié)議棧芯片,其硬件TCP/IP協(xié)議棧包含了TCP、UDP、IP、ARP和ICMP協(xié)議。文中介紹了W3100A的主要特點、引腳功能和基本結構,分析了W3100的軟硬件設計應用方法。
標簽: WIZnet W3100 TCP IP協(xié)議
上傳時間: 2016-06-17
上傳用戶:王小奇
移植到嵌入式系統(tǒng)的TCPIP協(xié)議源碼,源碼內有詳細中文注解。 已實現(xiàn)的功能: 支持TCP, UDP, IP, ICMP, ARP, ETHERNET等協(xié)議;兼容BSD標準的Socket API接口函數(shù)庫;ICMP實現(xiàn)PING的功能和UDP無效端口返回;支持TCP的流控制和超時重傳;支持TCP主動連接和被動連接; 支持在多任務中建立多個不同的TCP連接,支持各連接同時收發(fā)數(shù)據; 提供WebSever和UDP服務器范例。 還沒實現(xiàn)功能: IP報的處理不支持分段 在多個網絡接口的應用是兩個網絡間的最大報大小要基本相等。 ICMP協(xié)議還不是非常完整 目前ICMP協(xié)議只支持PING的功能和UDP無效端口返回。 TCP協(xié)議不支持緊急數(shù)據 這一版本的ZLG/IP不對TCP傳輸中的緊急數(shù)據報進行處理。 不支持IGMP協(xié)議 這一版本的ZLG/IP不支持IP組播和廣播。 不支持Socket API發(fā)送函數(shù)發(fā)送大于PMTU 用Socket API發(fā)送函數(shù)發(fā)送數(shù)據時,數(shù)據長度不可大于一個TCP或UDP報有效數(shù)據的長度。
標簽: TCPIP 移植 嵌入式系統(tǒng) 協(xié)議
上傳時間: 2013-12-12
上傳用戶:guanliya
基于嵌入式的網頁瀏覽,F(xiàn)TP,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環(huán)境下的網絡編程,運用原始嵌套字RAW_SOCKET從IP層開始構造整個ICMP報文,通過ICMP協(xié)議所提供的回送請求(echo request)和回送應答(echo reply)這兩種報文實現(xiàn)檢測目的站的可達性與狀態(tài)
標簽: Windows Visual Studio Socket
上傳時間: 2014-11-26
上傳用戶:cursor
這個是Delphi 2007下寫的,需要Indy的ICMP控件 (Delphi2006應該也能編譯,因為都帶的是Indy10) 原理就是多線程Ping一個網關下的所有主機,然后導出ARP緩存。 因為Ping前會發(fā)出ARP請求獲取每個IP的MAC地址,所以在Ping完后用 arp -a 取得本機ARP緩存。 最后就是讀入arp -a 的返回,并存起來備查。
上傳時間: 2013-12-26
上傳用戶:ynsnjs
PING程序設計和實現(xiàn),系統(tǒng)自帶的ping命令當它接送完所有ICMP報文后,會對所有發(fā)送和所有接收的ICMP報文進行統(tǒng)計,從而計算ICMP報文丟失的比率。為達此目的,定義兩個全局變量:接收計數(shù)器和發(fā)送計數(shù)器,用于記錄ICMP報文接受和發(fā)送數(shù)目。丟失數(shù)目=發(fā)送總數(shù)-接收總數(shù),丟失比率=丟失數(shù)目/發(fā)送總數(shù)
上傳時間: 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協(xié)議棧說明書下載-- 技術說明: 1)用戶應用協(xié)議棧則需要編寫以太網的數(shù)據報收發(fā)驅動,就可以使用協(xié)議棧提供的標準SOCKET API,完成服務器和客戶端應用程序的開發(fā)。 2)協(xié)議棧運行于非操作系統(tǒng)的環(huán)境下,因此它的運行速度與一般采用多任務操作系統(tǒng)的TCP/IP協(xié)議,速度相對說來要快。 3)協(xié)議棧完成的功能包括ARP,IP,ICMP(ping),TCP,UDP,暫不支持IGMP,RARP。 4)協(xié)議棧采用C代碼編寫,可方便的移植于各種單片機平臺。 5)協(xié)議棧在ARM7+RTL8019硬件環(huán)境下測試,并建立了FTP服務器和WEB服務器,性能穩(wěn)定。 6)協(xié)議棧建立的FTP服務器和WEB服務器與Internet Explorer瀏覽器和ftp.exe相互兼容。 7)協(xié)議棧每一個SOCKET上建了數(shù)據緩沖隊列(數(shù)據結構),用于接收SOCKET的并發(fā)數(shù)據,實現(xiàn)多SOCKET的并發(fā)數(shù)據報處理,可同時運行FTP服務器和WEB服務器。 8)協(xié)議棧實現(xiàn)了ACK的延時答應(200ms),支持TCP多包發(fā)送和接收,但未支持TCP數(shù)據報的失序處理,因此適合局域網內使用。 誠邀與您合作,QQ:292942278
上傳時間: 2016-10-18
上傳用戶:xhz1993