最后更新:2022-03-20 00:38:44 手机定位技术交流文章
Tim Burns-Lee编写了一份关于因特网超链接文件系统概念的研究报告,其中他强调了三项基本技术。
同年,我们的英雄HTTP诞生并开始其史无前例的旅程。
在此期间,HTTP称为0.Version 9,其简化结构也可用于服务器和客户处理。
使用了完全文本格式。Tim Bernards-Lee最初系统中的所有文件只读,因此只允许读。
使用“ 获取” 动作从服务器上检索 HTML 页面, 然后在您响应请求后立即禁用连接 。
常有限。
1996年,HTTP/1.Version 0正式出版。
例如,第九版与当代HTTP有些不同,具有以下特点:
HTTP/1.1与HTTP/1.0略有变化。
以下是HTTP/1.1的主要变化点:
HTTP/1.1 互联网发布后,整个互联网世界经历了十年多来的增长爆炸。
「光」是一个新的互联网功能:Facebook、Twitter、宝藏、京都等。
大约在这个时候,人们对HTTP也有些担忧, 主要是因为连接缓慢, 无法跟上互联的巨大扩张。
个人必须创造各种“小技巧”来围绕它工作。
缓解这些问题,如以前流行的剪切地图、联署材料合并和其他页面优化技术。
最终,在寻找怪物的同时, 谷歌决定“起来走”, 就像玛安说的。
如果我们不改变,我们就会换银行。" 那么,"叛乱"怎么用?
Google最初创建了自己的浏览器Chrome, 然后引入了新的SPDY协议, 最后在 Chrome 中实施。
10多年前,它首次用于家庭服务器,如网络景和微软,并且逐渐从用户方面消失。
“改变HTTP”协议也标志着第二次“借款人战争”的开始。
历史重演,但这次胜利者是谷歌的Chrome。 目前,Google的Chrome是全世界所有浏览器使用率最高的国家。
60 %。 Google使用“按顺序胁迫用户”使SPDY达到互联网标准。
2012年,工作组开始在SPDY的基础上制定HTTP议定书的新版本,最终于2015年释放HTTP/2。
7540是RFC号
HTTP/2的开发考虑到互联网的现状:宽带、移动、不安全和高度兼容。
同时,为提高业绩作出了重大努力,其中关键内容包括:
当HTTP/2还在工作时,谷歌创建了一个新的协议,称为QUIC,与HTTP/2完全相同。
由于其庞大的用户基础和数据,它仍在铬和自己的服务器上进行测试。
QUIC拟订的QUIC协议成为因特网上一个预先得出的结论。
2018年,IETF建议将“HTTP超过QUIC”改名为“HTTP”。
HTTP/3已经正式进入标准制定进程,可能两年或三年后进入“HTTP/3”并获得批准。
释放后,我们很可能绕过 HTTP/2 直接进入 HTTP/3。
总结:
超文本传输协议(HTTP)是超文本传输协议的缩写。
考虑 HTTP 名称 : " Supertext Transmission ", 它可以分为三部分: " Supertext."
"沟通"和"协议"

