网络
文章平均质量分 57
网络
水无痕simon
任重而道远...
展开
-
21 移动网络的前世今生
手机通过无线信号连接基站。基站一面朝前接无线,一面朝后接核心网。核心网一面朝前接到基站请求,一是判断你是否合法,二是判断你是不是本地号,还有没有钱,一面通过网关连接电话网络。原创 2023-11-09 23:02:57 · 666 阅读 · 0 评论 -
20 VPN详解
如上图所示、个SA里面,双方会生成一个随机的对称密钥M,由K加密传给对方,然后使用M进行双方接下来通信的数据。对称密钥M是有过期时间的,会过一段时间,重新生成一次,从而防止被破解。注意:本文只在了解vpn的原理,不必深究vpn的各个算法和协议。,采取了一定的机制,保证在公网上面信息的安全。,将远程的分支机构、移动办公人员等连接起来。,就是利用开放的公众网络,:基于上述的特性统称为。原创 2023-11-09 22:20:12 · 348 阅读 · 0 评论 -
19 数据中心详解
我们知道STP是将一个有环的图,通过去掉边形成一棵树,而分发树是一个有环的图形成多棵树,不同的树有不同的VLAN,有的广播包从VLAN A广播,有的从VLAN B广播,实现负载均衡和高可用。数据中心里面的机器要想访问外面的网站,数据中心里面也是有对外提供服务的机器,都可以通过BGP协议,获取内外互通的路由信息。但是随着云计算和大数据的发展,节点之间的交互越来越多,例如大数据计算经常要在不同的节点将数据拷贝来拷贝去,这样需要经过交换机,使得数据从左到右,从右到左,左西右东,所以称为。记得这个路由协议吗?原创 2023-11-09 17:27:51 · 422 阅读 · 0 评论 -
18 CDN详解
像电商系统的仓储点,适合存储一些不易过期的日用品如纸,家具家电等,而不适合缓存一些生鲜类的产品,对应的就是一些。问题:向生鲜这种东西,如果提前存储在了仓库中,没有人够吗咋整?原创 2023-11-09 16:16:57 · 108 阅读 · 0 评论 -
17 HTTPDNS详解
很多情况下是看不出问题的,但是当页面更新,用户会访问到老的页面,问题就出来了。上述问题,如果本地缓存没有及时更新的话,则会出现问题。传统 DNS 存在哪些问题?原创 2023-11-08 21:23:05 · 113 阅读 · 0 评论 -
16 DNS协议详解
为了保证我们的应用高可用,往往会部署在多个机房,每个地方都会有自己的 IP 地址。当用户访问某个域名的时候,这个 IP 地址可以轮询访问多个数据中心。为了提高 DNS 的解析性能,很多网络都会就近部署 DNS 缓存服务器。于是,就有了以下的 DNS 解析流程。DNS除了可以根据名称解析ip,还可以实现对服务器的负载均衡调用。原创 2023-11-08 21:11:39 · 130 阅读 · 0 评论 -
15 HTTPS协议详解
待后续补充。原创 2023-11-08 19:59:50 · 67 阅读 · 0 评论 -
14 http协议详解
例如 http://www.jd.com是个URL,http是协议,www.jd.com是域名,表示互联网上的一个位置,有些url的资源定位会更清晰,比如http://www.jd.com/index.html。发现返回“200”,一切正常,于是就从正文中将 HTML 拿出来。浏览器只要根据这个格式,展示出一个绚丽多彩的网页。当缓存过期的时候,才会访问真正的 Tomcat 应用集群。例如,Accept-Charset,Content-Type等。至此,一个http的页面请求就完成了。原创 2023-11-08 17:31:39 · 63 阅读 · 0 评论 -
13 套接字Socket
【代码】13 套接字Socket。原创 2023-11-08 15:13:26 · 72 阅读 · 0 评论 -
12 tcp协议详解
tcp虽然是靠谱的协议,但是网络环境不好的时候,对于IP层丢不丢包,它也没有办法,tcp唯一能做的就是不断地重试。tcp是一个悲观者,生下来就不信任网络,任务会发生丢包等,所以要从算法层面来保证可靠性。tcp连接的建立,又称3次握手,这是一个连接维护的问题,这样比较便于理解。tcp的包头格式比UDP要复杂的多。原创 2023-11-08 10:36:46 · 267 阅读 · 0 评论 -
11 传输层协议
因而TCP 其实是一个有状态服务,通俗地讲就是有脑子的,里面精确地记着发送了没有,接收到没有,发送到哪个了,应该接收哪个了,错一点儿都不行。对于不从事底层开发的人员来讲,或者对于开发应用的人来讲,最常用的就是这两个协议。而UDP 则是无状态服务。通俗地说是没脑子的,发出去就发出去了。为什么要建立连接呢?UDP不是也可以发3个包么?原创 2023-11-07 18:33:33 · 132 阅读 · 0 评论 -
10 路由协议:西出网关无故人,敢问路在何方
1.网络包出了网关之后,就有了一种漂泊的悲凉感2.之前的场景是比较简单的场景,但是在实际生产环境下,出了网关,会面临着很多路由器,有很多条道路可以选。原创 2023-11-07 18:07:55 · 513 阅读 · 0 评论 -
9 网关的作用
1.如果离开本局域网,就需要经过网关,网关是路由器的一个网口。2.路由器是一个三层设备,里面有如何寻找下一跳的规则3.经过路由器之后 MAC 头要变,如果 IP 不变,相当于不换护照的欧洲旅游,如果 IP 变,相当于换护照的玄奘西行。原创 2023-11-07 10:53:49 · 367 阅读 · 0 评论 -
8 ICMP与ping
在选项数据中,ping 还会存放发送请求的时间值,来计算往返时间,说明路程的长短.,不同的类型有不同的代码。最常用的类型是主动请求为 8,主动请求的应答为0。标识符就是标识是去干啥的,序号就是出去了多少,回来了多少.因为传输指令的时候,肯定需要源地址和目标地址。一般在网络不同的时候,我们首先想到的是ping。类似于侦察兵的角色,为后面的网络调用先行侦查。原创 2023-11-07 10:05:53 · 119 阅读 · 0 评论 -
7 交换机与VLAN
STP 协议比较复杂,一开始很难看懂,但是其实这是一场血雨腥风的武林比武或者华山论剑,最终决出五岳盟主的方式。:个部门有单独的交换机,配置单独的子网,这样部门之间的沟通就需要路由器了。交换机多了,就算交换机比 Hub 智能一些,但是还是难免有广播的问题。举例:办公楼里的每一个楼层可能会有几百台机器,显然需要N个交换机。交换机数目越来越多,拓扑结构越来越复杂,网线越来越多,就会出现。其实到这里,大概的工作流程心中也有数了。,或者叫虚拟局域网。原创 2023-11-05 22:27:03 · 193 阅读 · 0 评论 -
6 从物理层到MAC层
这种设备有多个口,可以将宿舍里的多台电脑连接起来。但是,和交换机不同,集线器没有大脑,它完全在物理层工作。它会将自己收到的每一个字节,有了交换机,一般来说,你接个几十台、上百台机器打游戏,应该没啥问题。能上网了,就可以玩网游了。在早期的80后的大学宿舍中,组件一个宿舍的局域网,以便于宿舍内部可以玩游戏.其实就是控制在往媒体上发数据的时候,谁先发、谁后发的问题。到此为止,两台电脑已经构成了一个最小的局域网,也即。但是因为第二层主要解决媒体接入控制的问题,这里用到一个物理地址,叫作。可以玩联机局域网游戏。原创 2023-11-05 22:01:05 · 411 阅读 · 0 评论 -
5 ip的分配
如上一节所述,需要和其他设备通信,那么需要先配置ip.原创 2023-11-05 17:46:29 · 389 阅读 · 0 评论 -
4 网络基础知识
在网络地址中,至少在当时设计的时候,对于 A、B、 C 类主要分两部分,前面一部分是网络号,后面一部分是主机号。这很好理解,大家都是一单元 1001 号,我是小区 A 的一单元 1001 号,而你是小区B 的一单元 1001 号;在日常的工作中,几乎不用划分 A 类、B 类或者 C 类,所以时间长了,很多人就忘记了这个分类,而只记得 CIDR。在 IP 地址的后面有个 scope,对于 eth0 这张网卡来讲,是 global,说明这张网卡是可以对外的,可以接收来自各个地方的包。原创 2023-11-05 17:16:04 · 115 阅读 · 0 评论 -
3 网络协议入门
(5)当网络包平安到达 TCP 层之后,TCP 头中有目标端口号,通过这个端口号,可以找到电商网站的进程正在监听这个端口号,假设一个 Tomcat,将这个包发给电商网站。(4)DNS、HTTP、HTTPS 所在的层我们称为应用层。原创 2023-11-05 14:50:48 · 460 阅读 · 0 评论 -
2 https原理
1 HTTPS与HTTP的区别?原创 2023-10-25 17:12:34 · 44 阅读 · 0 评论 -
1 tcp协议20问
两次握手的话,服务端会单方面认为建立已经成功,但是对于客户端而言,可能只是开个玩笑的,这样对于服务端来说是不公平的,也是链接资源的浪费.4次呢,有点浪费资源了,完全没必要,3次就够了首先,tcp的挥手是终止一次tcp的链接。也就是说在断开一次tcp的链接的时候,客户端和服务端总共需要发送4次报文。用来确认链接已经断开。客户端发送的报文种FIN给服务端,服务端进行确认并响应ACK给客户端表示可以断开。同时。原创 2023-10-19 09:48:11 · 99 阅读 · 0 评论