Appearance
应用层
为应用软件提供服务器,如软件提供接口使得程序能使用网络服务。
运行于TCP协议之上
- HTTP(超文本传输协议) 万维网
- HTTPS
- FTP(文件传输协议) 文件传送
- SMTP(简单邮件传输协议)电子邮件
- DNS(域名解析协议)
运行于UDP协议之上
- DHCP(动态主机配置协议)IP地址配置
- NTP协议(网络时间协议)网络时间同步
- DNS(域名解析协议)
表示层
为异种机通信提供公共语言,以便进行互操作。
- ASCII
- JPEG、
- MPEG
- GIF
- MIDI
会话层
让应用建立和维持会话,并能使会话获得同步。
- SQL(结构化查询语言)
- NFS(网络文件系统)
传输层
为两个主机中进程之间的通信提供服务。
- TCP (传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议)
- UDP (称为用户数据报协议。为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法)
- TLS/SSL(SSL“安全套接层”协议,TLS“安全传输层”协议,都属于是加密协议,在其网络数据传输中起到保护隐私和数据的完整性。)
网络层
通过路由选择算法决定如何将数据从发送方路由到接收方。
- IP
- ICMP (Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息,ping命令是基于网络层的命令,是基于ICMP协议工作的。)
- IGMP(一般指Internet组管理协议。Internet 组管理协议称为IGMP协议,是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。)
- OSPF(OSPF一般指组播扩展OSPF。OSPF(开放式最短路径优先)是一个内部网关协议,用于在单一自治系统内决策路由。
数据链路层
将物理层得数据可靠的传输到网络层
- Wi-Fi(IEEE 802.11)
- ARP (地址解析协议,根据IP地址获取物理地址的一个TCP/IP协议)
- PPPoE(以太网上的点对点协议,是将点对点协议(PPP)封装在以太网框架中的一种网络隧道协议)
- STP(生成树协议,防止网桥网络中的冗余链路形成环路,导致网络风暴)
物理层
提供一个物理连接,确保可以进行数据传送,单位是比特。
- 光纤
- 同轴电缆
- 双绞线
- 调制解调器