当前位置: 首页 > news >正文

Linux12-UDP\TCP

一、UDP

1.特点:

尽最大努力交付,存在丢包的可能

无连接

面向数据报

机制简单,传输效率高

2.应用场景:

1.画面传输 VNC 直播:要求实时性高、允许数据丢失、

二、TCP

1.特点:

面向数据流(流式套接字)

建立连接

安全可靠的传输协议

        三次握手:TCP建立连接时,需要进行三次握手,确保收发数据前,双方都已准备就绪

        SYN:

        ACK:

        四次挥手:TCP断开连接时,需要进行四次挥手,从而确保通信双方都已收发数据结束。

2.编程

C/S模型:

        客户端:

        socket()//SOCK_STREAM流式套接字

        connect()

        send()

        recv()

        close()


http://www.mrgr.cn/news/93487.html

相关文章:

  • 正点原子[第三期]Arm(iMX6U)Linux移植学习笔记-2.1 uboot简介
  • 【Mac】MacOS系统下常用的开发环境配置2025版
  • MRI学习笔记-Meta分析之SDM-PSI
  • Java集合面试题(持续更新)
  • leetcode15 三数之和
  • 嵌入式学习第二十三天--网络及TCP
  • 数据开发岗位: 面试测试题(2025年)
  • Android车机DIY开发之软件篇(二十)立创泰山派android编译
  • upload-labs详解(1-12)文件上传分析
  • 【人工智能】Open WebUI+ollama+deepSeek-r1 本地部署大模型与知识库
  • Linux和gcc/g++常用命令总结
  • 【全球化2.0 | ZStack发布Zaku容器云海外版 加速亚太生态布局
  • Java面试第八山!《Spring框架》
  • BUUCTF逆向刷题笔记(1-12)
  • 【零基础C语言】第五节 函数
  • Android实现漂亮的波纹动画
  • 【OMCI实践】wireshark解析脚本omci.lua文件(独家分享)
  • 前端实现版本更新自动检测✅
  • DeepSeek V3 源码:从入门到放弃!
  • 现代密码学体系架构设计原则与实践:基于Python的实现与GPU加速GUI演示