石家庄做手机网站建设,外贸网页制作哪家好,一个网站的建设流程有哪些,sem优化是什么实验一应用协议与数据包分析实验(使用Wireshark)一、实验目的通过本实验#xff0c;熟练掌握Wireshark的操作和使用#xff0c;学习对HTTP协议进行分析。二、实验内容1#xff0e;HTTP 协议简介HTTP 是超文本传输协议(Hyper Text Transfer Protocol)的缩写#xff0c;用于W…实验一应用协议与数据包分析实验(使用Wireshark)一、实验目的通过本实验熟练掌握Wireshark的操作和使用学习对HTTP协议进行分析。二、实验内容1HTTP 协议简介HTTP 是超文本传输协议(Hyper Text Transfer Protocol)的缩写用于WWW 服务。(1)HTTP 的工作原理HTTP 是一个面向事务的客户服务器协议。尽管HTTP 使用TCP 作为底层传输协议但HTTP 协议是无状态的。也就是说每个事务都是独立地进行处理。当一个事务开始时就在web客户和服务器之间建立一个TCP 连接而当事务结束时就释放这个连接。此外客户可以使用多个端口和和服务器(80 端口)之间建立多个连接。其工作过程包括以下几个阶段。①服务器监听TCP 端口 80以便发现是否有浏览器(客户进程)向它发出连接请求②一旦监听到连接请求立即建立连接。③浏览器向服务器发出浏览某个页面的请求服务器接着返回所请求的页面作为响应。④释放TCP 连接。在浏览器和服务器之间的请求和响应的交互必须遵循HTTP 规定的格式和规则。当用户在浏览器的地址栏输入要访问的HTTP 服务器地址时浏览器和被访问HTTP 服务器的工作过程如下①浏览器分析待访问页面的URL 并向本地DNS 服务器请求IP 地解析② DNS 服务器解析出该HTTP 服务器的IP 地址并将IP 地址返回给浏览器③浏览器与HTTP 服务器建立TCP 连接若连接成功则进入下一步④浏览器向HTTP 服务器发出请求报文(含GET 信息)请求访问服务器的指定页面⑤服务器作出响应将浏览器要访问的页面发送给浏览器在页面传输过程中浏览器会打开多个端口与服务器建立多个连接⑥释放TCP 连接⑦浏览器收到页面并显示给用户。(2)HTTP 报文格式HTTP 有两类报文从客户到服务器的请求报文和从服务器到客户的响应报文。图 5.46 显示了两种报文的结构。