PDF 百度可找,也可联系我
TCP/IP
概述
1 | 要通信,需知协议; |
1 | TCP/IP 使用 TCP通信,TCP使用IP通信; |
1 | IP -> IPv4,IPv6(升级版v4); |
时间获取程序
1 | # 时间程序(客户端创建): |
包裹函数、errno
1 | 包裹函数:首字母大写(带有check的函数); |
OSI模型
1 | 国际标准化组织ISO的计算机通信开放系统互联OSI模型,是七层模型;TCP、UDP留有间隙,可绕过传输层,也可以直接访问数据链路层的帧; |
传输层:TCP、UDP 和 SCTP
概述
1 | # 概述 |
TCP连接建立与终止
1 | # 三握手 |
TIME_WAIT状态
1 | 主动关闭端会有TIME_WAIT,成为 2MSL(最大2分节生命期); |
SCTP关联的建立和终止
1 | # 四握手 |
端口号、套接字对
1 | # 端口号 |
TCP端口号、并发服务器
1 | # 并发服务器 |
MTU/MSS/缓冲区
1 | # MTU |
TCP 函数
1 | # 传递套接字地址结构 |
1 | # accept |
TCP回射服务器
1 | ps 命令返回的 STAT 列: |
信号
1 | 信号是软件中断,可以有内核发给进程,或进程发给另一个进程(或自身);信号是int值,处理函数没有返回值;有两个信号不可被捕获SIGKILL,SIGSTOP; |