自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linux基础知识、计算机网络基础学习分享。

如果对文章感兴趣欢迎搜索:不喜欢热闹的孩子

  • 博客(178)
  • 收藏
  • 关注

原创 计算机网络-VRRP切换与回切过程

总结:这里学习VRRP的主备切换以及进行主备回切,缺省是开启了抢占模式,当网络震荡时可能会导致流量黑洞,即Master已经切换但是流量还是走的Backup设备上,导致流量丢包,可以理解为在进行主备切换间隙导致的丢包。在抢占模式下,当Master的设备状态不稳定或者网络质量差时,会导致VRRP备份组频繁切换,从而引发终端ARP表项频繁刷新,为缓解此问题,通常设置抢占延时定时器,通过MASTER_INTERVAL定时器超时时间加上延时时间,确定状态稳定后,再进行主备回切,Master设备主动退出VRRP组。

2024-09-03 16:54:52 791 1

原创 计算机网络-VRRP工作原理

初始化状态就是在设备上配置完成时的状态,Master状态为主设备的状态,Nackup状态为备份设备的状态,备份设备会监听主设备发送的Advertisement报文,当定时器超时都没有收到主设备的报文时则备份设备切换为Master状态。R1与R2交换VRRP报文,优先级一样,通过比较接口IP地址选举Master路由器,由于R2的接口IP地址大于R1的接口IP地址,因此R2被选举为Master路由器。进行比较,先比较优先级,优先级大的优先,优先级相等则比较接口IP地址,IP地址大的优先,

2024-09-03 16:29:46 836

原创 计算机网络-VRRP基础概念

也就是网关设备的组,通过在这个组里面选择主路由器和备份路由器,通过报文交互实现主备切换。总结:本次简单了解一下VRRP的概念,在传统小型网络中缺省使用一个网关进行转发,当网关故障后则业务宕机,因此出现了VRRP,使用多台路由器设备组成一个群组使用VRID标识,每个VRRP组根据优先级选举出一个主路由器和若干个备份路由器,并且生成一个虚拟的网关设备拥有虚拟IP和MAC,通常使用该虚拟路由器的IP作为网关地址。VRRP路由器指的是运行VRRP协议的路由器,VRRP是配置在路由器的接口上的,而且也是。

2024-09-02 16:11:21 1214

原创 计算机网络-BFD实验配置

因为如果只是单纯的接口变化不能关联到相关的上层应用,如路由切换,VRRP切换等,如果有了BFD则会有一个标志开关,BFD状态up标识链路正常,BFD状态down标识链路状态关闭需要进行路由切换操作。总结:学习了静态创建BFD以及通过OSPF动态创建BFD会话,可以创建BFD实现单跳或者多跳检测以及使用单臂回声功能在一些不支持BFD的设备间进行检测,最后可以通过track模块关联静态路由和动态路由协议,实现毫秒级别的故障切换。在SW1的G0/0/1使用shutdown模拟接口故障,缺省在3秒内状态进行切换。

2024-09-02 16:10:04 1887

原创 计算机网络-BFD检测机制

如果收到的是down包,状态机将从down状态跳转到init状态,如果收到的是init包,状态机将从down状态跳转到up状态,如果收到的是up包,状态机维持down状态。大致就是A先发送Down报文,然后B回复init,然后A发送up,然后A发送一个P置位的flag报文,B回复F置位flag报文,B也发送确认报文,确保双方状态都变为up状态,然后保持在up状态,直到收到down报文,BFD会话状态还可以管理员手动关闭。发送系统产生的一个唯一的、非0鉴别值,用来区分一个系统的多个BFD会话。

2024-08-23 10:09:10 795

原创 计算机网络-PIM-SM组播实验

手动指定AR2的lookback0口作为静态RP地址,通过OSPF进程通告到整个网络,使得所有路由器都识别到RP的信息,连接组播组成员的接口启用IGMP,组播转发接口启用PIM SM,所有路由器开启组播路由功能,配置静态rp。PIM-SM基于组播模型又可以分为PIM-SM(ASM)于PIM-SM(SSM)模型,PIM-SM(SSM)模型主要为SSM组播服务。使用"扩散-剪枝"的方式形成组播分发树,在形成分发树时使用Assert选举于DR选举机制防止环路产生,在组播转发时使用PRF机制防止环路产生。

