
网络编程
文章平均质量分 79
into the unknown-
这个作者很懒,什么都没留下…
展开
-
Linux的IO模型介绍和服务器模型介绍
IO模型的简单介绍以及特点分析,服务器模型的介绍,推荐使用epoll机制来实现并发服务器原创 2022-08-24 21:52:49 · 492 阅读 · 0 评论 -
UNIX域套接字的网络编程实现
socket同样可以用于本地通信 ,即主机内的进程间通信。创建套接字时使用本地协议AF_UNIX(或AF_LOCAL)。UNIX域套接字分为流式套接字和用户数据报套接字。UNIX套接字地址结构体。原创 2022-08-23 11:14:17 · 461 阅读 · 1 评论 -
UDP服务器/客户端Linux下C代码实现以及广播、组播
UDP服务器/客户端Linux下C代码实现以及广播、组播。UDP协议与TCP协议一样用于处理数据包,在OSI模型中,两者都位于传输层,处于IP协议的上一层。多播方式既可以发给多个主机,又能避免象广播那样带来过多的负载(每台主机要到传输层才能判断广播包是否要处理)过多的广播会大量占用网络带宽,造成广播风暴)......原创 2022-08-18 22:41:34 · 3592 阅读 · 0 评论 -
TCP服务器/客户端的Linux下的代码实现,单向通信、双向通信
TCP服务器/客户端的Linux下的代码实现,单向通信、双向通信原创 2022-08-17 18:55:30 · 2162 阅读 · 0 评论 -
Linux网络基础介绍和编程socket函数介绍
标识进程,无符号短整型:0-- 65535,其中0~1024被内核使用,1025-- 5000由系统分配,5001-- 65536用户(或程序员)分配。TCP/IP四层协议中,只有应用层是程序员能够自定义的,下面三层的协议封装都是由内核完成(但是有选择权利)。:标识主机,IPv4为32位,IPV6为128位,常以点分十进制表示,例:192.168.2.1。TCP协议适用于对传输质量要求较高,传输大量数据,即时通讯的账户登录等通信。第一阶段:ARPAnet(阿帕网),是网络基础协议的雏形。......原创 2022-08-15 22:32:00 · 1020 阅读 · 1 评论