web及网络基础(对图解HTTP这本书的归纳总结笔记一)

196 阅读2分钟

一**、3项WWW构建技术**: 1.作为页面的文本标记语言的HTML                                                                                         2.作为文档传递协议的HTTP                                                                                                   3.指定文档所在地址的URL(Uniform Resource Locator,统一资源 定位符)                                                                                                                                        WWW这一名称,是Web浏览器当年用来浏览超文本的客户端应用程序时的名称。现在则用来表示这一系列的集合,也可简称为Web。                                                                  ** 二、**TCP/IP协议族按层次分别分为以下4层:应用层、传输层、网络层和数据链路层。                       1.应用层:应用层决定了向用户提供应用服务时通信的活动。包含FTP,DNS,HTTP               2.传输层:传输层对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。 在传输层有两个性质不同的协议:TCP(Transmission Control Protocol,传输控制协议)和UDP(User Data Protocol,用户数据报协议)。                                                                                 3.网络层(又名网络互连层):网络层用来处理在网络上流动的数据包。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径(所谓的传输路线)到达对方计算机,并把数据包传送给对方。                                                                                                                         4.链路层(又名数据链路层,网络接口层):用来处理连接网络的硬件部分。               **三.TCP/IP通信传输流:   **                                                                                                                客户端与服务器通信示例图:

四、字节流服务(Byte Stream Service)是指,为了方便传输,将大块数据分割成以报文段(segment)为单位的数据包进行管理。                                                                                五、三次握手(three-wayhandshaking)策略:   用TCP协议把数据包送出去后,TCP不会对传送后的情况置之不理,它一定会向对方确认是否成功送达。握手过程中使用了TCP的标志(flag)——SYN(synchronize)和ACK(acknowledgement)。发送端首先发送一个带SYN标志的数据包给对方。接收端收到后,回传一个带有SYN/ACK标志的数据包以示传达确认信息。最后,发送端再回传一个带ACK标志的数据包,代表“握手”结束。若在握手过程中某个阶段莫名中断,TCP协议会再次以相同的顺序发送相同的数据包。

六.各种协议与HTTP协议的关系:

                               

七、URI就是由某个协议方案表示的资源的定位标识符,协议方案是指访问资源所使用的协议类型名称。