2024-08-23 10:04:26 690

原创 计算机网络-PIM-SM(SSM)基本原理

前面我们学习了PIM-SM(ASM)模型的基本原理,ASM模式是选举出RP,然后成员端DR到RP生成RPT,源端DR到RP生成SPT,两段式生成树架构,最终形成组播源-SPT-RPT-组播组成员的路径。SSM模型针对特定源和组的绑定数据流提供服务,接收者主机在加入组播组时,可以指定只接收哪些源的数据或指定拒绝接收来自哪些源的数据。总结:SSM模型基于IGMPv3的特性,在组成员关系报文中包含了组播源信息和组播组地址信息,直接基于地址信息通过RPF反向建立到达组播源的SPT即可。一、PIM-SM(SSM)

2024-08-06 15:21:20 388 1

原创 计算机网络-PIM-SM(ASM)基础

PIM-SM(ASM)模型中,源端DR到RP的组播分发树无法使用Join报文创建,因此需要组播源注册机制帮助形成源端DR到RP的组播分发树(SPT)。当网络中出现组成员(形成IGMP表项)时,组成员端DR向RP发送Join报文,在通向RP的路径上逐跳创建(*,G)表项,生成一棵以RP为根的RPT。总结:PIM-SM(ASM)依据RP为核心,建立组播源到RP的SPT组播分发树,RP作为核心建立到达组播组成员DR的RPT组播分发树,组播数据从。,存在其缺陷,因此一般用于较为密集的组播网络中。

2024-08-06 15:18:58 1227

原创 计算机网络-基于PIM-DM+IGMP的组播实验配置

在AR2的G0/0/0口查看到了断言报文以及状态刷新报文,通过查看发现AR2和AR3都发送了断言报文,但是由于AR3的IP地址优先,因此AR3下行接口作为winner发送状态刷新报文。由于组播转发网络开启PIM DM,每个路由器都会维护PIM路由表项即使不转发组播流量,然后从第一跳组播路由器会定期发送状态刷新报文全网泛洪。配置完成后暂时是没有什么表项和现象的,因为组播源没有开启播放,没有组播流量触发全网泛洪,组播组成员没有加组无法形成igmp组表项和igmp路由表项。,组播转发网络的接口都启用。

2024-08-02 09:57:51 423

原创 计算机网络-PIM-DM密集模式工作原理

首先保证网络可达,然后接口启用PIM-DM,通过hello报文建立邻居,通过扩散机制泛洪组播报文,通过断言保证整个组播网络无环,通过状态刷新和嫁接机制处理新成员加入,形成SPT后组播网络沿SPT转发组播报文。前面我们知道在没有组播组成员的路由器下行接口会进行剪枝,但是会启动一个定时器210s,如果超过210s则接口会继续接收组播报文,在PIM-DM网络中,为了避免被裁剪的接口因为"剪枝定时器"超时而恢复转发,离组播源最近的第一跳路由器会周期性地触发。通过剪枝机制,组播网络可以将此类路径剪枝。

2024-08-02 09:56:37 656

原创 计算机网络-PIM协议基础概念

PIM-SM模式主要用在组成员较多且相对稀疏的组播网络中,该模式建立组播分发树的基本思路是先收集组成员信息,然后再形成组播分发树。(PIM-Dense Mode,PIM密集模式),PIM-DM模式主要用在组成员较少且相对密集的组播网络中,该模式建立组播分发树的基本思路是“扩散-剪枝”,即将组播流量全网扩散,然后剪枝没有组成员的路径,最终形成组播分发树。PIM-SM模式主要用在组成员较多且相对稀疏的组播网络中,该模式建立组播分发树的基本思路是先收集组成员信息,然后再形成组播分发树。作为组播路由解决方案,

2024-07-31 09:41:25 685 1

原创 计算机网络-IGMP Snooping特性

