linux网络编程基础--------2(设计模式以及OSI/TCP分层模型)

linux网络编程基础--------2(设计模式以及OSI/TCP分层模型)
第一种C/S模式一般需要在客户端安装一个应用程序,第二种B/S模式就只能通过浏览器操作,不需要安装应用程序。

分层模型:

linux网络编程基础--------2(设计模式以及OSI/TCP分层模型)
我们写程序及设置只需要在应用层操作就可以,其他三层都是操作系统封装设置好的。
OSI7层模型对应的四层模型关系如下图:

linux网络编程基础--------2(设计模式以及OSI/TCP分层模型)