第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(同步连接)"函数。

相关推荐
皮卡蛋炒饭.22 分钟前
应用层协议HTTP
网络·网络协议·http
wearegogog12343 分钟前
Modbus TCP 通讯协议实现
服务器·网络·tcp/ip
怀旧,1 小时前
【Linux网络编程】1. 网络基础概念
linux·网络
Java成神之路-1 小时前
ARP、RARP与代理ARP详解
tcp/ip·计算机网络
怀旧,1 小时前
【Linux网络编程】5. 应用层协议 HTTP
linux·网络·http
志栋智能2 小时前
超自动化巡检:量化运维成效的标尺
运维·网络·人工智能·自动化
夏日听雨眠2 小时前
Linux(信号,管道,共享内存)
java·服务器·网络
小辰记事本2 小时前
从零读懂RDMA UC Write:单向推送,不求回音
网络·网络协议·rdma
汤愈韬2 小时前
防火墙主备备份的非VRRP的三种模式
网络·网络安全·security
treesforest3 小时前
IP数据库下载完全指南:免费与商业IP定位库对比
网络·数据库·php