TCP协议
网络通信协议中最重要的就是TCP/IP协议
1 网络模型
ISO七层网络模型
层数 | 名字 | 主要功能 | 对应的典型设备 | 传输单位 |
---|---|---|---|---|
7 | 应用层 | 提供应用程序间通信 | 计算机:应用程序,如FTP、SMTP | 程序级数据 |
6 | 表示层 | 处理数据格式、数据加密等 | 计算机:编码方式,如图像编码、URL字段传输编码 | 程序级数据 |
5 | 会话层 | 建立、维护和管理会话 | 计算机:建立会话,如session认证、断点续传 | 程序级数据 |
4 | 传输层 | 建立主机端到端连接 | 计算机:进程和端口 | 数据段(segment) |
3 | 网络层 | 寻址和路由选择 | 网络:路由器、防火墙、多层交换机 | 数据包(packet) |
2 | 数据链路层 | 提供介质访问、链路管理等 | 网络:网卡、网桥、交换机 | 帧(frame) |
1 | 物理层 | 比特流传输 | 网络:中继器、网线 | 比特 |