01-networkTransmission 网路传输
02-HTTPprotocol协议
03-accessNetworkData获取网络数据
04-socketServer套接字服务器端
05-socketClient套接字客户端
01-networkTransmission 网路传输
1.1 传输过程示意
网络传输过程示意.png
1.2 OSI参考模型
OSI模型是国际标准化组织分析计算机通信,把计算机通信进行的规范和标准化分成了7层:
- 应用层:所有能产生网络流量的程序(QQ、浏览器等)
- 表示层:数据传输前的压缩、加密、确定编码方式等操作
- 会话层:查看木马(netstat-nb)
- 传输层:可靠传输、不可靠传输、流量控制
- 网络层:负责选择最佳路径、规划IP地址
- 数据链路层:帧的开始和结尾、透明传输、查错校验
- 物理层:接口标准、电器标准
1.3-TCP/IP协议栈(簇)
TCP/IP协议栈
a.数据封装
数据封装.png
b.数据解封
数据解封.png
c.通信过程示意
通信示意.jpg
d.传输层的协议TCP和UDP
- TCP协议(Transmission Control Protocol,传输控制协议)
- 需要传输的文件分段传输
- 建立会话
- 可靠控制
- 流量控制
- UDP协议(User Data Protocol,用户数据报协议)
- 一个数据包就能完成数据通信
2.不需要建立会话 - 不可靠传输
- 不需要流量控制
!可靠传输示意.png
02-HTTP协议









网友评论