
linux服务器
文章平均质量分 60
花果水莲
一个老农民工的自我修养 -> 每天进步一点点 -> 积少成多
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网络编程-TCP三次握手四次挥手
客户端与服务器之间数据的发送和返回的过程当中需要创建一个叫TCP connection的东西; 由于TCP不存在连接的概念,只存在请求和响应,请求和响应都是数据包,它们之间都是经过由TCP创建的一个从客户端发起,服务器接收的类似连接的通道,这个连接可以一直保持,http请求是在这个连接的基础上发送的; 在一个TCP连接上是可以发送多个http请求的,不同的版本这个模式不一样。 在HTTP/1.0中这个TCP连接是在http请求创建的时候同步创建的,http请求发送到服务器端,服务器端响应了之后,这个T原创 2021-10-27 10:43:55 · 124 阅读 · 0 评论 -
linux服务器开发-网络编程-epoll
一、基础API 1.1 创建一个epoll句柄,参数size用来告诉内核监听的文件描述符的个数,跟内存大小有关。 #include <sys/epoll.h> int epoll_create(int size) size:监听数目 1.2 控制某个epoll监控文件描述符上的事件:注册、修改、删除 #include <sys/epoll.h> int epoll_ctl(int epfd,int op,int fd,struct epoll_event *event) ep原创 2021-10-23 18:39:48 · 172 阅读 · 0 评论 -
linux服务器开发-网络编程-C/S模型
一、C/S模型原创 2021-10-15 15:44:34 · 161 阅读 · 0 评论 -
linux服务器开发-网络编程-套接字
一. socket套接字原创 2021-10-14 14:31:08 · 89 阅读 · 0 评论 -
linux服务器开发-网络编程-协议
一.协议的概念 协议,网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。 ISO/OSI协议模型 国际标准化组织(ISO)为了规范协议层次的划分制定了开发系统互联(OSI,Open Systems Interconnection)模型,即ISO/OSI参考模型。此模型根据网络功能制定出7层网络协议结构,由低到高分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 (1)物理层:简单地说,物理层协议对与基本物理信号传输有关的机械、电气等功能进行描述。若生产相互连接的两个设备的两个厂原创 2021-10-14 12:38:40 · 276 阅读 · 0 评论