社区
嵌入开发(WinCE)
帖子详情
uIP能不能抗死亡之ping?
guyujie
2007-04-27 03:22:51
能不能?
在代码的哪一部分证明?
...全文
393
2
打赏
收藏
uIP能不能抗死亡之ping?
能不能? 在代码的哪一部分证明?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guyujie
2007-04-27
打赏
举报
回复
我还是比较希望知道uIP在代码中的处理过程,读过uIP代码的朋友帮忙看看;
死亡之ping是这样的:
在32位的PC机上,64K以上的ping包会被分片,也就是分成多个发过去,以后recv这边会进行重组;重组的时候由于有一个以上的包,就会用到内存,狂发送64K以上的包,内存就不断得汹涌澎湃中,发生了栈溢出;
我看了文档,uIP在设计初不考虑安全,我认为他也没有考虑到ping的问题;可是读代码能力比较差,希望熟的兄弟可以帮忙指出uIP在实现ICMP协议时的代码部分,有没有这个问题?
鸣谢:)
lbing7
2007-04-27
打赏
举报
回复
传说中的死亡之PING不是以一个大的PING包过去,让机器多算些时间嘛
.............
要不你对PING的响应做个处理?不"正常的"包就丢,这算不算是抗?
基于STC12C系列单片机和ENC28J60配合
UIP
实现
ping
基于STC12C系列单片机和ENC28J60配合
UIP
实现
ping
功能很简单,程序很简单,非常适合初学者学习 里面有IP地址MAC地址的配置和管脚接线的说明 (STC12C56A60+ENC28J60)可以
ping
了.rar
uIP
-1.0源码
uIP
-1.0源码
uIP
is a very small implementation of the TCP/IP stack that is written by Adam Dunkels
. More information can be obtained at the
uIP
homepage at http://www.sics.se/~adam/
uip
/. This is version $Name:
uip
-1-0 $. The directory structure look as follows: apps/ - Example applications doc/ - Documentation lib/ - Library code used by some applications
uip
/ -
uIP
TCP/IP stack code unix/ -
uIP
as a user space process under FreeBSD or Linux
携手STM32CubeMX玩转STM32
本课程教大家如何利用STM32CubeMX玩转STM32(STM32CubeMX支持的所有型号MCU都适用于本课程)。课程内容分为基础内容和扩展内容,例如:讲解串口时会扩展开讲Xmodem通信协议,讲解ADC/DAC时会扩展讲傅里叶计算,讲解完FLASH操作会扩展将bootloader的编写,讲解完M3的bootloader编写会扩展讲解M0的bootloader...... 内容绝对实在,对于学习以及工作都会有很大的帮助。最终的目的就是让大家学会快速开发STM32并收获与STM32有关的实用技术知识。
uip
0.9协议栈
MCU51单片机
uIP
协议栈+ENC28J60网卡 移植、应用 目录 1 概述: 1 2 代码文件结构图: 2 2.1 文件列表: 2 2.2 代码流程图: 3 3 系统开销: 3 4 网卡硬件原理图: 5 5 SPI接口驱动: 6 6 ENC28J60驱动: 7 7
uIP
协议栈TCP应用demo: 8 7.1
uIP
代码结构: 8 7.2 main.c代码说明: 9 8 应用程序接口
uip
_appcall(): 10 8.1
uip
_send 使用举例: 12 9 配置参数: 12 9.1 用户设定: 13 9.2 固定(仅供测试): 14 10
uIP
协议栈事件列表: 14 11 常见问题: 15
uip
1.0协议栈
uIP
由瑞典计算机科学学院(网络嵌入式系统小组)的 Adam Dunkels开发。其源代码由 C 语言编写,并完全公开,
uIP
协议栈去掉了完整的 TCP/IP 中不常用的功能,简化了通讯流程,但保留了网络通信必须使用的协议,设计重点放在了 IP/TCP/ICMP/UDP/ARP 这些网络层和传输层协议上,保证了其代码的通用性和结构的稳定性。例如
uip
0.9是版本,最新版本是
uIP
1.0 版本。
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章