摘要: IS-IS报文有以下几种类型:HELLO PDU、LSP和SNP。 Hello PDU Hello报文用于建立和维持邻居关系,也称为IIH(IS-to-IS Hello PDUs)。其中,广播网中的Level-1 IS-IS使用Level-1 LAN IIH;广播网中的Level-2 IS-IS使用 阅读全文
posted @ 2022-04-19 16:16 Désiré 阅读(884) 评论(0) 推荐(0)
摘要: 一、组播的起源和应用 随着Internet的不断发展,电子商务,网络会议、视频点播、远程教学等服务大量兴起,这些服务大多符合点到多点的模式,特别适合于IP组播的应用。一个发送者需要同时向多个接收者发送完全相同的信息时,如果采用单播方式,则网络需要传输大量的报文,路由器性能和低速WAN链路都会成为瓶颈 阅读全文
posted @ 2022-04-12 14:17 Désiré 阅读(1980) 评论(0) 推荐(0)
摘要: 如何使用python裁剪图片 如上图所示,这是一张包含了各类象棋棋子的图片。我们需要将其中每一个棋子都裁剪出来,此时可以利用python的 PIL库 实现。 一、 安装PIL库 如果此前没有安装过PIL库,在python3环境下,命令行输入 pip install pillow 即可安装完成。 二、 阅读全文
posted @ 2022-03-28 10:00 Désiré 阅读(507) 评论(0) 推荐(0)
摘要: 一、类的封装: 封装将类的信息隐藏在类内部,不允许外部直接修改该类的变量,只能通过该类提供的方法来实现对隐藏信息的操作和访问 class Boss(): # 类的公共属性 level=1 # 类的初始化(构造方法),在类实例化时自动调用。 def __init__(self,name,hp,sp,a 阅读全文
posted @ 2022-03-25 16:23 Désiré 阅读(379) 评论(0) 推荐(0)
摘要: OSPF的五种报文 Hello报文 DD(Database Description)数据库描述报文 LSR(LinkState Request)链路状态请求报文 LSU(LinkState Update)链路状态更新报文 LSAck(LinkState Acknowledgment)链路状态应答报文 阅读全文
posted @ 2022-03-25 16:22 Désiré 阅读(5089) 评论(0) 推荐(0)
摘要: 什么是LSA:链路状态通告,它存在于LSU(链路状态更新包) Type 1 LSA:路由器LSA 每个OSPF路由器都会产生路由器LSA,描述了对应设备的物理接口所连接的链路和接口,并指明了各链路的状态开销等参数。 Type 2 LSA:网络LSA 由DR(指定路由器)或者BDR(备份指定路由器)产 阅读全文
posted @ 2022-03-25 16:19 Désiré 阅读(1948) 评论(0) 推荐(0)
摘要: 一、公认必遵(Well-known mandatory) 要求所有运行BGP协议的设备都必须能识别,且在更新消息中必须包含。 Origin(起源) 属性 用来标识路由信息的来源。 如果路由是从IGP学习到的,则Origin属性为IGP(i),使用display bgp routing-table命令 阅读全文
posted @ 2022-02-07 09:51 Désiré 阅读(7403) 评论(0) 推荐(0)
摘要: BGP的五种报文 Open报文:用于协商BGP参数,包括版本号,AS号等信息。在两个路由器之间建立了TCP会话之后开始交换Open信息以确认是否能形成邻居关系,是TCP建立后发送的第一个信息,类似OSPF中的DD报文。 Update报文:用于BGP邻居间交换路由信息,其中包括撤销路由信息和可达路由信 阅读全文
posted @ 2022-01-30 10:26 Désiré 阅读(8354) 评论(0) 推荐(0)
摘要: 什么是BGP BGP概述 边界网关协议(BGP)是运行于TCP协议上的一种自治系统的路由协议。 是一种外部路由协议。 AS概述 自治系统(AS),指的是同一个使用相同策略的设备的集合。 每个AS有自己位移的编号,不同AS通过AS划分。 AS号取值范围: 1-65535,其中64512-65535是私有AS号。 B 阅读全文
posted @ 2022-01-30 09:47 Désiré 阅读(660) 评论(0) 推荐(0)