TCP/IP
文章平均质量分 77
liunianleon
这个作者很懒,什么都没留下…
展开
-
lwIP RAW TCP/IP接口 .
lwIP为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs): * 低层次的称之为"core" / "callback" 或者 "raw" API * 高层次的称之为"sequential" API lwIP "sequential" API为使用TCP/IP协议栈编程提供符合常规的、通用的途径,它与BSD socket API非常相似。程序的执行过程同样是基于"op转载 2012-02-23 17:09:21 · 923 阅读 · 0 评论 -
LWIP之TCP层发送相关
现在我们正式开始进入对TCP的研究,它属于传输层协议,它为应用程序提供了可靠的字节流服务。在LWIP中基本的TCP处理过程被分割为六个功能函数的实现:tcp_input(), tcp_process(), tcp_receive()【与TCP输入有关】, tcp_write(), tcp_enqueue(), tcp_output()【用于TCP输出】。这些是从大的方面来划分的。 现在先从小转载 2012-04-06 21:47:21 · 954 阅读 · 0 评论 -
LWIP之TCP层接收相关
既然定了这么个标题,当然是要从socket的recv来讲了。这里主要涉及到lwip_recvfrom这个函数。它的大致过程是,先通过netconn_recv(sock->conn);从netconn的recvmbox中收取数据,在这里有个do_recv的调用,而do_recv又调用了tcp_recved,关于这个函数的注释如下: * This function should be called转载 2012-04-06 21:49:07 · 722 阅读 · 0 评论