linux网络----UDP编程

一、函数接口:

        1.socket:创建一个用来网络通信的终端节点;

                参数:

                        type:套接字类型

                        SOCK_STREAM      流式套接字     TCP

                        SOCK_DGRAM       数据报套接字  UDP

                        SOCK_RAM             原始套接字

                        domain:    协议族      AF_INET

                        protocal:   默认为0

        2.sendto: 发送数据消息

        3.inet_addr:将字符串ip地址转换为内存的ip地址的类型;

        4.htons:将本地字节序(小端存储)转换成网络字节序(大端存储);

        5.bind:将一个套接字与IP地址和端口号进行绑定

                注意:

                        (1)只能绑定自己这台主机的ip地址和端口

                        (2)端口号只能被一个套接字绑定,多次绑定会报错会提示端口号被占用

        6.recvfrom:接收数据

相关推荐

  1. linux网络----UDP编程

    2023-12-18 05:44:06       36 阅读
  2. 网络编程】-- 04 UDP

    2023-12-18 05:44:06       39 阅读
  3. 网络UDP编程

    2023-12-18 05:44:06       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-18 05:44:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-18 05:44:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-18 05:44:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-18 05:44:06       20 阅读

热门阅读

  1. 通过GIT将本地项目上传到gitee

    2023-12-18 05:44:06       39 阅读
  2. MySQL_13.InonDB表空间

    2023-12-18 05:44:06       37 阅读
  3. Spring Boot Docker Compose 支持中文文档

    2023-12-18 05:44:06       34 阅读
  4. adb setting设置

    2023-12-18 05:44:06       37 阅读
  5. 安全CDN有什么作用,安全CDN工作原理是什么?

    2023-12-18 05:44:06       35 阅读
  6. 第十九章 : Spring Boot 集成RabbitMQ(三)

    2023-12-18 05:44:06       36 阅读
  7. 什么是CSS3?深入理解css3

    2023-12-18 05:44:06       34 阅读
  8. 如何学习英语

    2023-12-18 05:44:06       45 阅读
  9. mysql常用增删改查命令详解

    2023-12-18 05:44:06       35 阅读
  10. Day20【time模块】

    2023-12-18 05:44:06       29 阅读
  11. 单机多卡训练-DDP

    2023-12-18 05:44:06       42 阅读
  12. docker容器内使用命令报错记录

    2023-12-18 05:44:06       38 阅读