网络基础学习

请求流程

客户端(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 | 中国台湾 |

域名级别

相关推荐
my_daling3 小时前
DSMC通信协议理解,以及如何在FPGA上实现DSMC从设备(1)
学习·fpga开发
时空自由民.3 小时前
HTTP协议和MQTT协议区别
网络·网络协议·http
运维儿4 小时前
5.VLAN的高级技术MUX VLANSuper VLANVLAN Mapping
网络·网络协议·tcp/ip·linux 网络·云计算网络
嵌入式×边缘AI:打怪升级日志4 小时前
Makefile 完全学习笔记:从入门到通用模板解析
笔记·学习
ACGkaka_4 小时前
ES 学习(九)从文本到词元:分词器如何“拆解“你的数据
大数据·学习·elasticsearch
赵侃侃爱分享4 小时前
网络安全常识十条
网络·安全·web安全
南無忘码至尊4 小时前
Unity学习90天-第1天-认识Unity并书写我们的第一个脚本
学习·unity·游戏引擎
zhanghongbin014 小时前
AI Observability Agent:大模型时代的监控利器
网络·人工智能
攻城狮在此4 小时前
华三交换机VLAN配置(基于接口划分)
网络
2301_792674864 小时前
java学习day27(算法)
java·学习·算法