IGMP Snooping有路由器端口和成员端口,连接最后一跳路由器的端口为路由器端口,连接组播组成员的为成员端口。配置IGMP Snooping后,二层组播设备可以侦听和分析组播用户和上游路由器之间的IGMP报文,根据这些信息建立二层组播转发表项,控制组播数据报文转发。当IGMP Snooping设备收到成员关系报告报文后,只将成员关系报告报文从路由器接口发送出去,从而避免其余组成员收到成员关系报告报文,不触发成员关系报告报文抑制机制。,和它在同一广播域内的组播成员和非组播成员都能收到组播报文。

2024-07-31 09:39:56 493

原创 计算机网络-IGMPv3的工作原理

成员关系报告报文中的组播组信息和组播源信息的关系会记录在组记录(Group Record)字段,发送给IGMP查询器。2、组播组成员回复成员关系报告报文,发往224.0.0.22,这样查询器接能够知道哪个组播组成员需要加入的组播组以及特定的组播源服务器,形成IGMP表项。回顾我们学习过的IGMPv1和IGMPv2,组播组成员通过成员关系报告在组播网络中告诉查询器自己要加入组G1,查询器生成对应的IGMP表项,在特定组查询报文和特定源组查询报文中,该字段为要查询的组播组地址。

2024-07-18 09:38:04 1412

原创 计算机网络-IGMPv2工作原理介绍

就是组播组成员离组会发送成员离开报文(Leave),报文中携带你要离开的组播组地址,然后查询器会通过发送特定组查询报文检测要离开的这个组是否还有成员,如果有就继续维护成员关系,如果没有收到回复在超时后会删除(*,G)表项。查询器收到离开报文,会发送针对组G1的特定组查询报文。就是当共享网络有多个IGMP路由器时,初始都认为自己是查询器,发送普遍组查询报文,通过交互报文中的IP地址,地址越小越优先,选举出查询器后,非查询器启动定时器,如果定期没有接收到普遍组查询报文则重新选举。0x11:表示查询报文。

2024-07-18 09:36:44 683

原创 计算机网络-IGMPv1工作原理简介

查询器会发送查询报文,非查询器不会发送查询报文,但都能收到成员关系报告报文,形成IGMP表项。概述:IGMP查询器缺省60秒发送一次普遍组查询报文,如果有多个组成员加入同一个组,则通过Timer-G1定时器,先超时的组成员回应组成员关系报文,可以有效抑制组播泛洪和冗余。就是类似于OSPF的DR机制,选择一个IGMP查询器,向广播网络发送查询报文,组播组成员回复成员关系报告,这样查询器就能知道网络中需要加入哪些组播组以及有哪些组播组成员。普遍组查询报文是周期性发送的,发送周期可以通过命令配置,

2024-07-10 13:53:47 1083

原创 计算机网络-IGMP协议简介

组播组成员1会发送想要加入的组播组G1,组播组成员2会发送想要加入的组播组G2,然后IGMP路由器从IF1接口通过交互IGMP报文得到两个表项,一个是组播组:G1、G2,以及G1组对应的接口IF1,G2组对应的也是IF1,这样就生成了两个表项。总结:今天学习了IGMP协议的基础概念,IGMP是组播组成员与组播路由器交互IGMP的协议,用于组播组成员发现,会生成IGMP组表项和IGMP路由表项,IGMP表项结合PIM协议表项组成了组播路由表项。IGMP路由表项与IGMP组表项将帮助设备生成组播路由表项。

2024-07-10 13:49:42 676

原创 计算机网络-组播分发树与组播协议

我们在AS内常用的就是IGMP和PIM协议,IGMP用来在连接组播组成员的三层设备上配置,PIM协议在组播转发网络中配置,边界路由器需要同时配置PIM协议和IGMP协议。通过RPF机制与组播路由协议,组播网络可以最终形成无环、无次优且无重复包的组播转发路径,该路径可以被称为组播分发树。前面我们大致了解了下组播的转发原理,通过RPF反向路径检查可以形成无环的组播转发路径,今天继续学习下组播分发树和组播协议。组播分发树以组播源为根,以组成员为叶子形成转发路径,组播数据在转发时都基于组播分发树进行转发。

