最后更新:2021-10-13 00:18:50 手机定位技术交流文章
BGP BGP是“BGP BGP”是“边界网关协议”的名词,相当于中文的边境网关协议?名称比较抽象,我认为维基解密最好解释它(维基解密甚至没有类似的解释 ) 。 BGP是互联网中心的一个分散自治线路协议。 从这一观点看,它首先是一个互联网使用的路线协议。让我们从几个类似的想法开始:
为何您需要 BGP BGP 协议在互联网上运作? 互联网似乎至关重要, 为什么日常生活中互动极少? 让我们来调查为什么BGP没有在云中出现。 Ming大概正在建造一个云层环境来提供虚拟机器服务。
在云端需要互联网接入的情况下,Ming在互联网服务程序上应用了公共互联网IP, 互联网IP、 移动、 电信等等可以连接。 点可以使用路由器的 NAT/ Pat 地址将其IP转换为这个公共IP, 然后Ming在云路由器上将 ISP 路径设置为默认路由器 。
当然,下一个版本需要互联网连通性(即互联网接入我们家的计算机)。 这也是不难的,也可以通过Port Forward传递。 Port Forward 绘制了一个公共网位上IP端口的空港图。例如,使用因特网IP1122港的22个假港口图,使用因特网IP:1122号因特网IP。 这部分工作仍然在Ming的云路由器中完成。第二层。第二层。版本0允许虚拟互联网连接,但也有某些问题:
归根结底,IP接入有限,连接也不断丢失。这是所有三个版本,Ming选择了大投票。Ming首先向IANA申请了自己的互联网IP人才库。有了自己的互联网IP,因此也有必要考虑申请AS.AS。AS是一个16位数,全世界共有60,000多个数字。1-64511是唯一的全球数字,而64512 - 6553535可自用,可与网段相比。每个自主网络都需要申请自己的AS号,该号与AS 9800相连接。Ming随后购买了连接和电信线路,甚至允许断线器使用电信。这里的问题是:
标记包含16个字节以保持同步和加密信息。 Length 2 字节, 包括页头长度。 Type 1 字节确定目前可访问的 BGP 数据类型, 分为四个不同类别 :
BGP Open 数据在发送初始软件包时包含简单的配置信息, 如您自己的 AS 号、 BGP 连接的时间( 时间) 和 BGP id 。
BGP Update 数据,主要就是交换Network Layer Reachability Information (NLRI)。一个Update数据包里面只会有一条path的路由信息,因此只有一组path attribute,但是路由可以有多条。具体的说,一个BGP router可能连接了多个BGP peer router,那么它在发送BGP Update数据时,一次只会发送一个它的BGP peer router的信息。 BGP如何工作 BGP是一种路径矢量协议(Path vector protocol)的实现。因此,它的工作原理也是基于路径矢量。首先说明一下,下面说的BGP route指的是BGP自己维护的路由信息,区分于设备的主路由表,也就是我们平常看见的那个路由表。BGP route是BGP协议传输的数据,并存储在BGP router的数据库中。并非所有的BGP route都会写到主路由表。每条BGP route都包含了目的网络,下一跳和完整的路径信息。路径信息是由AS号组成,当BGP router收到了一条 路由信息,如果里面的路径包含了自己的AS号,那它就能判定这是一条自己曾经发出的路由信息,收到的这条路由信息会被丢弃。 这里把每个BGP服务的实体叫做BGP router,而与BGP router连接的对端叫BGP peer。每个BGP router在收到了peer传来的路由信息,会存储在自己的数据库,前面说过,路由信息包含很多其他的信息,BGP router会根据自己本地的policy结合路由信息中的内容判断,如果路由信息符合本地policy,BGP router会修改自己的主路由表。本地的policy可以有很多,举个例子,如果BGP router收到两条路由信息,目的网络一样,但是路径不一样,一个是AS1->AS3->AS5,另一个是AS1->AS2,如果没有其他的特殊policy,BGP router会选用AS1->AS2这条路由信息。policy还有很多其他的,可以实现复杂的控制。 除了修改主路由表,BGP router还会修改这条路由信息,将自己的AS号加在BGP数据中,将下一跳改为自己,并且将自己加在路径信息里。在这之后,这条消息会继续向别的BGP peer发送。而其他的BGP peer就知道了,可以通过指定下一跳到当前BGP router,来达到目的网络地址。 所以说,BGP更像是一个可达协议,可达信息传来传去,本地根据收到的信息判断决策,再应用到路由表。DevOps 国际峰会 2021 · 北京站,10月22日-23日,近80位一线名企专家畅聊DevOps、运维领域质效合一之道,更有工行、农行、中行、BATJ 名企齐聚,偷师大厂的 DevOps 秘籍~
近期好文推荐:
我有十份运输规则摘要 由其中一人编写,我去拿
“高效交通”公众寻求各种技术专家的贡献。
本文由 在线网速测试 整理编辑,转载请注明出处。