OSI七层网络模型(概念模型)
1. 物理层:
网络基础设施建设,在传输媒介上(网线/光纤)传输二进制数据
2. 数据链路层
物理地址寻址,通过mac地址把数据(数据帧)从一台设备(二层交换机)传递到另一台设备(源mac地址---目的mac地址)
3. 网络层
ip地址寻址,利用ip地址,(利用路由器/三层交换机)选一条合适的路径把数据(数据包)传输到目的的网络(源ip地址--目的ip地址)
4. 传输层
进程(软件)间的通信,利用端口号找到要通信的进程,对比较大的数据进行分包,一个一个按顺序传输(源端口号--目的端口号)
5. 会话层:
用来管理进程,比如启动、终止进程
6. 表示层
不同的操作系统数据格式不同,编码不同,主要为了统一格式化
7. 应用层
利用软件和软件提供的服务产生通信数据,如文件传输、电子邮件等
TCP/IP四层网络模型(现实使用)
第一层:网络访问层
第二层:internet层(如ip协议)
第三层:传输层(如tcp/udp协议)
第四层:应用层(如http、https、ftp、dns、smtp、telnet协议)