2024-07-08 10:18:57 421

原创 计算机网络-组播数据转发原理

设备仅转发从特定唯一的入接口收到的组播数据,从而避免组播转发时产生环路,次优,重复报文(部分解决)等问题。查看路由表的方式有三种:组播静态路由、MBGP路由、单播路由,因为现在没有配置组播静态和MBGP,因此通过单播路由的方式查看路由表确定最优路径。前面已经学习了组播的基本概念和网络组成结构了,今天来学习下组播数据的转发。RT3从IF1和IF2分别接收到组播报文,通过查看路由表发现IF1的优先级更高,因此确定报文入接口为IF1,丢弃从IF2接收的组播报文,出接口为组播组成员IF3,从而形成无环的转发路径。

2024-07-08 10:16:59 958

原创 计算机网络-组播地址与组播网络组成

注意点:IPv4组播地址的前4位是固定的1110,对应组播MAC地址的高25位,后28位中只有23位被映射到MAC地址,因此丢失了5位的地址信息,直接结果是有32个IPv4组播地址映射到同一MAC地址上。组播MAC地址由固定前25bit和组播IP的后23bit组成,一个组播MAC地址所标识的一组设备有着共同的特点,那就是它们都加入了相同的组播组,这些设备将会侦听目的MAC地址为该组播MAC地址的数据帧。,组播MAC地址其实就是将IP地址和MAC地址进行结合,只要加入特定的组播IP则能够接收到这个组播流。

2024-07-03 09:15:49 1768

原创 计算机网络-IP组播基础

在前面的学习交换机和路由协议,二层通信是数据链路层间通信,在同一个广播域间通过源MAC地址和目的MAC地址进行通信,当两台主机第一次通信由于不清楚目的MAC地址需要进行广播泛洪,目的主机回复自身MAC地址,然后两台主机进行单播一对一通信,这里面其实就涉及到了单播和广播的概念。点到多点业务:比如IPTV,视频会议等,此类业务的特点是用户对于业务有相同的需求,比如用户A,B,C,D都需要收看视频X,此类业务可以使用单播,组播,广播承载。点到多点业务可以由单播,组播,广播进行承载,现网中也有各种各样的实现方式。

2024-07-03 09:13:19 1220

原创 EVE-NG网络仿真平台搭建

简单说就是类似于Ensp-Pro,通过在物理机或者虚拟机中部署EVE-NG,然后通过网页方式访问模拟器进行实验,而且EVE-NG也类似于VMare,支持加载交换机、路由器、防火墙镜像,而且支持多个厂商。现在目前实验都是使用华为的Ensp模拟器,但是有时候一些功能模拟器无法实现,要不就是使用真机进行实验,第二个就是换个支持相关命令的模拟器了,今天来简单学习下EVE-NG这个模拟器。qemu镜像就类似于交换机、路由器的设备镜像,我们需要导入到EVE-NG中,然后模拟器使用这个镜像生成设备供我们连接配置。

2024-07-01 10:16:28 1231

原创 计算机网络-BGP路由优选原则十

简单说就是全局Router-ID标识整个路由器,协议Router-ID在特定的协议中表示路由器,如果没有配置协议Router-ID则应用全局Router-ID,全局Router-ID可以自动选举,优先使用环回接口地址较大的,如果没有环回接口则使用普通接口IP地址较大的为代表。在特定的协议中表示路由器,如果没有配置协议Router-ID则应用全局Router-ID,全局Router-ID可以自动选举,使用接口IP地址较大的为代表,也可以使用环回接口地址作为Router-ID以保持稳定。

2024-07-01 10:14:41 769

原创 计算机网络-BGP路由反射器与Cluster_List选路原则

