
网络
文章平均质量分 88
Erica_1230
这个作者很懒,什么都没留下…
展开
-
Http2中的多路复用
在 HTTP/2 中,有两个非常重要的概念,分别是帧(frame)和流(stream)。帧代表着最小的数据单位,每个帧会标识出该帧属于哪个流,流也就是多个帧组成的数据流。HTTP2 采用二进制数据帧传输,取代了 HTTP1.x 的文本格式,二进制格式解析更高效。多路复用代替了 HTTP1.x 的序列和阻塞机制,所有的相同域名请求都通过同一个 TCP 连接并发完成。同一 Tcp 中可以发送多个请求,对端可以通过帧中的标识知道属于哪个请求。转载 2023-02-16 14:47:59 · 1066 阅读 · 0 评论 -
DNS与HTTPDNS
DNS服务器 根DNS服务器:返回顶级域DNS服务器的IP地址 顶级域DNS服务器:返回权威DNS服务器的IP地址 权威DNS服务器:返回相应主机的IP地址 流程图: 负载均衡内部负载均衡:可以配置域名,每次返回不同的ip 全局负载均衡:高可用,如果某个服务器挂了,在DNS里直接删除对应ip,埃博征访问。示例:DNS访问数据中心中对象存储上的静态资...转载 2020-04-03 20:34:08 · 403 阅读 · 0 评论 -
TCP协议与UDP协议的区别
TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,转载 2016-02-09 15:57:57 · 338 阅读 · 0 评论 -
交换机和路由器的区别
相信很多人都会傻乎乎的认为这两个都是用来上网的,至于这俩家伙是基友还是情侣,有什么区别的,就不清楚是怎么回事了。交换机和路由器的区别到底在哪里呢?本着科普和学习的精神,整理一些内容和大家分享。 交换机和路由器的区别之一 路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指挥着你的电脑该往哪走,你自己不用操心那么多了。交换机只是用来分配网络数据的转载 2016-02-13 19:59:59 · 740 阅读 · 0 评论 -
集线器、交换机、路由器和访问点有什么区别
集线器、交换机、路由器和接入点都可用于将网络上的计算机连接到一起,但各自具有不同的功能。集线器集线器使网络上的计算机可以进行通信。使用以太网电缆将每台计算机连接到集线器后,从一台计算机发送到另一台计算机的信息就会通过该集线器。集线器无法识别所接收信息的来源或预期目标,因此它会将信息发送到与其连接的所有计算机(包括发送该信息的计算机)。集线器可以发送或接收信息,但不能同时发送转载 2016-02-13 22:37:36 · 898 阅读 · 0 评论 -
详解网络传输中的三张表,MAC地址表、ARP缓存表以及路由表
一:MAC地址表详解说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的。在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据这张表负责将数据帧传输到指定的主机上的。交换机的工作原理交换机在接收到数据帧以后,首先、会记录数据帧中的源MAC地址和对应的接口到MAC表中,接着、会检查自己的MAC表中是否有数转载 2016-02-14 12:31:46 · 794 阅读 · 0 评论 -
IP地址和子网掩码的作用是什么
IP地址 在Internet上连接的所有计算机,从大型机到微型计算机都是以独立的身份出现,我们称它为主机。为了实现各主机间的通信,每台主机都必须有一个唯一的网络地址。就好像每一个住宅都有唯一的门牌一样,才不至于在传输资料时出现混乱。 Internet的网络地址是指连入Internet网络的计算机的地址编号。所以,在Internet网络中,网络地址唯一地标识一台计算机。转载 2016-02-22 20:59:47 · 4149 阅读 · 0 评论 -
TCP协议的三次握手和四次挥手
一、TCP报文格式 TCP报文格式图: 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。 (3)标志位:共6个,即URG、ACK、PS转载 2016-02-27 23:07:47 · 412 阅读 · 0 评论 -
CDN的原理
1.用户向浏览器输入www.web.com这个域名,浏览器第一次发现本地没有dns缓存,则向网站的DNS服务器请求;2.网站的DNS域名解析器设置了CNAME,指向了www.web.51cdn.com,请求指向了CDN网络中的智能DNS负载均衡系统;3.智能DNS负载均衡系统解析域名,把对用户响应速度最快的IP节点返回给用户;4.用户向该IP节点(CDN服务器)发出请求;转载 2017-04-04 22:07:07 · 375 阅读 · 0 评论 -
子网路由汇聚的计算技巧
子网路由汇聚的计算技巧路由汇聚:是把一组路由汇聚为一个单个的路由广播。路由汇聚的最终结果和最明显的好处是缩小网络上的路由表的尺寸。实现比较字节位,从第一个字节位开始,直到不同的字节位,然后尾部填充0。例: 设有两个子网202.118.133.0/24,202.118.130.0/24,如果进行路由汇聚,得到的网络地址是?1.首先比较字节位 两个子网直到第三个字节发生不同。我们把第三个字节以二进制表...转载 2018-07-11 09:54:09 · 9262 阅读 · 4 评论 -
电路交换和分组交换区别
在计算机网络中,“交换”(switching)的含义就是转接——把一条电话线转接到还有一条电话线,是他们连通起来。从通信资源的分配角度来看,“交换”就是依照某种方式动态地分配传输线路的资源。在计算机网络中。“交换”又分为两类,各自是“电路交换”、“分组交换”、“报文交换”。这里暂不提报文交换。 一. 电路交换:电路交换是以电路连接为目的的交换方式。通信之前要在通信两方之间建立一...转载 2018-12-02 22:18:42 · 6117 阅读 · 0 评论 -
SOAP协议
SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。简单对象访问协议含义转载 2015-12-26 00:27:14 · 517 阅读 · 0 评论 -
详解HTTP中的摘要认证机制
Basic认证的基本原理。 但是,聪明的读者很快可以发现,这种认证方式是存在很多缺陷的,具体表现如下:1, Basic认证会通过网络发送用户名和密码,并且是以base64的方式对用户名和密码进行简单的编码后发送的,而base64编码本身非常容易被解码,所以经过base64编码的密码实际上是明文发送的。2, 即使密码是经过加密传输的,当第三方用户仍然可以捕获被转载 2016-01-05 23:20:33 · 1054 阅读 · 0 评论 -
DNS递归查询和迭代查询的区别
递归查询和迭代查询的区别(1)递归查询递归查询是一种DNS 服务器的查询模式,在该模式下DNS 服务器接收到客户机请求,必须使用一个准确的查询结果回复客户机。如果DNS 服务器本地没有存储查询DNS 信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机。(2)迭代查询DNS 服务器另外一种查询方式为迭代查询,DNS 服务器会向客户机提供其他能够解析查询请求的DNS 服转载 2014-07-19 20:36:53 · 1166 阅读 · 0 评论 -
TCP协议三次握手过程
TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧急转载 2014-07-01 16:05:45 · 806 阅读 · 0 评论 -
Nagle 算法
TCP/IP协议中,无论发送多少数据,总是要在数据前面加上协议头,同时,对方接收到数据,也需要发送ACK表示确认。为了尽可能的利用网络带宽,TCP总是希望尽可能的发送足够大的数据。(一个连接会设置MSS参数,因此,TCP/IP希望每次都能够以MSS尺寸的数据块来发送数据)。Nagle算法就是为了尽可能发送大块数据,避免网络中充斥着许多小数据块。 Nagle算法的基本定义是任意转载 2014-07-09 00:16:05 · 2294 阅读 · 0 评论 -
代理
代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术。一、正向代理(Forward Proxy) 一般情况下,如果没有特别说明,代理技术默认说的转载 2014-07-10 00:35:55 · 791 阅读 · 0 评论 -
HttpClient使用详解
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会转载 2014-08-10 17:45:22 · 521 阅读 · 0 评论 -
单播、广播、组播的区别和特点
当前的网络中有三种通讯模式:单播、广播、组播,其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。1.单播: 主机之间一对一的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用单播模式,具体的说就是IP单播协议。网络转载 2015-02-22 00:16:44 · 783 阅读 · 0 评论 -
集群、分布式、负载均衡区别与联系
1、Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群)集群是一个统称,他分为好几种,如高性能科学群集、负载均衡群集、高可用性群集等。 科学群集 、高性能集群(High performance cluster,HPC) 它是利用一个集群中的多台机器共同完成同一件任务,使得完成任务的速度和可靠性都远远高于单机运行的效果。弥补了单机性能上的不足。该集群在天气预报、转载 2015-01-03 18:09:14 · 937 阅读 · 0 评论 -
关于DNS负载均衡技术
在学习负载均衡技术的时候,我们肯定会学到dns负载均衡的相关内容,因为这个是负载均衡的一个代表应用。那么说到应用,到底是如何进行使用,改善网络问题的呢?那么本文就将为大家详细介绍一下其中的原理。为了建立一个高负载的Web站点,必须使用多服务器的分布式结构?上面提到的使用代理服务器和Web服务器相结合,或者两个Web服务器相互协作的方式也属于多服务器的结构,但在这些多服务器的结构中,每个服务器所转载 2015-02-21 12:17:52 · 911 阅读 · 0 评论 -
路由环路的产生及解决方案
STP用来解决交换机之间产生的环路,下面说的几种方法用来解决路由器之间产生的环路路由环路的产生: 当A路由器一侧的X网络发生故障,则A路由器收到故障信息,并把X网络设置为不可达,等待更新周期来通知相邻的B路由器。但是,如果相邻的B路由器的更新周期先来了,则A路由器讲从B路由器那学习了到达X网络的路由,就是错误路由,因为此时的X网络已经损坏,而A路由器却在自己的路由表内增转载 2015-02-28 22:27:21 · 19215 阅读 · 1 评论 -
CDN
CDN模式介绍 CDN(content delivery network 或 content distribution network)模式专注于通过全球分布式缓存架构为经常访问的文件减少网络访问时的延迟。目标是加快交付应用程序内容给用户。内容是任何可以存储在一个文件,如图像、 视频和文档。内容交付网络 (CDN) 是一种全球分布式缓存的服务。CDN 在世界各地的许多地方保转载 2015-06-17 23:14:27 · 537 阅读 · 0 评论 -
DNS解析过程
网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫“DNS服务器”的计算机自动把我们的域名“翻译”成了相应的IP地址,然后调出IP地址所对应的网页。转载 2014-07-17 21:30:27 · 593 阅读 · 0 评论