博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网卡 (六) LWIP udp模块
阅读量:4285 次
发布时间:2019-05-27

本文共 529 字,大约阅读时间需要 1 分钟。

  • udp 协议
// 本文章有些问题,请酌情看udp 只是 在 ip 上一层的协议,往下传的时候,要加ip头,udp维护了端口.除了这个udp 还 添加了数据包校验只要是 数据传送给 udp 协议,不管是 哪个mac 地址,哪个ip,哪个端口,发送来的数据,都会被udp 协议处理//udp 不负责建立连接,是个 ip 都可以给udp 直接发数据,不需要建立连接.// 可见 ,udp 只是对 ip 封装了个端口,还做了个校验,其实其他的没做什么
  • 输入输出
ip 层来数据	是监听端口		校验成功,传给用户		校验不成功,丢掉	不是监听端口		丢掉发数据 // udp 不考虑分片	查询网络接口	发送给ip层
  • api
- 收udp_input- 发udp_send	udp_sendto_if
  • 用户api
udp_new // 新建控制块udp_bind // 绑定端口udp_connect // 此api 不是用来建立连接的,注意.udp_send // 发送数据到对端ip及对端端口udp_recv // 接收任意对端ip及对端端口来的数据.udp_disconnect // 此 api 不是用来断开连接的,注意.udp_remove // 删除控制块

转载地址:http://qaigi.baihongyu.com/

你可能感兴趣的文章
问题:关于坛友一个获取text内容并改变样式的实现
查看>>
由一位坛友的布局想到的定位问题:absolute和relative
查看>>
php数组使用小结
查看>>
《互联网时代》告诉我的互联网简史(一)
查看>>
《互联网时代》告诉我的互联网简史(二)
查看>>
怎么限制Google自动调整字体大小
查看>>
JavaScript+IndexedDB实现留言板:客户端存储数据
查看>>
问题:如何在固定大小的DIV层插入N多个图片
查看>>
怎么解决div覆盖内容却没覆盖的问题?
查看>>
九个Console命令,让js调试更简单
查看>>
Linux与Windows的8个不同
查看>>
如何给超链接设置宽度和高度
查看>>
趣文:你对程序员适不适合做老公的看法是?
查看>>
仿照某商城首页的源代码及效果
查看>>
网络大牛如何回答Chrome的15个刁钻面试题?
查看>>
某网站静态首页的实现小结
查看>>
常用的正则表达式归纳—JavaScript正则表达式
查看>>
jq实现图片轮播:圆形焦点+左右控制+自动轮播
查看>>
问题:关于贴友分类菜单的实现
查看>>
PHP图像操作:3D图、缩放、旋转、裁剪、添加水印(二)
查看>>