Cluster_List是BGP路由属性之一,它在路由的AS_Path属性中用来标识路由经过的BGP路由反射器(Route Reflectors)集群列表。路由反射器是为了减少AS内部IBGP全互联的需求的,所以意思就是可以通过IBGP全互联实现也可以通过路由反射器实现IBGP路由学习和转发。路由反射器(RR):一个或多个被指定为IBGP会话中心点的路由器,它们将从IBGP对等体学到的路由反射到其他IBGP对等体。从客户机学到的路由,发布给此RR的所有非客户机和客户机。

2024-06-25 11:34:23 621

原创 计算机网络-BGP路由负载分担

在大型网络中,到达同一目的地通常会存在多条有效BGP路由,设备只会优选一条最优的BGP路由,将该路由加载到路由表中使用,这一特点往往会造成很多流量负载不均衡的情况。值得注意的是,尽管配置了BGP负载分担,设备依然只会在多条到达同一目的地的BGP路由中优选一条路由,并只将这条路由通告给其他对等体。,因此对应的负载分担类似也有两种,一般在AS内部的为IBGP,即通过多出口到达目的网段,在AS边界的可能配置EBGP路由负载分担。最终效果在BGP路由表还是优选一条,但是在全局路由表会有两条负载分担的等价路由。

2024-06-25 11:31:08 1048

原创 计算机网络-BGP路由优选原则八

在BGP路由详细信息中存在IGP cost值这一内容,该值为本地IP路由表中去往Original nexthop地址的路由Cost值。这里的Original nexthop是2.2.2.2,那我们查看ip路由表中到达2.2.2.2的cost值。还记得OSPF是怎么计算Cost值的嘛,通过接口的Cost值相加计算的。总结:在前面七条选路规则无法优选路由时可以通过修改IGP的Cost值进行选路,针对OSPF、IS-IS、RIP等不同IGP路由设置Cost值方式不太一样,参考之前的文章设置。

2024-06-20 09:37:20 324 1

原创 计算机网络-BGP路由优选原则七

这里设置了AS-Path,保证下一跳可达、路由优先级、MED、AS-Path、Origin等都一致,虽然这里IBGP多了一个本地优先级,但是最终优选不是通过这个值决定,而是对等体类型来确定的。路由来源的可信度:EBGP路由通常来自外部的邻居,这些邻居可能是更接近最终目的地的自治系统。总结:在前面的BGP优选原则一致的情况下,EBGP对等体学习的路由优于IBGP对等体发布的路由。在保证前面的选路策略一致情况下,从EBGP和IBGP同时学习到路由,优选EBGP路由。一、优选从EBGP对等体学来的路由。

2024-06-20 09:28:21 739 1

原创 计算机网络-BGP路由优选原则六-优选MED属性值最小的路由

当一个运行BGP的设备通过不同的EBGP对等体得到目的地址相同但下一跳不同的多条路由时,在其它条件相同的情况下,将优先选择MED值较小者作为最佳路由。这里有一个前提需要注意默认情况下只会对来自同一个AS的路由进行比较,而这里AR2发布的路由是AS 200,而AR3发布的路由是AS 300,如果需要比较不同AS学习到的相同路由需要命令开启。默认情况下BGP只会对来自同一个AS的相同路由比较MED值,可以通过命令开启来自不同AS的相同路由也比较MED值,双方都需要开启比较不同AS MED值。

2024-06-17 09:45:48 490

原创 计算机网络-BGP路由优选原则五-Origin属性

当BGP路由器使用import命令从其他路由源(如静态路由、RIP、OSPF等)导入路由时,这些路由的来源可能不是BGP内部的,而是来自其他协议或配置。当BGP路由器使用network命令来手动指定要宣告的路由时,这些路由被视为从BGP路由器的内部学到的,即它们被视为内部网关协议(IGP)学到的路由。如果BGP路由器从另一个BGP路由器接收到的路由信息中origin属性为EGP,这可能意味着该路由是通过一个旧的或不兼容的协议获得的,,则表示这些路由的来源不明确,可能需要在路由选择过程中给予较低的优先级。

2024-06-17 09:34:53 630

原创 计算机网络-BGP路由优选原则四-优选AS_Path属性值最短的路由

