首页
学习
活动
专区
圈层
工具
发布

#udp

用户数据报协议(UDP),又称用户数据报文协议,是一个简单的面向数据报的传输层协议。

JavaEE--网络编程 传输层 (一) UDP TCP特点

Han.miracle

在TCP/IP协议中,⽤"源IP","源端⼝号","⽬的IP","⽬的端⼝号","协议号"这样⼀个五元组来标识⼀个 通信(可以通过netstat-n查看);

6410

JavaEE —— 网路编程 UDP TCP

Han.miracle

DatagramSocket 是UDP 的Socket,用于发送和接收UDP数据报。

3610

【Linux网络】传输层协议UDP

Ronin305

在TCP/IP协议中,用 “源IP”,“源端口号”,“目的IP”,“目的端口号”,“协议号” 这样一个五元组来标识一个通信(可以通过netstat -n查看...

7610

【Linux网络】Socket编程:UDP网络编程实现ChatServer

Ronin305

我们要转发给所有在线用户,要怎么发呢?先描述再组织,通过数组来管理我们的在线用户(当然也可以使用其他数据结构,这里采用数组),而在线用户我们可以使用ip和端口号...

6110

【Linux网络】Socket编程:UDP网络编程实现DictServer

Ronin305

首先我们网络通信不需要改变,只需要稍微修改添加一些新的变量,服务端在接收客户端发来的数据,然后回调去处理翻译这个动作,所以我们可以使用包装器function来包...

6610

TCP/UDP协议深度解析(四):TCP的粘包问题以及异常情况处理

用户11935701

解决粘包问题是在自定义应用层格式的时候要考虑的问题,但是已经存在成熟的解决方案,例如:json、protobuf等,因此不必过多操心该问题。

11410

TCP/UDP协议深度解析(三):TCP流量控制的魔法—滑动窗口、拥塞控制与ACK的智慧

用户11935701

在理解了TCP连接管理的基础后,让我们继续探索TCP协议更高阶的流量控制艺术。如果说连接管理是TCP的"骨架",那么流量控制就是它的"神经系统",让数据传输既高...

23420

TCP/UDP协议深度解析(二):TCP连接管理全解,三次握手四次挥手的完整流程

用户11935701

在网络通信的底层世界中,TCP协议如同一位严谨的工程师,用精妙的机制确保每一字节数据都能准确送达。​三次握手与四次挥手就是这位工程师最得意的作品,它们不仅构建了...

46730

TCP/UDP协议深度解析(一):UDP特性与TCP确认应答以及重传机制

用户11935701

在网络通信的世界里,传输层协议如同交通规则,决定了数据包如何从源头抵达目的地。其中UDP和TCP就像两个性格迥异的工程师: 🔹 ​UDP是"随性的自由派"——...

30220

使用Python实现UDP广播深度好文

用户11831593

在现代网络通信中,UDP(用户数据报协议)是一种无连接的传输层协议,它提供了一种简单、快速的数据传输方式。UDP广播是一种特殊的UDP通信方式,允许一个发送者向...

15910

基于UDP协议的群聊服务器开发(C/C++)

敲上瘾

在服务器架构设计中,模块解耦是保障系统可维护性的核心准则。本方案采用分层架构将核心功能拆解为通信层与业务处理层两大模块。值得注意的是,当使用TC...

12110

传输层协议UDP原理

敲上瘾

        端口号的作用类似pid,用来标识进程的唯一性。只是为了与系统解耦,所以有了端口号。

24010

adguardhome

jwj

腾云先锋 | 腾讯云 TDP 先锋会员 (已认证)

18110

电波之外:socket套接字,Linux下UDP通信的孤独诗篇

用户11379153

在喧嚣的数字宇宙里,进程如同孤岛,彼此隔离。然而总有一种渴望——连接。于是便有了网络编程,便有了socket这把钥匙,它打开了从孤岛到大陆的航道,让信息以电波之...

17910

JavaEE初阶——中秋特辑:网络编程送祝福从 Socket 基础到 TCP/UDP 实战

想不明白的过度思考者

中秋佳节,最重要的主题就是"团圆"。无论身在何方,人们都渴望与亲人团聚,共享天伦之乐。这正如网络编程中的客户端与服务端,虽然物理上相隔千里,但通过网络的纽带,彼...

12710

使用Python实现UDP广播

用户11831593

在游戏开发中,背景音乐的选择对于提升玩家的游戏体验至关重要。特别是那些能够营造紧张氛围的音乐,可以极大地增强游戏的刺激感。本文将介绍如何使用Python实现UD...

10410

每日一个计算机小知识:UDP

人人都是码农

UDP是User Datagram Protocol的缩写,用户数据报协议,它是一种无连接协议,以“数据报”为单位传输数据,轻量、传输速度快但不可靠。

8010

从传输层协议到 UDP:轻量高效的传输选择

海棠未眠

在计算机网络中,传输层是一个关键的层级,它为应用进程之间的通信提供了端到端的传输服务。常见的传输层协议有 TCP 和 UDP。前者强调可靠、面向连接的传输,而后...

16010

Linux网络编程:基于UDP 的聊天室雏形

海棠未眠

我们已经能够将我们的信息基于客户端通过网络发送给我们的服务端。这是用户与服务器之间的互动。

18310

Linux网络编程:UDP 的DictServer

海棠未眠

大家好啊,我们在上篇文章中,已经简单的实现了一个echo server,也就是,当我们的客户端向用户端发送消息时,客户端会收到消息并以此反应发回一个信息。

13010
领券