OSI七层网络模型
TCP/IP四层网络模型
不是指TCP和IP这两个协议的合称,而是指因特网的整个TCP/IP协议簇。从协议分层模型方面来讲,TCP/IP由4个层次组成:网络接口层、网络层、传输层和应用层
- 应用层:服务及应用程序 HTTP Telnet服务,FTP服务,DNS服务,SNMP服务
- 传输层:确认数据传输和错误处理
- 网络层:服务数据的传输,路由及地址的选择,IP ARP地址解析协议
- 网路接口层:定义物理网络连接的协议,Ethernet, FDDI, ATM
数据封装过程
- 一个数据发出后,在原始数据加上TCP头部,达到网络层加上Ip头部信息交给下一层,到数据链路层后,加上以太网头部后成为一个以太网帧
- 到达目标主机后,每一层根据头部信息选择对应协议,进行解析去掉各自的头部,再交给上一层,最终到达目标主机的应用程序上
- 分层的结构灵活性好,改变其中任一层,只要接口保持不变,则其他层不会受到影响
- 易于实现和维护
- 促进了标准化的工作,每一层功能有了精确的说明