AS_Path:这是BGP中最重要的属性之一,它记录了路由信息经过的所有自治系统。总结:AS_Path是BGP路由属性中的一个重要属于,用于确定路由的来源和路径,防止环路,以及在前面几条BGP选路原则无法优选情况下进行BGP路由优选。通过增加AS_Path的长度控制路由,需要注意AS_Path是比较AS列表的长度而不是AS号的大小。AS_Path的预防环路功能:当一个路由器接收到一个路由更新时,它会检查AS_Path属性,如果发现其中包含了自己的自治系统号,那么它将不会接受该路由,从而避免路由环路的产生。

2024-06-12 10:09:54 434 1

原创 计算机网络-BGP优选原则三-路由类型

前面我们学习BGP路由时讲过可以手动将一条本地存在的路由注入到BGP路由表,单独一条操作比批量操作优先;是按照自然网段聚合路由(例如非自然网段A类地址10.1.1.1/24和10.2.1.1/24将聚合为自然网段A类地址10.0.0.0/8),并且BGP只向对等体通告聚合后的路由;简单来说就是通过查看BGP路由的详细信息能够知道BGP路由的基本大部分属性以及为什么没有被优选。1.1、优选本地生成的路由,从对等体学习到的路由条目为次优。一、本地始发的BGP路由优于从其他对等体学习到的路由。

2024-06-12 09:25:44 521

原创 计算机网络-BGP路由优选原则二

总结:在下一跳可达、相同Preferred-Value的情况下将会比较Local_Preference,本地优先级越大越优先,本地优先级只在AS内部有效,只会通告给IBGP邻居。R1从R2、R3学习到的Local_Preference默认都为100,在保证第一条选路规则相同的情况下可以通过修改Local_Preference的大小让R1从指定路径转发路由。修改本地优先级在自己的BGP视图修改也就是进行路由通告的路由器上修改,也就是在AR3、AR2上修改,然后它们通告给AR1时就会是修改后的本地优先级了。

2024-06-06 09:17:02 457 1

原创 计算机网络-BGP路由优选原则一

简单说就是内部IGP使用OSPF让lookback口网段学习路由,然后AS100内建立IBGP全互联,AS间使用直连建立EBGP,AS200和AS300都有192.168.1.0/24网段,在AR1上通过BGP路由选路原则验证会从AR2走还是AR3走,这里先不纠结为什么两个AS都有这个网段先。但是R2、R3的G0/0/1接口是没有跑OSPF等路由协议的,AR1是没有到达的路由,因此出现AR1上的192.168.1.0/24下一跳不可达,不会优选路由。在R2、R3上配置与AR1建立邻居修改本地更新源地址。

2024-06-06 09:12:11 699

原创 计算机网络-BGP路由优选原则概述

前面我们学习了IGP的OSPF、IS-IS、RIP等路由,IGP路由一般情况下是通过路由优先级和Cost进行优选的。前面我们已经学习了BGP的基础概念、对等体建立、报文类型等,也通过实践完成了IBGP和EBGP的实验配置,其实这些路由协议都是理论比较复杂,但是配置其实比较简单的,今天我们来学习BGP的路由优选原则。BGP定义了多种路径属性,并且拥有丰富的路由策略工具,这使得BGP在路由操控和路径决策上变得非常灵活,针对BGP路由的各种属性的操作都可能影响路由的优选,从而对网络的流量产生影响。

2024-06-04 14:16:49 710 1

原创 计算机网络-BGP配置基础

回顾我们刚才的操作,我们没有将这段公网直连路由通告过,EBGP进行路由通告不会改变下一跳,因此AR2和AR3是没有到达10.1.14.0/24的路由的,不管是BGP路由还是OSPF路由表都没有的,而且通告这段路由也不现实。到这一步我们的AR1、AR2、AR3的环回口应该都能互相ping通了,前面我们讲过了,IBGP邻居建议使用Lookback建立邻居,但是必须要环回口也是需要有路由的,也是通过IGP实现。总结:本次实验简要地进行了IBGP利用环回口建立邻居以及EBGP多跳实验,需要多配置使用才能熟悉。

2024-06-04 14:16:13 1197

