33.UDP概述

33.网络通信-套接字Socket-UDP通信-概述


33.1 知识点

主要内容

服务端和客户端需要做什么

UDP相对TCP的区别







总结


33.2 知识点代码

请简述Socket UDP编程中,服务端和客户端的编程流程

  • 创建套接字Socket
  • 用Bind方法将套接字和本地地址进行绑定
  • 用ReceiveFrom和SendTo方法进行消息的收发
  • Shutdown释放连接
  • Close关闭套接字

如何处理UDP当中的分包、黏包?

  • UDP当中不存在黏包
  • 避免UDP自动分包,需要保证消息包大小在548字节(互联网)或1472字节(局域网)以下。如果想要手动分包,我们必须将UDP变为可靠的,才能保证正常处理手动分包后的消息


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