计算机网络
文章平均质量分 72
平平无奇前端练习生
一个刚自学前端的菜鸟,每天记录笔记,一起进步!!!
展开
-
一篇文章解决HTTPS握手
HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行握手,在握手过程中将确立双方加密传输数据的密码信息。一、客户端与服务端协商加密方式 客户端发送Client Hello报文开始SSL通信,报文中包含客户端支持的SSL版本、加密组件列表以及生成的随机数(这里记为A) 服务端可进行SSL通信时以Server Hello报文作为应答,报文中包含支持的SSL版本以及加密组件(从接收到的客户端加密组件中筛选的)以及生成的随机数(这里记为B) 服务端发送Server He原创 2021-10-24 19:28:11 · 118 阅读 · 0 评论 -
一篇文章带你解决OSI参考模型
什么是协议协议,指的就是计算机与计算机之间通过网络实现事先达成的一种约定,两台计算机之间必须支持相同的协议并遵循相同协议进行处理才能实现相互通信。就好比两个人,一个讲客家话,一个讲潮汕话,语言都不一样了,怎么能够沟通下去呢,计算机之间也是如此。常见的协议TCP/IP:用于互联网、局域网,有HTTP协议、TCP协议、IP协议、UDP协议等 IPX/SPX:用于个人电脑局域网 AppleTalk:用于苹果公司现有产品的局域网OSI参考模型协议分层为了使较为复杂的网络协议更加简单化,OS原创 2021-10-04 23:35:37 · 122 阅读 · 0 评论 -
一篇文章带你了解接口防刷与常见签名加密算法
什么是接口?要想了解接口防刷,首先我们应该要对接口有一个概念。接口,可以分为程序内部的接口:方法与方法、模块与模块之间,通过调用程序内部抛出的接口进行交互;系统对外的接口:通过调用别人提供的接口来获取别人网站或者服务器上的资源或信息。接口防刷在用户访问接口时获取用户IP,访问一次则访问次数对应加1,并为该访问次数设置有效时间在每次访问时判断访问次数值是否超过设置的最大访问次数,如果是则拒绝该用户访问 根据接口的承受能力设置限流,当每秒请求量达到指定阈值时拒绝多余请求 给对外接口加验证身份的签原创 2021-10-02 23:18:18 · 1071 阅读 · 0 评论 -
一篇文章带你了解Web主被动攻击手段
今天这篇文章我们来讲讲以Web站点作为目标的攻击手段,以及这些攻击会对Web站点造成的影响。其实,一般来说HTTP协议是不会成为被攻击的对象的,而应用在协议上的服务器与客户端,以及运行在服务器上的应用程序才是攻击目标。针对Web应用的攻击模式主动攻击:攻击者通过直接访问Web应用,把攻击代码传入的攻击模式。由于该模式是针对服务器上的资源进行攻击,因此攻击者需要能够访问到那些资源。如:SQL注入攻击和OS命令注入攻击。 被动攻击:利用圈套策略执行攻击代码的攻击模型。在被动攻击过程中,攻击者不直接原创 2021-10-01 21:26:03 · 1829 阅读 · 0 评论 -
一篇文章解决时延
时延时延指的是在报文或者分组从一个网络的一端传送到另一端所需要的时间,即数据包第一个比特进入路由器到最后一比特从路由器输出的时间间隔。时延的计算公式如下:总时延 = 发送时延+传播时延+处理时延+排队时延我们主要考虑发送时延与传播时延,对于报文较大发送时延是主要矛盾;而对于较小报文,传播时延是主要矛盾。发送时延发送时延指从发送数据帧的第一个比特起,到该帧的最后一个比特发送完毕所需的时间。计算公式:发送实验=数据长度(bit)/信道带宽(bit/s)从上面式子可以看出,发送原创 2021-09-28 22:12:30 · 695 阅读 · 0 评论 -
TCP连接三次握手、四次挥手和泛洪攻击
数据收发操作在介绍三次握手前,我们首先需要了解浏览器发送消息到接收到响应消息这个过程协议栈是如何进行数据收发操作的。创建套接字 将管道连接到服务器端的套接字上 收发数据 断开数据并删除套接字当客户端通过DNS查询到目标IP地址后,就可以委托操作系统内部的协议栈向Web服务器发送消息了。操作系统内部的协议栈发出委托时,需要调用Socket库中的程序组件。首先,调用其中的socket程序组件创建套接字,并返回一个描述符。套接字的实体就是通信控制信息,协议栈可以根据这些信息来判下一步的行动。在原创 2021-09-24 22:02:58 · 716 阅读 · 0 评论