我们在日常的编程中,常常听到七层,四层,甚至是五层的网络架构
那么为什么有时候是说七层,有时候又是四层呢?
那是因为不同的划分标准
OSI(Open System I,,,)就是一个国际什么组织,给网络结构给划分成了七层(应用层,表示层,会话层,传输层,网络层,数据链路层,物理层)
而我们的TCP/TP,则是把网络划分成四层 ,这时你可能会疑惑TCP/IP是什么?
我的理解是它是通过IP进行通信的所需的一些协议的集合,而其中TCP(传输控制协议)和IP(网际协议)最有代表性
TCP/IP把网络划分为我们熟悉的四层
应用层 http协议等
传输层 TCP,UDP协议等
网络层 IP协议
链路层
而每一个协议具体是什么样的我再以后会细说