最后更新:2021-10-13 01:04:43 手机定位技术交流文章
TCP/IP有四层:网络界面层、网络层、传输层和应用层。
OSI 7级模型包括物理层、数据链层、网络层、传输层、会话层、表达层和应用层。

DNS解析
HTTP 服务器连接: TPCP 连接, HTTP 请求
服务器响应请求并发送信件 。
浏览器开始处理和翻譯 。
断开连接
HTTP、TFTP、FTP、NFS、WAIS、SMTP、Telnet、DNS、SNMP都是代表协定的例子。
行+头+体
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z5X5P3Cf-1633961448264)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011171446543-16339436874922.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_1.png)
| 方法 | 描述 |
|---|---|
| GET | 要求特定页面信息并返回特定内容,通常只用于阅读数据。 |
| POST | 向选定的处理请求的资源发送数据(如POST请求可能导致产生新的资源或修改现有资源(如提交表格或上载文件)。 |
| HEAD | 退回的答复与GET请求相似,但没有提供任何特定部件用于获取信头。 |
| PUT | 更新或增加没有的所需资源。 |
| DELETE | 请服务器从 URL 标识符中删除资源数据 。 |
| CONNECT | 对于用户访问,服务器将同时充当代理和代理。 |
| OPTIONS | 当此方法发送到服务器时, 它返回由所提供资源支持的 HTTP 请求方法 。 |
| TRACE | 回声服务器接收请求数据,即服务器返回它自己收到的数据,主要用于测试和排除故障。 |
| PATCH | 这一技术是对PUT方法的补充,PUT方法用于更新当地已知资源。 |
HTTP状态代码由三个小数数组成,第一个小数点定义了状态代码的类型,随后两个小数点没有分类目的。
| 分类 | 分类描述 |
|---|---|
| 1XX | 指标数据 -- -- 显示请求正在处理中。 |
| 2XX | 成功 - 表示成功处理了请求 。 |
| 3XX | 转线 -- -- 需要采取进一步行动满足请求。 |
| 4XX | 客户端错误 - 请求语法错误或请求失败, 服务器无法处理请求 |
| 5XX | 服务器端错误 - 服务器处理请求有问题 。 |
常见状态码
| 状态码 | 英文名称 | 中文描述 |
|---|---|---|
| 200 | OK | 如果请求成功,指定的回复头或数据机将随回复返回。 |
| 204 | No Content | 这项请求是成功的,但没有回信的内容。 |
| 206 | Partial Content | 范围请求成功 |
| 301 | Moved Permanently | 30 (2/3/7) 永久性调整方向 |
| 400 | Bad Request | 语法中的错误( 前端击打) |
| 403 | Forbidden | 拒绝访问 |
| 404 | Not Found | 请求未获成功, 所请求的材料无法在服务器上找到 。 |
| 500 | Internal Server | 服务器出错( 后端点击) |
| 503 | Service Unavailable | 服务器离线 。 (IT 或 DevOps 点击) |
| 504 | Gateway Time-out | 充当网关或代理服务器,未能及时收到远程服务器的请求 |
HTTPS 是 SSL 外壳中的 HTTP, HTTP 通过 SSL 转换为 TCP 。
共享秘钥加密:
两个密钥 - 打开密钥加密 :
HTTPS采用混合加密办法:
公开秘钥的安全性:
****Step 1****:“海关”向服务器提交通信请求。
“客户”->“服务器”:你好
****step2****:服务器向客户提供自己的数字证书。
“服务器”->“客户”:你好,我是服务器,这里是我的数字证书
****step3****: “客户”->“服务器”:向我证明你就是服务器,这是一个随机字符串
“服务器”->“客户”:{一个随机字符串}[私钥|RSA]
****step4****:“客户”->“服务器”:{我们后面的通信过程,用对称加密来进行,这里是对称加密算法和密钥}[公钥|RSA]
“服务器”->“客户”:{OK,已经收到你发来的对称加密算法和密钥!有什么可以帮到你的?}[密钥|对称加密算法]
“客户”->“服务器”:{我的帐号是aaa,密码是123,把我的余额的信息发给我看看}[密钥|对称加密算法]
“服务器”->“客户”:{你好,你的余额是100元}[密钥|对称加密算法]
签字:签字在信息中添加识别信息,以确保收件人确认信息是否被篡改;信息是不可逆转的,无法通过散列值恢复;在秘密电文传输过程中,攻击者虽然无法解密电文,但可以不加区分地更改电文,造成对真实信息解释中的随机错误;信息可以通过散列计算成相应的散列指纹,将信息和信息散列一起发送给收件人,收件人根据数字签名计算信息散列值,并确定信息的正确性;如果未发现篡改,除非原始数字签名被删除,代之以相应的数字签名来取代篡改信息;{信息+数字签名}电文的内容一般是加密的,并破坏无法直接和准确修改的部分签名;
数字证书验证局(CA,证书管理局):一个可信赖的证书签发人,其真正的公用钥匙将提前放置在操作系统中。
无法关闭临时文件夹:%s。
CA在申请人提交的公用钥匙上附加数字签字,并使用自己的私人钥匙签发证书。
数字证书:
包括:服务员个人信息+服务器公用钥匙;2. 由上述信息加密指纹生成的数字签名。
1. 信息被冲洗和印有指纹;使用系统已储存的真正 CA 键解密数字签名。
证书包括自己的指纹和确定证书传送期间是否被篡改的方法。
因为黑客没有CA的私人密钥,而且数字签名是加密的,所以他不能作为CA签字,而伪造签名将无法解决CA对客户客户的公用密钥;CA的公用密钥是工人机构的公用密钥,不能被伪造;除非提供证书的公司不可信。
%s 包含一个定义的客户支持的 SSL 版本、一个加密组件列表(加密套件)(使用的加密方法和密钥长度等)以及其他信息。
当服务器能够与 SSL 连接时, 它会响应服务器欢迎报告, 它与客户端有相同的 SSL 版本和加密组件。 服务器的加密组件将从收件人的客户端加密组件中过滤 。
服务器随后传送了证书信件, 其中包括报告中的公用钥匙证书 。
最后一个服务器向客户端发送服务器 Hello Done message, 显示 SSL 第一次握手部分已完成 。
客户在初始 SSL 握手 后对客户端关键交换报告进行了回复。 该文件包含一个随机密码字符串, 名为 Pre- master 秘密, 用于通信加密 。 信件是在第 3 步使用公用密钥加密的 。
然后客户继续发送变换密码Spec信息, 提醒服务器, 并使用校长前秘密密钥加密对话 。
该文件提供了将迄今所有报告链接在一起的总体核查价值。 服务器成功解码信息的能力评估了这一握手协商的有效性。
Change Cipher Spec 消息也由服务器发送 。
已完成的信件也由服务器发送。
服务器和客户端的已完成信件交换时, 将建立 SSL 连接。 当然, 通信将受到 SSL 的保护 。 从这里, 应用程序层协议通信将传送到 HTTP 请求 。
域名系统(DNS):域名系统(DNS)
顶级域:

二级域:

www.web服务;邮件服务;buaa教育服务是3级领域的例子。
DHCP(动态主机配置协议)动态主机配置协议:作为插件部署,允许自动分配IP地址和子网面罩。
DHCP是使用UDP议定书的局域网通用应用协议。
设置 DHCP 服务器, 以指定 IP 地址、 子网络遮罩、 路线控制信息、 DNS 服务器地址等等 。
1. 发出DHCP发现软件包分配申请,并接受DHCP现有环境的成套供应。
二楼、二楼、二楼、二楼、二楼、二楼。 发送DHCP全套使用通知,接受DHCP全套使用通知。
DHCP discover->DHCP offer->DHCP request->DHCP positive/negative
(目前使用中,DHCP发放包、DHCP延期申请等。 )
DHCP中继代理:为网络各部分配置中继代理,与终端代理单一传输DHCP普通服务器完成企业规模的DHCP服务。
67 是 DHCP 服务器监听的默认端口 。
Cookie 指令客户端根据服务器 Set-Cookie 提供的第一封字段信息保存 Cookie。 当下一个客户端向服务器提交请求时, 客户端在请求信件 Transmitsie 添加 Cookie 值后自动发送它。 客户端根据服务器 Set- Cookie 提供的第一封字段信息保存 Cookie 。 当下一个客户端向服务器提交请求时, 客户端在请求信件添加 Cookie 值后自动发送它 。
当服务器发现一个客户端提供的 Cookie 时, 它会确定哪个客户端发送了连接请求, 并将服务器上的数据与先前状态信息进行比较。 服务器会发现客户端提供的 Cookie, 它会确定哪个客户端发送连接请求, 并将服务器上的数据与先前状态信息进行比较 。
作用:建立联系并保障信息的提供。
套接字:
网络上的流程通讯的结束是网络中不同主机应用程序之间双向通讯的终点的抽象形式,这是支持[TCP/IP协议]的公路通讯的基本操作模块。Socket=(IP地址:端口号)。插座之间的连接过程可以分为三个步骤:服务器监听、客户请求和连接确认。
端口号:
TCP:连接和提供可靠传输的流程协议,包括秩序控制、重复机制、流量控制、拥堵控制和其他特征。
UDP: 不可信赖的数据报告协议, 具体细节将在应用层面上完成。 电文的大小可以得到保证, 但无法保证电文会到达。 传输或广播适合高速实时需求 。
由于接收端处理数据的速度快,而且可用资源有限,应当对发送速度进行调控,以避免过度下降,从而导致发送效率低下。
发送窗口不仅限于接收窗口,而且还考虑到网络拥堵产生的大量投放包;拥堵控制算法的主要作用是根据发送者对网络拥堵的印象改变其自身分配窗口的大小。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MfIWtppK-1633961448266)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011200457741-16339538991619.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_4.png)
各种机制包括控制通信、重新填充落的包件、序列控制、连接确认后发送的电文,以及为网络提供可靠的传输安全等规程。
PDU:

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vzMhQjMJ-1633961448269)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011200120080-16339536820266.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_6.png)
客户通过向服务提供商发送SYN信息启动握手,该信息显示客户初始序列号 ISN._SYN_SENT状态。
第一个同步位置 SYN=1, 第一个序列号后序号为x, SYN=1 条目不传输数据,而是消耗一个数据。
第二手握手:当服务器收到客户端的 SYN 信息时,它会用自己的 SYN 提交来回复,并指定自己的初始序列号 ISN 。 同时,客户端的 ISN+1 被用作 ACK 值, 表示服务器收到了客户端的 SYN 。SYN_RCVD的状态。
SYN=1,ACK=1,确认号K=x+1,起序号后序号见确认报告。
第三手握:客户端收到 SYN 信息后,在服务器上发送的 ACK 信息与 ISN+1 值相同,与 ACK 值相同,表示SYN 信息是从服务处收到的,此时发现客户端。ESTABLISHED状态 。 服务器在收到 ACK 消息后已就位 。ESTABLISHED当时,双方进行了接触。
第一个 SYN 的末端将进行主动开放,接收该 SYN, 并将它传送到下一个 SYN 的另一端, 后者将执行第一个 SYN 的被动开放点, 将进行主动开放, 接收该 SYN, 并将它传送到下一个 SYN 的另一端, 后者将进行被动开放。
在套接字编程中, 客户在启动三次握手后呼叫连接( ) 。
握手1和2确保接收方收到发送方的信息并作出正确答复,握手2和3确保发送方收到接收方的信息并作出正确答复,从而产生可靠的全时通信。
发送 ACK 包后, 客户端达到了已建立状态, 完成了数据发送任务 。 这是当 RST 包响应时, 服务器连接似乎尚未建立 ;
服务器没有收到 ACK 软件包, 但基于超时、 等待 SYN+ACK 软件包在 3、 6 和 12 后重新发布, 默认为 5 时为 5, 超过给定次数后自动关闭连接 。 在此期间, 服务器将报告为 Clit 发送的数据, 并用 RST 软件包回答 ; 请注意, 如果有 5 个默认的再传输, 服务器将使用 1+2
当服务器首先获得客户端的 SYN_RCVD 时, 双方尚未完全建立连接, 服务器将请求以队列连接, 我们称之为半连接队列 。 当然, 有一个全连接队列, 三个握手已经完成, 已经建立连接的人将被置于全连接队列中 。
初始化后继,随后是数据通信的序列号,以确保在应用层收到的数据不会被网络传输问题混淆;ISN是随着时间的推移产生的,因此难以猜测。
只有在阴蒂处于立国状态的第三次之后, 知道两根毛都是对的, 数据才能被携带。 第一次你无法携带数据, 第一次你手中有了数据, 你就会面临恶意攻击, 大量恶意攻击数据包的内容, 这可能导致崩溃。
服务器的资源是在第二次握手期间分配的,但客户的资源被分配用于完成三次握手,使服务器易受SYN洪水的影响。
在很短的时间内,客户制作了大量不存在的IP地址,并不断向服务器传送SYN软件包,而服务器则答复确认袋子,等待客户确认,而三次握手失败,因为IP是假的,导致大量无效的半链接接管服务器。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3YJ7g1Lm-1633961448271)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011200214493-16339537358337.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_7.png)
FIN_WAIT1状态: 等待服务器客户端确认 。CLOSE_WAIT状态 。 目前, TCP 是半封闭的, 客户端与服务器的连接已经解除 。 在从服务器获得确认后, 客户端输入了 FIN_ WAIT2 (Close wait for 2) 状态, 等待服务端的连接释放段落 。LAST_ACK,然后等待客户批准。TIME_WAIT在等待 2MSL 后,没有收到服务器的再循环数据,以确认客户在继续之前收到其 ACK 信息。CLOSED服务器现在能够在收到 ACK 信件后终止连接 。CLOSED状态。连接建立后,服务器的 ACK 与 SYN 同步传输。 TCP 不允许连接 。半打开状态这是一个单向数据传输, 所以,如果你想交谈, 你需要设置一个双向隧道。
当连接关闭时, ACK 和 FIN 信息将独立发送。 TCP双向通道互相独立,连接处于半关闭状态TCP只允许以一种方式传输数据。在主动发送者完成数据后,被动发送者可能没有完成数据,因此服务器完成关闭操作,然后在FIN-WAIT-2/CLOSE-WAIT时间里传送FIN信号。
TCP使用流传传输,不受电文界限的保护,在发送信息时粘贴,因此接收端收到的信息少于发送的信息。
当接收端同时接收多个分组且这些分组之间没有联系时,必须处理胶水套件。
当几个分组是同一数据单独部分的一部分时,就没有必要处理粘性包。
机制:注意你说的话并遵守程序员的指示。
应用软件包括软件包较少的通信(DNS、SNMP)、即时通信(视频、音频)、与局域网等专门网络应用软件的限制性通信以及广播通信。
PDU:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K8NspuVe-1633961448271)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011200254516-16339537756958.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_8.png)
联合民主党报告的长度包括联合民主党,是一个数据报告协议,使接收方能够解码数据报告的限度,而且没有粘滞的包件问题。
实现这一目的的方法是参照tcp可靠性传输,但这种传输不发生在传输层,而是移到应用层。
确定网络(数据路径)中的数据地址(数据路径):抽象地说,真正的网络是一个虚拟网络,只集中在网络一级数据转发上,封锁底细,解决虚拟网络中软件包传输路径问题,固态终端点对点通信
IP地址、路线、IP分包合同和集团包都是IP地址的例子。
IP地址:32个,小数点,4个,8个,192.168. 不不不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,
网络部分:使用网络设备同一物理层的有形连接部分。
不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,10号是主号号。
IP地址分类:
使用子网掩码划分:
(网络标识扩展)
天啊,B地址是172 仅此而已
255.255.255.255. 192 (11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111.
主机地址0表示没有连接的网络地址,而所有1个主机地址都表示有广播地址。
当地广播:路由器配置为非转发器,屏蔽主机第1号作为完整IP软件包,只在当前网络段播放
直接传输:路由器信号,可从一个网络段向另一个网络段广播。
IP 多播:路由器到路由器通讯
只有下一个跳跃目的地储存在路线控制表中,静态路线控制由手工建立,动态路线控制更新,路线控制表的生产遵循“路由协议”。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VHIlNMQs-1633961448272)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011215525619-163396052687010.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_9.png)
最大匹配 : 为多个路径检查路径的路径图, 然后选择下一个与 IP 地址匹配最长的路由器地址 。
有许多特殊路线地址:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HffBVT5K-1633961448273)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011215805350-163396068679211.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_10.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P0DPUKlp-1633961448274)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011220002138.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_11.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DoNXmQ3o-1633961448274)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011220012879-163396081394312.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_12.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1tUnusdm-1633961448275)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011220029066.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_13.png)
简言之,数据框架中的每个MAC地址都在变化,而IP报告中的每个IP跳位则保持不变。
路由器在发件人使用的港口以外的港口广播,并接收所有设备答复,以便记录和修正路线表格中缺失的数据。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5XyaYcPS-1633961448276)(D:UserstpytpytpyDesktop人人都应该知道的计算机网络知识点.assetsimage-20211011220140220.png)]](http://static.wangsu123.cn/article/image/20211012/97dc5a4380532f71c09ab3688c459219_14.png)
实现透明的Bitm流传播。
本文由 在线网速测试 整理编辑,转载请注明出处。