OSI七层协议栈

应用层
定义了软件和网络服务之间的一个接口,以与另一应用软件进行通信。
协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP
表示层
数据的表示、安全、压缩,使数据能以兼容的格式在传输者和被传输者之间传输。(在五层模型里面已经合并到了应用层)
格式有,JPEG、ASCll、DECOIC、加密格式等
会话层
建立、管理、终止会话。(在五层模型里面已经合并到了应用层)
对应主机进程,指本地主机与远程主机正在进行的会话
传输层
定义传输数据的协议端口号,提供流量控制、差错校验、可靠传输服务等。
协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层
网络层
对ip地址寻址,实现不同网络之间的路径选择。
协议有:ICMP IGMP IP(IPV4 IPV6)
数据链路层
建立逻辑连接、对MAC地址寻址。
协议:MAC,ARP
物理层
对不同的物理媒介定义传输特定数据帧(比特流)的方式
协议:
IEEE 802.2

OSI七层协议栈