OSI体系结构
物理层
数据链路层
网络层
运输层
会话层
表示层
应用层
TCP/IP体系
网络接口层
网际层
运输层
应用层
路由器中一般只有网际层和网络接口层
原理体系结构
物理层
数据链路层
网络层
传输层
应用层
分层的必要性
物理层需要解决的问题:传输介质、如何表示比特信号0和1、采用什么物理接口(使用何种信号来传输比特的问题)
数据链路层需要解决的问题:如何标识网络中的各个主机、如何从信号所标示的一连串比特流中区分出地址和数据、如何协调各主机争用总线。(分组在一个网络上传输的问题)
网络层需要解决的问题:如何标识各网络以及网络中的各个主机、路由器如何转发分组、如何进行路由选择(分组在多个网络上传输的问题)
传输层需要解决的问题:进程之间基于网络的通信问题、出现传输错误时、如何处理(解决进程之间的通信)
应用层需要解决的问题:通过应用进程间的交互来完成特定的网络应用