网络
文章平均质量分 65
Timindream
这个作者很懒,什么都没留下…
展开
-
BGP防环机制
在涉及到网络协议时,环路一直是需解决的问题,一旦发生环路,将影响甚大,前辈们也为BGP设定了较为完善的防环机制。BGP的防环机制主要分为两种情况,AS间与AS内。AS间防环AS间防环的主要措施是记录经过的路径,也就是AS_PATH属性,一旦经过的router在AS_PATH则说明存在环路。AS内防环AS防环主要是通过一种称之为水平分割的方式,这种方式在那篇RIP防环机制的文章里已详述,这里简述方式,即IBGP peer不向IGBP peer发布从EBGP peer那里学来的路由,这样可以避免内部的环原创 2022-02-28 15:02:51 · 7088 阅读 · 0 评论 -
如何修改内核的拥塞控制算法
本文系统版本:[root@localhost ~]# cat /proc/versionLinux version 4.18.0-348.el8.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-3) (GCC)) #1 SMP Tue Oct 19 15:14:17 UTC 2021下载链接:http://mirrors.aliyun.com/centos/8.5.2111/原创 2021-12-08 19:29:24 · 1026 阅读 · 0 评论 -
HTTPS、HTTP2详解
我们几乎每天都在网上冲浪,接收或发出大量的数据,而这些是怎样被表示并发送接收的的呢?今天就来聊聊处在TCP/IP模型应用层的HTTP协议。中文名:超文本传输协议,是万维网的基础。服务器与用户通过这个协议完成了数据点到点的传输,Restful API也是基于它而定的一种架构标准。接下来直接进入正题,从http1.1版本开讲。1.1的版本虽然已诞生许久,但依然经久不衰。其特点简而言之就是基于TCP连接,以请求-应答的方式进行交互,明文的方式进行传输,处理是无状态的。它的缺点也非常明显,其一,以明文的方原创 2021-12-05 22:41:51 · 3081 阅读 · 0 评论 -
RIP的防环机制详解
如何避免环路一直是网络中一个较为重要的话题,RIP协议作为一个历史悠久的协议,虽然已被淘汰,实际应用中鲜有见闻,但其有些思想,例如其防环机制,依然具有活力,被后来的协议所应用。水平分割这种方式的规制为不向原始路由更新的方向再次发送路由更新信息,即单向更新,单向反馈。定义最大值作为距离矢量协议的一员,RIP以跳数来作为度量值,RIP路由的最大生存跳数为15跳。当这个报文在网络中的传输跳数大于15时,则认定其不可到达,直接丢弃。这种方式在一定程度上解决了环路问题,但在达到最大值之前,网络中依然存原创 2021-12-04 18:39:14 · 3478 阅读 · 0 评论 -
DNS何时使用TCP或UDP
在上一篇文章DNS详解中提到DNS会用到TCP与UDP两种传输协议,本篇会详细说明为何如此。TCP与UDP的特点在详细了解原因之前,先来回顾下两者的优势与区别。TCP:优势:具有较为可靠的确认重传机制来保障数据传输,自身不限制报文大小; 劣势:需多次握手挥手,复杂的拥塞控制与流量控制,头部需20个字节,总体上延迟和开销较高。UDP:优势:仅需8字节头部,没有复杂的机制,总体上延迟与开销较低; 劣势:缺少保障数据传输的机制,不够可靠。DNS使用场景...原创 2021-12-03 16:59:15 · 402 阅读 · 0 评论 -
DNS详解
记住某台设备的IP地址是相当困难的,尤其是在较为复杂的网络中。因此专门设计了一种字符形式的主机命名机制,方便记忆。而在IP地址与主机名之间需要有一种转换机制和查询机制,提供这种机制的系统就是域名系统DNS(Domain Name)。全球IPV4根服务器有13台,1个主根在美国,其余12台均为辅根,9台在美国,英国1台,瑞典1台,日本1台。由中国主导,联合国际互联网WIDE机构展开雪人计划,于2016年在全球16个国家完成25台IPV6的服务器架设。中国部署了1台主根和3台辅根。DNS会同时占用T原创 2021-12-01 08:11:15 · 1934 阅读 · 1 评论 -
TCP握手挥手详解
本文系统版本:[root@localhost ~]# cat /proc/versionLinux version 4.18.0-348.el8.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-3) (GCC)) #1 SMP Tue Oct 19 15:14:17 UTC 2021下载链接:http://mirrors.aliyun.com/centos/8.5.211原创 2021-11-20 00:16:31 · 1676 阅读 · 0 评论