计算机网络——万维网

万维网概述

万维网是 一个 大规模的 联机式 的信息储藏所  分布式超媒体系统  是对超文本系统的扩充


超文本

超文本指的是包含指向其他文本链接的文本


万维网以c/s模式工作 客户向服务器发送请求 服务器向客户发回万维网文档

万维网使用http协议 无状态 无连接 应用层协议 面向事务

http协议使用tcp协议 面向连接 可靠


统一资源定位符

URL因特网上得到资源的位置和得到资源的方法(与因特网相连机器上任何可访问对象的指针)


URL: <协议>://<主机>:<端口>/<路径>

http默认使用端口80


万维网工作原理:

每个万维网去网点都有一个服务器进程,不断监听tcp的端口80,以发现是否有浏览器向他发送链接建立请求 当监听到并建立tcp链接后 浏览器发送浏览请求  服务器直接返回所请求的页面 最后释放 tcp链接(两者之间交互内容:ASCII码构成的请求 因特网邮件扩充)

用户点击URL后所发生的时间:

1.浏览器分析URL

2.请求DNS解析出URL的ip地址

3.DNS解析出ip地址

4.浏览器与服务器建立tcp链接

5.浏览器发出取文件命令

6.服务器返回页面

7.释放tcp链接

8.浏览器显示文本


http相应状态码:

1xx 请求受到或者正在处理

2xx 表示成功 接受或者知道了

3xx 表示重定向

4xx 用户差错

5xx 服务器差错





你可能感兴趣的:(计算机网络——万维网)