1.物理层
为了让两台物理机器能进行传送数据,就通过网线,光缆,无线电波,就产生了物理层(通过把0,1转换成电流强弱传输)。
2.数据链路层
A机器给B机器传过来一堆0,1字符,不知道如何翻译成我们理解的东西,就制定一套分组的标准,多少个0,1为一组,就产生了数 据链路层。
3.网络层
如果在局域网还好,直接以广播的形式就能找到目标,如果是垮局域网,就的告知目标的地址,这个时候就出现了ip+端口的方式寻找目标地址。就出现了网络层
4.传输层
找到了目标地址,但是传输过程中经常会出现不知道发送过去人家接受了没有,是否出现丢包的现象,这个时候就需要和对方进行确认,就出现了TCP/UDP这个的传输协议。
5.会话层
我们在数据传输的过程中不可能每次都要寻找,发送,接受包,有没有一种自动的寻址,收发送包的,这个时候就出现了会话层。
6.表现层
我们现在有不同的操作系统,不同操作系统是不同的操作,比如shell,只能在liunx, exe文件只能在windows下。
7.应用层
我们现在可以先个应该程序,放在windows下,或者这个liunx下写个应用程序。