原创 计算机网络-BGP路由通告原则

当一台路由器从自己的IBGP对等体学习到一条BGP路由时(这类路由被称为IBGP路由),它将不能使用该条路由或把这条路由通告给自己的EBGP对等体,除非它又从IGP协议(例如OSPF等,此处也包含静态路由)学习到这条路由,该条规则也被称为BGP同步原则。BGP路由黑洞,在AS内部通过IBGP建立邻居可以非直连,中间路由无法学习到目标网段,虽然基于TCP可以建立邻居但是数据包需要从物理链路传输,而且路由器基于路由表转发,没有路由条目则会丢弃,因此产生路由黑洞。从EBGP对等体获取的路由,会发布给所有对等体。

2024-05-31 17:33:27 1370 1

原创 计算机网络-BGP路由及路由表

Network方式注入路由虽然是精确注入,但是只能一条条配置逐条注入IP路由表中的路由,如果注入的路由条目很多配置命令将会非常复杂,为此可以使用import-route方式,将各种路由注入到BGP路由表中。与众多IGP协议相同,BGP同样支持路由的手工聚合,在BGP配置视图中使用aggregate命令可以执行BGP路由手工聚合,在BGP已经学习到相应的明细路由情况下,设备会向BGP注入指定的聚合路由。执行聚合之后,在本地的BGP路由表中除了原本的明细路由条目之外,还会多出一条聚合的路由条目。

2024-05-31 17:31:55 829 1

原创 计算机网络-BGP状态机制与对等体表项

在Idle状态下,BGP拒绝对等体发送的连接请求。配置完BGP对等体并成功查找到去往对等体地址的路由之后,会发起TCP三次握手,TCP三次握手建立过程中处于Connect状态,如果TCP连接长期无法建立则进入Active状态。如果连接重传定时器超时,BGP仍没有收到BGP对等体的响应,那么BGP继续尝试和其它BGP对等体进行TCP连接,停留在Connect状态。在OpenSent状态下,BGP等待对等体的Open报文,并对收到的Open报文中的AS号、版本号、认证码等进行检查。

2024-05-31 17:31:19 515 1

原创 计算机网络-BGP报文简介

在Open报文协商时会协商是否支持Route-refresh,如果对等体支持Route-refresh能力,则可以通过refresh bgp命令手工对BGP连接进行软复位,BGP软复位可以在不中断BGP连接的情况下重新刷新BGP路由表,并应用新的策略。对于不支持Route-Refresh能力的BGP对等体,可以配置keep-all-routes命令,保留该对等体的所有原始路由,这样不需要复位BGP连接即可完成路由表的刷新。"的功能,有回复则维持邻居关系,没有回复经过一定时间则中止邻居关系。

2024-05-28 09:54:18 1078

原创 计算机网络-BGP基础概念

BGP建立对等体的对等体都会发起TCP三次握手,所以会建立两个TCP连接,但是实际BGP只会保留其中一个TCP连接,从Open报文中获取对端BGP Identifier之后BGP对等体会比较本端的Router ID和对端的Router ID大小,如果本端Router ID小于对端Router ID,则会关闭本地建立的TCP连接,使用由对端主动发起创建的TCP连接进行后续的BGP报文交互。3、BGP对等体关系建立之后,BGP路由器发送BGP Update(更新)报文通告路由到对等体。

2024-05-28 09:48:09 1201

原创 计算机网络-BGP概述

但是EGP设计得比较简单,只发布网络可达的路由信息,而不对路由信息进行优选,同时也没有考虑环路避免等问题,很快就无法满足网络管理的要求,于是出现了BGP,BGP是为取代最初的EGP而设计的另一种外部网关协议。到目前为止我们已经学习了静态路由、OSPF、RIP、IS-IS了,前面我们也了解到按照区域或者范围来分,路由协议可以划分为:IGP内部网关协议、EGP外部网关协议,而我们前面学习的动态路由都属于IGP的范畴.整个网络规模扩大,路由数量进一步增加,路由表规模变大,路由收敛变慢,设备性能消耗加大。

2024-05-24 09:49:02 611

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除