您现在的位置是:首页 > 笔记 > 嵌入式网络LwIP TCP控制块
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

嵌入式网络LwIP TCP控制块

更新时间:2019-05-18 20:08:39 大小:58K 上传用户:liuzhemin22查看TA发布的资源 标签:嵌入式网络lwiptcp控制块 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

TCP 协议实现的本质就是对 TCP 控制块中各个字段的操作:在接收到 TCP报文段时,在所有控制块中查找,以得到和报文目的地相匹配的控制块,并调用控制块上注册的各个函数对报文进行处理;TCP 内核维护了一些周期性的定时事件,在定时处理函数中会对所有控制块进行处理 。

在后面会看到,处于 LISTEN 状态的连接只记录本地端口信息,不记录任何远程端口信息,一般只用在服务器端打开某个端口为客户端服务。处于 LISTEN 状态的控制块不会对应于任何一条有效连接,它也不会进行数据发送、连接握手之类的工作,因此描述 LISTEN 状态的控制块的结构体与 tcp_pcb 相比更小,使用它可以节省内存空间。 

flags 字段,它描述了当前控制块的特性,例如是否允许立即发送 ACK、是否使能 Nagle 算法等,这些标志位是提高 TCP 传输性能的关键;而 TCP 状态字段叫做 state,它表示一个连接在整个通信过程中的状态变迁。 


部分文件列表

文件名 大小
嵌入式网络LwIP_TCP控制块.docx 58K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载