hop

Cisco CCNP 学习笔记-BGP

断了今生、忘了曾经 提交于 2020-03-23 18:25:42
Ⅰ、BGP协议基础知识 网关路由协议分类 一. IGP----internal gateway protocol--内部网关路由协议 代表协议:RIP、EIGRP、OSPF、ISIS 特性:运行在AS内部的 二. EGP----external gateway protocol--外部网关路由协议 代表协议:BGP 特性:运行在AS之间 BGP AS的范围: 1-65535(64512-65535是私有AS号码) BGP AS号码需到IANA申请 BGP:路由向量路由协议 距离矢量路由协议----METRIC(HOP) BGP的防环机制: AS-PATH防环:收到的路由如果看到自己的AS号,则不接收 BGP特点: 1.BGP是可靠的更新---->端口号179 • 依靠TCP进行传递 • 建立邻居靠单播,可建立非直连邻居 2.更新方式: • 增量更新---->只更新变化的部分 BGP的数据结构: 1)邻居表 2)BGP的转发表 3)路由表 建立看BGP的转发表:show ip bgp BGP的报文: 1)Open---->相当于hello,用来建立邻居关系 2)Keeplive---->用来检测邻居存活状态 3)Update 4)Notification---->通告报文:用于终止BGP链接 Ⅱ、BGP邻居建立 一、EBGP 1.直连邻居 Router bgp xx bgp

Codeforces Round #621 (Div. 1 + Div. 2)B. Cow and Friend

拜拜、爱过 提交于 2020-02-19 07:21:51
B. Cow and Friend time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard output Bessie has way too many friends because she is everyone’s favorite cow! Her new friend Rabbit is trying to hop over so they can play! More specifically, he wants to get from (0,0) to (x,0) by making multiple hops. He is only willing to hop from one point to another point on the 2D plane if the Euclidean distance between the endpoints of a hop is one of its n favorite numbers: a1,a2,…,an. What is the minimum number of hops Rabbit needs to get from (0,0) to (x,0)? Rabbit

IPv6基础协议介绍

余生长醉 提交于 2019-12-20 19:59:52
ICMPv6协议 ICMPv6的协议类型是58 除了IPv4中的作用外 还添加了邻居发现、无状态自动配置、PMTU 等作用 邻居发现协议NDP NDP 邻居发现协议 有如下功能 NDP使用ICMPv6的相关报文 RS(Router Solicitation):路由器请求报文 RA(Router Advertisement):路由器通告报文 NS(Neighbor Solicitation):邻居请求报文 NA(Neighbor Advertisement):邻居通告报文 地址解析 PCl准备访问PC2之前,首先在本地邻居表中查找PC2的IPv6地址对应的以太网MAC地址,如果查找到相关表项,则将发往PC2的数据包封装在以太数据帧中然后发出:如果没有找到PC2的MAC地址,则发送NS消息用来请求其链路层地址 用ICMPv6里面的type 135(NS 邻居请求)和type 136(NA 邻居的通告)发送 过程如下: PCl向PC2的请求节点的组播地址发送NS消息,该消息是通过类型为135的ICMPv6报文来承载,目标地址是PC2的IPv6单播地址 PC2收到NS消息后,以单播的方式向PCl回应NA消息,该消息中包含了PC2的MAC地址。PC2还会将PCl的 IPv6地址和MAC地址添加至本地的邻居缓存表中 PCl收到来自PC2的NA消息后

Flink SQL Window源码全解析

混江龙づ霸主 提交于 2019-12-05 17:54:23
文章目录 一、概述 二、Window分类 1、TimeWindow与CountWindow 2、TimeWindow子类型 Tumble Window(翻转窗口) Hop Window(滑动窗口) Session Window(会话窗口) 三、Window分类及整体流程 四、创建WindowOperator算子 五、WindowOperator处理数据图解 六、WindowOperator源码调试 1、StreamExecGroupWindowAggregate#createWindowOperator()创建算子 2、WindowOperator#processElement()处理数据,注册Timer 3、Timer触发 InternalTimerServiceImpl#advanceWatermark() WindwOperator#onEventTime() emitWindowResult()提交结果 七、Emit(Trigger)触发器 1、Emit策略 2、用途 3、语法 4、示例 5、Trigger类和结构关系 概述 窗口是无限流上一种核心机制,可以流分割为有限大小的“窗口”,同时,在窗口内进行聚合,从而把源源不断产生的数据根据不同的条件划分成一段一段有边界的数据区间,使用户能够利用窗口功能实现很多复杂的统计分析需求。 本文内容: Flink SQL

BGP总结(二)

我是研究僧i 提交于 2019-12-04 06:39:39
BGP属性     路由器发送关于目标网络的BGP更新消息,更新的度量值被称为路径属性。属性可以是公认的或可选的、强制的或自由决定的、传递的或非传递的。属性也可以是部分的。并非组织的和有组合都是合法的,路径属性分为4类:   1——公认强制的  2 ——公认自由决定的  3 ——可选传递的  4 ——可选非传递的   公认属性,指的是公认所有BGP实现都必须能够识别的属性。这些属性被传递给BGP邻居。公认强制属性必须出现在路由描述中,公认自由决定属性可以不出现在路由描述中   可选属性,非公认属性被称为可选的,可选属性可以是传递的或非传递的;可选属性不要求所有的BGP实现都支持。对于不支持的可选传递属性,路由器将其原封不动地传递给其他BGP路由器,在这种情况下,属性被标记为部分的。对于可选非传递属性,路由器必须将其删除,而不将其传递给其他BGP路由器。   BGP定义属性:公认强制属性  公认自由决定  可选传递属性  可选非传递属性   BGP每条更新消息都有一个长度可变的路径属性序列<属性类型,属性长度,属性值>,如果第1比特是0,则属于是公认属性,如果它是1,则该属性是任选属性,如果第2比特是0,则该属性是不可传递的,如果它是1,则属性是可传递的,公认属性总是可传递的,属性标志域中的第3个比特指示任选可传递属性中的信息是部分的(值为1)还是完整的(值为0)

