你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

大家开发以太网时候使用什么协议比较多

[复制链接]
490353119 提问时间:2015-1-8 14:30 /
本帖最后由 490353119 于 2015-1-8 14:32 编辑

UIP由瑞典计算机科学学院(网络嵌入式系统小组)的Adam Dunkels开发。1) 代码非常少,其协议栈代码不到 6K,很方便阅读和移植。
2) 占用的内存数非常少,RAM 占用仅几百字节。
3) 其硬件处理层、协议栈层和应用层共用一个全局缓存区,不存在数据的拷贝,且发送和接收都是依靠这个缓存区,极大的节省空间和时间。
4) 支持多个主动连接和被动连接并发。
5) 其源代码中提供一套实例程序: web 服务器, web 客户端,电子邮件发送程序(SMTP 客户端), Telnet 服务器,DNS 主机名解析程序等。通用性强,移植起来基本不用修改就可以通过。
6) 对数据的处理采用轮循机制,不需要操作系统的支持。

现在UIP没维护了,作为 Contiki的一部分。最新的协议是UIP1.0。下载地址:http://github.com/adamdunkels/uip/tags
lwip也是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。 lwip提供三种API:1)RAW API 2)lwip API 3)BSD API
LwIP实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用,它只需十几KB的RAM和40K左右的ROM就可以运行。
(1)支持多网络接口下的IP转发;
(2)支持ICMP协议
(3)包括实验性扩展的UDP
(4)包括阻塞控制、RTT 估算、快速恢复和快速转发的TCP(传输控制协议);
(5)提供专门的内部回调接口(Raw API),用于提高应用程序性能;
(6)可选择的Berkeley接口API
(7)在最新的版本中支持ppp
(8) 新版本中增加了的IP fragment的支持.
(9) 支持DHCP协议,动态分配ip地址.
现在还在维护,最新的协议版本为lwip 1.4.1 released。协议下载地址:http://download.savannah.gnu.org/releases/lwip/
上面2个协议都是开源免费的。
至于uc/TCPIP 是收费的协议,源码层次清晰,代码量大,官网地址:http://micrium.com/rtos/uctcpip/overview/

单选投票, 共有 82 人参与投票

投票已经结束

57.32% (47)
7.32% (6)
6.10% (5)
26.83% (22)
2.44% (2)
您所在的用户组没有投票权限
收藏 评论20 发布时间:2015-1-8 14:30

举报

20个回答
辛昕 回答时间:2015-1-8 17:59:24
要钱的东西还是算了,虽说真心山寨多年不怕被人查。
但好歹也是新一代从业者,还是不要这么无耻的好。

何况 uip lwip可以脱离操作系统 这个特性实在是太牛叉了。
身为一个不喜欢依赖任何其他部件的 轻量主义者,实在是很爱他。

当然大名鼎鼎的 ucos啥的,实在也是没用过,不知道是否真存在谁比谁好的问题。
但个人经验是,一般来说同类的东西都是差不多的。
不存在什么有压倒性的优势,这是google教会我的,只有会做广告的商业产品,没有做的不好的开源产品
党国特派员 回答时间:2015-1-9 00:27:11
23.png
拼命三郎 回答时间:2015-1-9 11:00:53
学习了,,
lhb292 回答时间:2015-1-9 19:06:46
呵呵               
zj20060111 回答时间:2015-1-9 22:29:26
过来看看。呵呵
火蒂树 回答时间:2015-1-13 00:23:07
怎么方便怎么来
stm32f103vc 回答时间:2015-1-17 12:54:02
硬件tcpip
stary666 回答时间:2015-1-19 12:37:02
wangweili1978 回答时间:2015-1-28 19:41:28
我是来学习的。
北斗光寒 回答时间:2015-1-28 21:49:54
没用过网络
默罕默德.ST 回答时间:2015-2-3 22:44:11
stm32.jpg
天好蓝 回答时间:2015-2-3 22:47:53
stm32.jpg
wu1169668869 回答时间:2015-2-3 23:04:45
怎么说,只动过lwIP,裸奔
阿里巴巴 回答时间:2015-2-3 23:30:44
学习一下嘛
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版