OSI七层模型
OSI七层模型是ISO国际标准化组织制定的理论上的标准网络模型–开放系统互联参考模型(open-system-interconnect)
七层模型由上层到底层依次为:
应用层:实现应用进程间的数据信息交换。
表示层:控制数据编码,格式,加密解密等
会话层:会话控制,将会话地址映射为运输地址
传输层:端到端控制,端口选择,数据可靠性校验等
网络层:路由选择,线路复用的实现,流量控制等
数据链路层:负责连接的建立,拆除,数据信号的检错/纠错,信号的顺序控制等。
物理层:提供用于互联的物理设备和线路及其相关协议
TCP/IP四层模型
TCP/IP四层网络模型已成为实际上的网络模型。
由上层向底层依次为:
应用层:提供各种服务,如FTP,SMTP,DNS,HTTP等
传输层:提供端到端服务,主要有TCP和UDP两种协议,前者可靠,后者速度快。
网际互连层:解决主机到主机的通信问题,主要有IP协议,IGMP,ICMP协议
网络接入层:解决主机到网络的通信问题,主要协议ARP协议。