第13章 网络 Page818 UDP(和TCP的比较)

TCP核心类

cpp 复制代码
asio::ip::tcp::socket;//网络套接字
asio::ip::tcp::endpoint;//边接端地址
asio::ip::tcp::resolver;//地址解析器
asio::ip::tcp::acceptor;//连接接受器

UPD核心类

cpp 复制代码
asio::ip::udp::socket;//网络套接字
asio::ip::udp::endpoint;//边接端地址
asio::ip::udp::resolver;//地址解析器

UPD中没有acceptor(接收器)。

另外:address类,归属在ip下面,这意味着它即可用于TCP,又可用于UDP

cpp 复制代码
boost::asio::ip::address

UDP协议也称为"无连接协议",即通信之前不需要事先建立连接。

但逻辑上仍然可以区分出"客户端"和"服务端",主动的那一端就是客户端。客户端也仍然提供"async_conect(异步连接)"或"connect(同步连接)"函数。

相关推荐
EndingCoder20 小时前
WebSocket实时通信:Socket.io
服务器·javascript·网络·websocket·网络协议·node.js
一念&20 小时前
每日一个网络知识点:网络层NAT
服务器·网络·php
wanhengidc20 小时前
云手机的多元功能应用
运维·服务器·网络·游戏·智能手机
一叶飘零_sweeeet21 小时前
从字节到网页:HTTP 与 TCP 的底层密码全解析
tcp/ip·http·三次握手
tangweiguo030519871 天前
Kotlin 实现 Android 网络状态检测工具类
android·网络·kotlin
云宏信息1 天前
【深度解析】VMware替代的关键一环:云宏ROW快照如何实现高频业务下的“无感”数据保护?
服务器·网络·数据库·架构·云计算·快照
我有一颗五叶草1 天前
HTTP 协议
网络·网络协议·http
沐风ya1 天前
RPC介绍
网络·网络协议·rpc
OAFD.1 天前
YOLOv3 详解:核心改进、网络架构与目标检测实践
网络·yolo·目标检测
鹿鸣天涯1 天前
商用密码应用安全性评估
网络·安全·web安全