Linux网络编程

发布时间:2024年01月16日

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、网络基础

1、网络应用程序设计模式

C/S 架构(客户服务器模式)需要下载客户端

优点:1、协议选用灵活
2、可以缓存数据(常用到的图片、视频之内的存放在客户端)速度快
缺点:1、对用户安全构成威胁(窃取用户数据)2、开发工作量大、调试困难

B/S 架构(浏览器服务器模式)

优点:跨平台 安全性
缺点:只能使用HTTP HTTPS 加密过的

不能缓存大量数据 严格遵守http

2、网络分层模型 (只需要管应用层,其他层不需要管,其他有操作系统帮助去处理)

7层OSI模型(物联网输会使用)

文章来源:https://blog.csdn.net/m0_49635911/article/details/128764469
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。