Cognitive Graph for Multi-Hop Reading Comprehension at Scale(ACL2019) 阅读笔记与源码解析

与世无争的帅哥 提交于 2019-12-04 01:35:31
论文地址为: Cognitive Graph for Multi-Hop Reading Comprehension at Scale github地址: CogQA 背景 假设你手边有一个维基百科的搜索引擎,可以用来获取实体对应的文本段落,那么如何来回答下面这个复杂的问题呢? “谁是某部在2003年取景于洛杉矶Quality cafe的电影的导演?” 很自然地,我们将会从例如Quality cafe这样的“相关实体”入手,通过维基百科查询相关介绍,并在其中讲到好莱坞电影的时候迅速定位到“Old School”“Gone in 60 Seconds”这两部电影,通过继续查询两部电影相关的介绍,我们找到他们的导演。最后一步是判断到底是哪位导演,这需要我们自己分析句子的语意和限定词,在了解到电影是 2003 年之后,我们可以做出最后判断——Todd Phillips是我们想要的答案。 事实上,“快速将注意力定位到相关实体”和“分析句子语意进行推断”是两种不同的思维过程。 在认知学里,著名的“双过程理论(dual process theory)”认为,人的认知分为两个系统,系统一(System 1)是基于直觉的、无知觉的思考系统,其运作依赖于经验和关联;而系统二(System 2)则是人类特有的逻辑推理能力,此系统利用工作记忆(working memory

Invertible STFT and ISTFT in Python

匿名 (未验证) 提交于 2019-12-03 02:12:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Is there any general-purpose form of short-time Fourier transform with corresponding inverse transform built into SciPy or NumPy or whatever? There's the pyplot specgram function in matplotlib, which calls ax.specgram() , which calls mlab.specgram() , which calls _spectral_helper() : #The checks for if y is x are so that we can use the same function to #implement the core of psd(), csd(), and spectrogram() without doing #extra calculations. We return the unaveraged Pxy, freqs, and t. but This is a helper function that implements the

Kerberos Double Hop

匿名 (未验证) 提交于 2019-12-03 01:35:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: We have the infamous Kerberos double hop issue. This is a brand new domain, being migrated from another provider where impersonation and delegation was previously working. We have upgraded OS's and to the latest SQL server (2017). WPF app (using domain creds) -> Web Service (WCF app on IIS 10) -> SQL 2017 (named instance) The web service is running under a domain account. The web service has an spn registered, Anonymous Auth is disabled as is forms auth, ASP.NET Impersonation and Windows Auth is enabled. Providers are "Negotiate and NTLM,"

JAVA 8学习笔记-第六章

懵懂的女人 提交于 2019-12-02 23:59:53
CHAPTER 6 EXCEPTIONS Any Java type can be declared as the return type, including exception. The key point is to remember that exceptions alter the program flow . example: output result:    AECException in thread "main" java.lang.NullPointerException    at DoSomething.stop(DoSomething.java:16)    at DoSomething.go(DoSomething.java:5)    at DoSomething.main(DoSomething.java:20) public class DoSomething {    public void go() {     System.out.print("A");     try {       stop();     } catch (ArithmeticException e) {  // if changed to NullPointerException, result is AEBCD       System.out.print("B")

BGP2

梦想与她 提交于 2019-11-27 10:49:53
1) 按照拓扑搭建网络,在所有 AS间使用直连接口建立 EBGP邻居关系; 2) 在公司总部 AS400中, R4与 R5, R5与 R7, R7与 R6, R6与 R4间使用环回接口建立 IBGP邻居关系, IGP协议使用 OSPF; 3) 所有业务网段,与所有设备上的 Loopback 0所在网段都能通过 BGP路由实现互相访问; 4) 为了使网络资源能充分得到利用,要求业务网段 A的流量通过运营商设备转发,业务网段 B的流量通过专线转发; 5) 网络管理员进行定期线路检查,现通过适当调整 IGP的链路开销值,使得所有经过总部 AS的流量都沿着 R4-R5-R7-R6路径转发; 6) 网络管理员在检查中发现业务网段 B的流量非常大,决定将业务网段 B的流量单独沿着 R4-R6路径转发(要求 BGP路由选路与实际转发路径一致); 7) 公司总部网络将进行改造,在不改变原有配置的基础上,通过增加少量配置实现, R5与 R7不参与 BGP路径选择。 1) 按照拓扑搭建网络,在所有 AS间使用直连接口建立 EBGP邻居关系; R1:(为例)R1R2R3R4R6都做 bgp 100 peer 12.1.1.2 as-number 200 peer 14.1.1.4 as-number 400 2) 在公司总部 AS400中, R4与 R5, R5与 R7, R7与 R6, R6与