1.域名
ip不易记忆,所以设计了域名,用户输入域名,计算机负责解析
.com 顶级域名
baidu.com(baidu是二级域名,也被称为主域名)
www.baidu.com(www是三级域名)
tieba.baidu.com(tieba是三级域名)
http是超文本传输协议,www是万维网的意思
http是浏览网站的主流协议,www一般是门户网站(如www.baidu.com),所以在地址栏不加这两个东西不会出错,此时浏览器默认为你添加它们
2.DNS
dns(域名系统)负责将域名解析为ip地址,通过ip地址访问网站
本地host文件
host文件中存放着ip与域名的对照表,域名在被dns解析前计算机会查找host文件,若文件中存在该域名,则直接将对应ip地址作为解析后ip去访问网站
cdn
CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。
dns解析完成后,并不直接访问源站,而是访问cdn节点
3.脚本语言
常见脚本语言类型
php、javaweb、python
4.后门
后门可以使管理员绕过安全检测,快速进入或控制系统。后门的核心是免杀
5.web
web的组成架构模型
网站源码:脚本类型、应用方向
中间件(搭建平台):Apache、IIS、Tomcat、Nginx
数据库:access、MySQL、SQLserve
操作系统:Windows、Linux