首先,HTTP是协议,但协议是什么?
最初,协议必须包含两个或两个以上的当事方,称为“协调”。
第二个方面是,协议既是协议,也是参与者的行为标准,被称为“谈判”。
HTTP是一种计算机协议,用机器能够理解的语言建立计算机。
通信条例,以及涉及这些条例的许多限制和不当处理。
HTTP协议的第二部分实际上是“转让”的意思。
首先,HTTP协议是“双向协议”。
换句话说,有两个基本角色,A和B,其名字以A开头,以B结尾,数据在A和B之间流动。
我们通常不是单向流动,而是指发起该通信的A,即作为询问方的A和作为接收方的Messagea单向流动的B,我们通常指发起该通信的A,即作为接收方的询问方和作为接收方的接收方的B。
答方或者响应方。
第二点是,虽然数据在A和B之间传播,但不限于允许的A和B。
“传输”或“连接”存在。
这样,传输方式就从“A<===>B”,变成了“A<=>X<=>Y<=>Z<=>B”,A 到 B 的
在传输期间可能同时存在若干“中间人”,只要他们不打电话,这些中间人也受HTTP协议的约束。
通过干扰基本数据传输,可添加安全认证、数据压缩、编码等任何额外特征。
因此,等等,优化整个传输过程。
HTTP是一种计算机协议和标准,用于在两个地方之间传输数据。
HTTP协议第三部分实际上的意思是“超文本”。
“文本”一词表示 HTTP 不发送 TCP/UDP 。
未经质疑的二进制包(数据表),完整和相关的数据可供浏览器、服务器等查看。
..
“文本”一词用来指互联网早期的简单字符文本,但自那以后其含义大为扩大。
它已经扩大,图像、音频、视频甚至压缩的包件现在可以被视为HTTP眼中的“文字”。
“超文本”一词是指“超出标准文本的文字”,是词语、图像、音频和视频的组合。
最重要的是能够从一个超文本跳跃到另一个超文本,建立复苏能力。
联网的非线性结构性互动。
HTML 是最常用的“ 超文本” 术语。 它只是一个文本文件, 但内部使用它 。
许多标签指定了与图像、音乐、视频等的链接,然后浏览器解释这些链接,这就是我们所看到的。
提供各种视听信息的网页。
总结:
HTTP是两种计算机之间发送文本、图像、音频、视频和其他超链接的协议和标准。
HTTP不是独立协议。
在互联网环境中,HTTP经常在TCP/IP议定书办公室运作,依靠IP协议进行定位和路线安排,而TCP用于数据传输。
协议确保可靠的数据传输,DNS协议确保域名查询,SSL/TLS协议确保安全连接。
一些协定,如WebSocket、HTTPDNS等,依赖HTTP。
一个由协议组成的网络,以HTTP为核心。
浏览器的官方名称是“Web浏览器”,其目的是在互联网上检索和显示网上内容。
名称中的网指万维网或万维网。
浏览器只是HTTP协议中的一个请求方,使用HTTP协议访问网络资源。
但是,为了使我们能够更容易地进入网页,它也包含一些额外的功能。
例如,HTML布局引擎用于显示站点,而JavaScript引擎用于动态效果,甚至打开。
发送工具用于调试网页以及各种插件和扩展功能。
浏览器的字符在 HTTP 协议中被称为“ 用户代理”, 它是一个接入点 。
该人的“代理人”负责提出HTTP请求,然而,为了避免混乱,我们通常称之为简单。
为“客户端”。
服务器、 Web 服务器: 协议另一端的响应者( 被告) 。
当我们谈论“网络服务器”时, 我们谈的是两件事:硬件和软件。
硬件是指一种物理或云基机器,在大多数情况下,它不是服务器,而是机器。
使用反向剂、负载平衡器等技术的大型集群。 然而,从外部看,它似乎是一个机器。
然而,这张照片是"虚拟的"
我们可能更关心网络服务器作为一个软件。它是一个提供在线服务的程序,主要用于运输。
它利用强大的硬件能力回应大型客户HTTP的要求,并管理硬件服务器上的磁力。
磁盘上有一个静态文件,照片,等等, 或者一个请求传递给Tomcat,Node.js。 我不确定,我不确定。我不知道,我不确定。我不确定,我不确定。
返回动态的信息。
网络服务器的符号小于无限的网络浏览器, 可以用一只手指编号 。
得过来。
阿帕奇是一个传统的服务器。它已经将近25年了。它非常实用,有很多信息,并且是教育性的。
若干企业将低门槛作为进口产品。
自2004年以来,Nginx一直是网络服务器上的背对背节目,其定义是高性能、高可靠性和容易扩展。
自那以后,阿帕奇人的市场份额缩小了,特别是在高流量的网站上。
此外,Windows的IIS, Jetty/Tomcat on Java,等等,因为它们不是很好,因此它们互相依赖。
联网上应用得较少。
浏览器通常不直接连接到服务器, 连接通过“ 阶层质量” 路径进行, 由 CDN 作为主要参与者之一 。
CCDN是“内容传送网络”的缩略语,它使用HTTP协议中的缓存和代理技术回应客户请求,而不是源站。
CDN的目的是什么?
简言之,它可以从源站保存数据,使浏览器的要求不必“千英里”到源服务器。
如果 CDN 列表算法是好的, 您可以找到与用户最近的算法 。
为了大大缩短回复时间,添加一个节点。
CDN正在成为互联网基础设施的一个重要部分,提供负载平衡和基本网络加速。
安全、边距计算和交叉操作网络等可以提高源服务器的服务能力。
如前所述,浏览器充当用户代理器,取代我们与因特网的连接。
另一方面,HTTP协议并不要求用户代理人跟随“实际人”,它可能只是“机器”。
人类,这些机器人的官方术语是"爬行者", 这是一种自动访问。
询问网络资源应用程序。
爬虫是怎么来的呢?
将网页记录在庞大的数据库中, 然后从中建立关键词。
引文,这样我们就可以在搜索引擎中迅速搜索互联网角落的网页。
爬行动物有负面。它消耗了太多的网络资源。占用服务器和带宽,这不是影响网站分析真实世界数据的唯一因素。它可能导致关键信息被泄露。所以,还有一个反生态战略爬行动物受到多种限制。其中之一是绅士的契约,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt,txt约定哪些该爬,哪些不该爬。
采用了两种基本战略,一种是HTTP战略,另一种是HTML战略。
和Web服务器相似,但不一样
网络服务是一种W3C定义的应用程序服务开发标准,采用客户-服务器主机结构,包括以下特点:
使用 WSDL 创建服务界面和 HTTP 协议以发送 XML 或 SOAP 信件, 例如 。
以网络为基础的服务结构技术(HTTP),可在内联网上使用,或在实施适当安保时使用。
在外网。
服务器和客户均可使用网络服务结构,通过HTTP协议传输数据。
使用同样的操作系统或编程语言。 例如, 服务器端是使用 Linux 和 Java 构建的, 而客户端是用 Windows 和 C # 构建的 。
它具有作为一个跨平台语言的好处。
近些年来,WAF这个短语变得更加“火灾 ”, 指“网络应用防火墙 ” 。 这是一个应用程序一级的防火墙,用于监测HTTP的流量,也是防范网络应用的安全战略,类似于硬件防火墙。
WAF通常防止诸如SQL注射和备用脚本等攻击,这些攻击越来越普遍。
ModSecurity是一个开放源码项目,可以完全融入阿帕奇人或恩京克斯人。
协议有四个级别, 顶端是“ 应用层 ”, 底端是“ 链接层 ”, TCP 和 IP 在中间 : TCP 是“ 传输层 ”, IP 是“ 互联网层 ” 。
《互联网议定书》简称为《知识产权议定书》。首要目标是解决地点和路线问题。如何把货物从一个地点运到另一个地点为了在互联网上找到任何机器,IP协议使用“IP地址”的概念。可将实际电话系统与实际电话系统作比较。您的手机功能与 Internet 连接的 PC 功能相似 。要打个电话,你必须先接通网络电信公司给了你一个电话号码此数字对应IP地址 。
目前,我们使用的大多数IP协议是v4版本。4号是地址。""分配数字,比如说 "我不知道我该怎么办"总共有 2^32,大约有42亿个分散地址。看上去好像很多,不幸的是,由于互联网的迅速扩展,地址的分配很快就“超负荷”了。所以,这篇文章是全球之声在线特稿的一部分。作为地址,使用8套“:”分隔数字。容量扩大了很多,他们有2,128人。对于可预见的未来来说,这应该足够了。
TCP协议代表着“转让控制议定书”。这是"传输控制协议"的缩写它高于知识产权议定书。根据《知识产权议定书》提供了可靠、以流量为基础的通信。这是执行HTTP协议的基础。
“ 可靠” 表示数据不会丢失, “ 字节流” 表示所传输的数据可以在 TCP 协议的两端被看成是一个操作文件, 仿佛它是由“ 移动” 字节在封闭管道中读写 。
在TCP/IP协议中使用IP地址识别机器对计算机来说很简单,但对于人们记忆和进入来说很复杂。
使用域名系统用有意义的名称替换 IP 地址 。
域名(又称主机)是发展成DNS的等级结构,以更好地指定各不同国家或组织的东道主,并使名称更容易重新命名。
分割成多个单词, 域名为".." 。水平从左向右上升。“顶层域名”位于右上角。对于顶级域名,也许你可以说几句话例如,“com”代表商业企业,“edu”代表教育机构,等等。这是第一次一个国家有一个"cn","uk"等等。您在购买火车票时是否记得您的域名?这篇文章是全球之声网络特别报导的一部分。 12306. 我不确定你在说什么,Cn。
但如果你想通过 TCP/IP 协议进行互动, 您仍必须使用 IP 地址, 因此您必须将域名转换为 IP 实际地址, 即“ 域名解析 ” 。
你想打给阿明,但是你没有她的电话号码,你一定是在打电话。
在明氏的记录找到之前 号码只能在目录的一个部分找到
搜索程序是一个域名解析,而 " 电话号码 " 是IP地址。
虽然HTTP协议没有明确要求使用DNS, 但在实践中,DNS通常用于查找或指定主机名,以便能够访问互联网上的网络服务器,将DNS间接连接到HTTP。
DNS 和 IP 地址仅识别互联网主机,它们有许多文本、图像和网站可供选择。
所以有通用资源标识符, 也称为普通话中的统一资源标识符, 这是在互联网上识别资源的唯一方法。
URL( Uniform 资源记录器)是URI的另一个更受欢迎的表现形式。 统一资源定位符,这就是我们过去所说的网站。事实上,它是URI的一个子集。但是,因为它几乎是相同的。差异不大,因此,很少有明确的区别。
举例:http://nginx.org/en/download.html
URI由三个主要部分组成:
HTTPS是使用 SSL/TLS 协议的 HTTP,代表 SSL/TLS 的 HTTP 。
SSL/TLS是建立在TCP/IP上的加密通信的安全协议,可用作HTTP下层的可靠传输机制。
HTTPS 表示“ HTTP+SSL/TLS+TCP/IP”。
SSL 代表安全套接字层 。由网景公司发明,当它到达三点时,在0点标准化。改名为TLS,这个项目是我们人权观察社特别报道的一部分。然而,由于历史原因,许多人称之为SSL/TLS。或者SSL。
SSL采用几项最先进的加密研究,综合了对称加密、不对称加密、抽象算法和数字。
在不安全的环境中,签字和数字证书等技术可以为通信双方带来一种私人和安全的传输。
路过,有坚固的HTTP盔甲
在《HTTP协定》中,代理充当请求方和答复方之间的联系,在这两种情况下都充当中转站。
请求也可以传递到服务器上。
有几种机构,最常见的是:
实际上,CDN是一种代理,它答复客户的要求,而不是源服务器,而且往往发挥透明代理和反向代理的作用。
由于代理商在传输过程中添加了“中间层”。
比如:
TCP/IP协议被称为“等级协议仓库”。

