OSI七层协议模型和TCP/IP四层模型

 http://blog.csdn.net/kerin_lu/article/details/11808481

为什么网络协议选择分层设计?这样做有什么好处?
         最大的好处就是解放了不同层的开发者,他们只需要专心关注自己所在层的实现,了解上下相关层即可,使复杂问题简单化
1)各层之间相互独立:高层是不需要知道底层的功能是采取硬件技术来实现的,它只需要知道通过与底层的接口就可以获得所需要的服务;
2)灵活性好:各层都可以采用最适当的技术来实现,例如某一层的实现技术发生了变化,用硬件代替了软件,只要这一层的功能与接口保持不变,实现技术的变化都并不会对其他各层以及整个系统的工作产生影响; 
3)易于实现和标准化:由于采取了规范的层次结构去组织网络功能与协议,因此可以将计算机网络复杂的通信过程,划分为有序的连续动作与有序的交互过程,有利于将网络复杂的通信工作过程化解为一系列可以控制和实现的功能模块,使得复杂的计算机网络系统变得易于设计,实现和标准化。

OSI七层协议模型和TCP/IP四层模型:

详细参考:https://www.cnblogs.com/Robin-YB/p/6668762.html

备份:http://download.csdn.net/download/u011642774/10124451

OSI七层协议模型和TCP/IP四层模型_第1张图片



你可能感兴趣的:(Linux)