
网络编程
文章平均质量分 70
John__xs
刚入门的菜鸟级程序员
展开
-
【网络】select/poll/epoll事件处理图示
select/poll/epoll I/O多路复用没有文字说明,只有好的文章链接:重点都是epollepoll的实现机制讲解: http://www.cnblogs.com/sniperHW/p/3619384.htmlepoll的 LE/ET 模式演示分析: http://www.cnblogs.com/yuuyuu/p/5103744.html epoll 源码实现分析链接:原创 2017-03-24 10:51:39 · 1707 阅读 · 0 评论 -
【网络】TCP三次握手四次挥手
TCP三次握手四次挥手: 建立链接: 请求发起方主动打开链接,接收方被动打开; 三次握手: 请求端发送一个SYN报文段请求链接,由CLOSE状态转为SYN_SEND状态,此时接收端被动打开,由CLOSE状态切为LISTEN状态并保持,当接收到SYN报文段之后,接收端会发送一个确认报文段,告诉发送端我收到链接请求,此报文段SYN=1,ACK=1,还有窗口大小,协商好的序号;状态切换到SYN_RCVD;原创 2017-03-16 15:04:47 · 1808 阅读 · 0 评论 -
【网络】基础复习
复习的起点:网络协议的体系结构;OSI七层协议和TCP/IP四层协议OSI七层协议从上往下:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层;OSI七层协议是用来学习的协议模型,在实际使用中使用的基本都是TCP/IP四层协议;前三层只学习应用层:即用户使用,如http,ftp等协议; 传输层: TCP、UDP 都是传输层的协议,不过两者有很大的区别,后面细细复习; 网络层:负责不同主原创 2017-07-02 11:02:11 · 1702 阅读 · 0 评论