TCP/IP协议由四个层次组成,即构件,每个层次必须由下层支持,同时也支持上层。
任何一层的丧失都可能导致整个协议崩溃。
它的等级是"自下而上", 意思是初始层在底部。
第一级称为链接层,负责传输Ethernet和WiFi等底层网络的原始数据。
在净卡级操作的包裹,使用MAC地址识别网络上的装置,因此也称为MAC。
层。
IP协议处于二级,称为“互联网层”或“网络层”。
IP协议确定了“IP 地址”的概念, 允许使用基于“ 链接层” 的 IP 地址来修改 IP 地址 。
MAC地址,将许多局域网和广域网连接到一个几乎庞大的网络,可以找到这些网络。
您可以“ 翻译” IP 地址到 MAC 地址 。
第三级被称为“运输层”。此协议一级的任务是确保数据被指定IP地址。
TCP协议及其“小伙伴”UDP负责两个地点之间的“可靠”通讯。
TCP是一项尖端协议,在提供数据之前需要连接,并确保数据不会丢失。
我不会再说一遍:UDP比较容易; 它可以自由地传送数据, 不需要事先连接, 但是它不是。
数据格式是两个协议之间的另一个重大区别。 TCP数据是链接的。
连续的字节流按顺序排列,而UDP是一个支离破碎的微小数据包,按顺序传送,以随机方式收集。
该协议的第四层称为“申请设立人”,因为以下三层奠定了坚实的基础。
因此,在这一层次上有许多花朵,以及一系列以专门应用为导向的专门协议,如Telnet、SSH、FTP等。
例如,SMTP,当然还有HTTP。
MAC层传输单位为框架,IP层传输单位为包件,TCP层传输单位为包件。
该段落是HTTP的传输单位,而电文或电文(电文)则不是。
区别的核心是数据包。
从下到上,OSI模式分为七层,其中一些与TCP/IP完全相同:

