6.1 C/S架构介绍
七层,五层,四层。
仅掌握五层就行了
6.2 TCP/IP各层详解
TCP/IP五层模型
物理层、数据链路层、网络层、传输层、应用层(应用层、表示层、会话层)
数据链路层
head 固定18个字节
mac地址:6个字节
广播:计算机通信基本靠吼
网络层
IP协议
子网掩码
广播风暴
地址浪费
借主机位给网络位
环回接口
传输层
流式协议
tcp 的3次握手和4次挥手
6.3 SOCKET 介绍
一组接口
Socket套接字方法
6.4 粘包现象与解决方案
粘包就是指两次结果粘到一起了。它的发生主要是因为socket缓冲区导致的。
粘包问题只存在于TCP中,Not UDP
1.TCP是面向连接的,面向流的
2.UDP是无连接的,面向消息的