网络-1 【网络初探、URL、客户端与服务端、域名操作】
一.网络初探
(1).端简介
(2).请求流程
3.经历TCP/IP三次握手建立TCP连接向Server端发起HTTP请求
(3).图示
二.URL
(1).URI
(2).URL
即统一资源定位符。URL可以用来标识一个资源,而且还指明了如何定位这个资源
(3).URN
(4).关系及图解
URL肯定是一个URI,URI并不一定是URL,也有可能是URN
(5).端口号
(6).URI/URN/URL详细解析
http:// + jsp.com +80/ +index/index.html +?a=1&b=2 + #d
<scheme>:// <host>:<port>/ <path> ?<query> <frag>
js.com:80/index/index.html?a=1&b=2#d
三.客户端与服务端
(1).客户端与服务端
Server 存放网页/客户端程序/数据处理程序/数据库 的电脑
(2).CS架构与BS架构
将应用程序安装在客户端电脑中,由服务端提供客户端程序所需要的数据
缺点:通常用于局域网,需要安装特定应用程序或使用特定硬件,维护成本高
利用WEB浏览器呈现客户端程序界面,由服务端提供客户端程序所需要的数据
优点:无需安装客户端程序与特定硬件,多客户访问,交互性强,无需升级客户端
缺点:跨浏览器兼容性差,功能性相对较弱,设计成本高,安全性弱,功能性弱
四.域名操作
(1).服务器
购买(租赁)服务器: 实体服务器,云服务器(Elastic Compute Service)
云服务器:无需提前采购硬件,可以随时创建所需数量的云服务器示例,扩容磁盘,增加带宽
(2).ECS服务器
(3).域名
- 相当于访问互联网某一户人家的地址
- 域名与服务器绑定后,域名与服务器对应的IP是映射关系 www.jd.com-111.13.23.08
- 域名比IP更方便用户记忆
- IP可以对应多个域名,所以不同的域名可以访问一个或多个WEB网页
(4).域名购买
解析域名:解析就是将域名与服务器Ip映射的过程,由DNS服务器来完成
A记录:Address,域名与Ip对应的记录,将域名指向到服务器上
Cname记录: 别名记录,将多个名字映射到另一个域名(此处可以用七牛来创建图片服务器空间)