另一方面,TCP/IP是一个纯软件仓库,没有固定的电缆、网页卡等有形设备。 另一方面,OSI通过在理论层面更彻底地界定网络来弥补这一差距。

“四层负载平衡”一词是指在传输层完成后端服务器负载平衡的工作,这项工作取决于TCP/IP协议的特性,如IP地址、端口号等等。
“七层负负平衡”一词是指在应用层上完成的工作,如HTTP协议所示。 HTTP协议分析URI、主机名、资源类型等数据。从 HTTP提交文件中采取必要战略并将其传送到后端服务器
确定四层和七层四层(但非绝对)的技术是“两件事”:操作系统处理四层或四层以下,否则应用程序(即您写入代码)负责七层。
域名有一个等级结构, 由“. ” 字符串组成, 称为“ 顶级域名 ”, 右端, 后面是“ 次要域名 ”, 左侧的等级关系缩小 。
主机名是最左侧的, 通常用来表示主机的用途, 如“ ww” 用于网络服务, “ mail” 用于邮件服务, 但它并不重要, 名称的关键是简单记住 。
请接受我的歉意, Geekbang. Org, 其中"org"是顶级域名。
名称是主域名, “geekbang” 是次要域名, “time” 是主机名。 如果您使用此域名, DNS 将倒转 。
如果您更新您的 IP 地址, 您可以访问“ 最后时间” 网站 。
访问主机, IP 地址必须更改为 MAC 地址, 域名必须转换为 IP 地址翻译主机, IP 地址必须更改为 MAC 地址, 域名必须转换为 IP 地址 。
这个程序被称为“域名解析”。
DNS核心系统是三级基于树的分布式服务,基本域名结构如下:

