网络基础学习

请求流程

客户端(Client):用户所操作的,前端浏览器

服务端(Server):存储数据,存储网页数据,存储数据操作

  1. DNS解析(网络地址转化为IP地址)
  2. TCP/IP三次握手 - 建立连接
  3. 发送HTTP请求
  4. 获取网站的 HTML 代码
  5. 请求代码中的静态资源
  6. 渲染页面
  7. 四次挥手 - 关闭连接

URI

  • URI:(Uniform Resoure Identifier)统一资源标识符
  • URL:(Uniform Resource Lacator)统一资源定位符
  • URN:(Uniform Resource Name)统一资源命名

URL肯定是一个URI,URI 不一定是URL,有可能是URN

URI只是资源标识符

URL

  1. 资源标识符
  2. 具有定位资源的功能(资源具体位置)
  3. 指明获取资源所采用的协议

协议名称+主机地址+端口号+路径+文件+查询所需字符串

https 端口443,http默认端口80,Mysql默认端口3306

服务端与客户端

客户端:客户所使用的电脑中的应用程序

服务端:存放网页、客户端程序、数据处理程序、数据库的电脑

C/S结构与 B/S结构

Client/Server:将应用程序安装在客户端电脑中,由服务器提供客户端程序所需要的数据

优点:界面与操作丰富、安全性高、响应数独快

缺点:通常用于局域网、需要安装特定应用程序或使用特定硬件、维护成本高

Browser/Server:

优点:无需安装客户端程序与特定硬核,多客户访问,交互性强,无需升级客户端

缺点:跨服务器兼容性差、功能性相对弱、设计成本高、安全性弱、功能性弱

服务器

购买(租赁)服务器:实体服务器、云服务器(Slastic Compute Server)

云服务器:无需提前采购硬件设备、而是根据业务需要,随时创建所需要数量的云服务器ECS实例(展示)、扩容硬盘、增加带宽

域名

Domain Name

域名与服务器对应的IP存在映射关系

域名方便记忆

IP 可以对应多个域名

购买域名及备案

解析域名

  1. A记录:Address,域名与IP对应的记录
  2. CNAME 记录:别名记录,将多个名称映射到另一个域名

分类

通用类

  • .com 工商金融等企业
  • .gov 政府机构
  • .net 提供互联网网络服务的机构
  • .org 各类组织机构
  • .ac 科研
  • .edu 教育机构

国家地区

|----|------|
| cn | 中国 |
| ca | 加拿大 |
| uk | 英国 |
| jp | 日本 |
| hr | 韩国 |
| hk | 中国香港 |
| tw | 中国台湾 |

域名级别

相关推荐
通信小呆呆14 分钟前
当算法有了“五感”:多模态数据融合如何向人体感官协同学习?
人工智能·学习·算法·机器学习·机器人
H__Rick35 分钟前
自动对焦学习-3
人工智能·学习·计算机视觉
Daisy Lee1 小时前
量化学习-第1章-什么是量化金融
学习·金融·datawhale
Alsn862 小时前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
YM52e2 小时前
买菜计算器小应用 - HarmonyOS ArkUI 开发实战-PC版本
学习·华为·harmonyos·鸿蒙·鸿蒙系统
网络研究院2 小时前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智2 小时前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest2 小时前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
小雨下雨的雨2 小时前
HarmonyOS ArkUI训练营入门-组件掌握系列-Animation 动画效果实现-PC版本
学习·华为·harmonyos·鸿蒙
shushangyun_2 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化