在这种情况下,根域名服务器至关重要,必须获得普遍承认;否则,以下一级服务器将不予提及。
目前全世界有13个根域名服务器和数百个镜像。
比如说,你要去“ww.org”。我不知道你在说什么,苹果。下面有三个问题:
尽管基本的DNS系统遍及全球,具有强大和一贯的服务能力,但如果世界各地的因特网用户访问这个部门,
人群,如果不是瘫痪,将很难访问。
因此,除了基本的DNS系统外,还有两种办法可以减轻对域名解决办法的压力,并更快地获得这一系统。
因此,基本概念是"缓冲"。
首先,若干大公司和网络运营商将建立自己的DNS服务器,许多公司和网络运营商将能够这样做。作为用户的 DNS 查询代理,核心 DNS 系统用户已无法访问。这些野生服务器被称为“非权限域名服务器”或“未经授权域名服务器”。在搜索结果之前,搜索结果可以储存起来。如果已经有了记录,不需要启动根服务器查询 。直接返回相关的 IP 地址 。
DNS服务器的数量大大超过核心系统中服务器的数量。大多数是接近用户。更著名的DNS有谷歌的,"微软的"还有克劳德·弗莱尔,等等
其次,同样,DNS分析结果也将隐藏在操作系统中。如果你去过"ww" 我不知道你在说什么 苹果 这不是个好主意因此,下一次你访问浏览器中的这个网站时, 你就不会去DNS询问。在操作系统中可以找到 IP 地址 。
另外,操作系统还包括一个特定的“主机地图”文件。该案文一般可以编辑。这是Linux的"// etc/ hosts"。在Windows, 类型C: WINDOWSSystem32Driversetchosts。 在 Windows, 类型C: WINDOWS系统32 Driverstcosts。"如果操作系统无法在缓存中找到 DNS 条目,就会找这个文件。
考虑到前面提到的无赖 DNS 服务器、 OS 系统缓存和主机文件,一些域名可能被拆解,无需“行走”即可。这个问题可以在当地或全球解决。不仅方便了用户,它还减轻了各级DNS服务器的压力。效率就大大提升了。
由于域名替代 IP 地址, 外部服务的域名可以更改而不更改主机的 IP 地址 。 当主机必须划定或移动时, 可修改 DNS 记录, 以便域名指向另一个机器 。
例如,如果您有一个“购买 ” 。 电视服务器必须暂时停止维护, 这样您就可以告诉 DNS 服务器 : “ 我..
本文。 电视域名的地址已校正, 现在请更改此地址。
所以您更改了内部 IP 地址映射, 然后访问. tv 请求您不要离开此主机 。
搞定了 搞定了 商业服务不会中断
在非常时期收集的笔记如下:
本文由 在线网速测试 整理编辑,转载请注明出处。