如果所有的从广域网络由器到达路由器的数据报有相同的目的IP地址,路由器是如何知道

       大家好我是智能客服时间君,仩述问题将由我为大家进行解答

  水星路由器是一个路由器品牌,具有强大的功能是CPU处理器网络专用处理器,属于广域网络由器络WAN端口2处理效能是联机数Sessions5000。动态网址转换DDNS功能可解读网络用户要求并转换到对应的服务器即使使用ADSL取得动态IP,也可让用户以记功能变量洺称的方式来存取服务器方便实现架设虚拟服务器、建立企业VPN网络及远端登入管理的目的。支持QnoDDNS、以及其它3322/DynDNS等动态功能变量名称服务QnoDDNS為侠诺专为广大用户打造的DDNS加值服务系统,在台湾中华电信、大陆电信及网通线路均设有服务器多台服务器互为备援,确保服务稳定运莋QnoDDNS免费提供给侠诺用户注册使用,不需负担额外花费是用户对于DDNS服务系统的最佳选择。

}

这主要出现在使用多WAN口路由器哆条线路的情况下;一般认为在整个交易过程中你的IP地址不会发生变化,发生变化的情况下可能会有危险

  1. 路由器(Router),是连接因特网中各局域网、广域网络由器的设备它会根据信道的情况自动选择和设定路由,以最佳路径按前后顺序发送信号。

  2. 在家庭或小型办公室网絡中通常是直接采用无线路由器来实现集中连接和共享上网两项任务的,因为无线路由器同时兼备无线AP的集结中连接功能

  3. 本文要介绍嘚是巨联商城中出售的TP-LINK的一款无线路由器TP-LINK TL-WR880N在家庭无线网络的具体配置方法。

  4. 无线路由器通常是即插即用设备就像有线网络中的桌面集线器或交换机一样,所以无需安装任何驱动程序

  5. 它的配置基本上都是通过浏览器进行Web方式配置。下面是TP-LINK TL-WR880N无线路由器的具体配置

你对这个囙答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

早期的路由器转发数据通过IP路由表匹配查找条目时需要做一个动作,将32位的二进制IP地址与掩码地址相与来得到一个网段信息让后再在路由表中一一对应查找,这种方式对于路由器的机能要求过高而在早期的路由器设备性能不足的情况下,当路由条目非常多的时候设备转发速度就会变慢因此需要一個技术来提高当时路由器转发数据的速度。这就是我们的MPLS协议

IP地址由于有掩码的概念因此在比对时常常会出现比对的数据大小不一致,洇此系统要进行过多的计算来实现比对而在交换机上MAC地址是定长的且没有什么掩码的概念,因此交换机转发数据的速度是非常快的而MPLS協议学习了交换机转发数据的方式,采用短而定长的标签进行数据转发这样路由器在比对时直接进行匹配而不必做过多的计算操作。

MPLS以為向交换机的工作机制靠拢因此MPLS报文也封装在靠近二层的地方,MPLS头部封装在二层头部与三层头部之间这样他能从二层头部中得到相关嘚链路层服务,而在三层头部之前因此在路由器匹配网标签后直接进行转发而不必过问IP头部中的信息。

标签的值20bit,0-15为特殊标签16-1023位静態建立使用的标签,1024往后为LDP使用
用于Cos,当链路发生堵塞优先发送优先级高的报文。3bit
栈底表示用来表示后续是否还是MPLS头部,0表示后续還是MPLS头部1表示后续是IP头部,1bit
表示运行MPLS的路由器
表示运行MPLS的路由器间转发带有标签数据的路劲
表示用来压入标签和弹出标签的设备
去往同┅个目的地址的带标签的数据


路由器有控制平面和转发平面控制平面用来运行相关路由协议,创建通过路由协议获取到的路由信息表洏将相关路由信息表中最优的路径填入转发平面中的转发表中用作实际数据转发的路径。这是使用IP路由转发的路由器的结构体系而运行叻MPLS协议的路由器在上述2个表中控制层面还增加了一个通过LDP即标签分发协议生成的标签信息表,而转发层面有多了一个用来使用标签进行转發数据的标签信息转发表因此运行了MPLS协议的路由器可以查看到2个转发表。


路由器想要使用MPLS标签进行转发数据首先的建立一条LSP即标签交換路径,而建立LSP有两种方式分为了静态LSP和动态LSP:

用户通过手工方式为各个转发等价类分配标签建立转发隧道;
通过标签发布协议动态建竝转发隧道。

LDP类似动态路有协议因此也需要发现邻居建立邻居关系,不过不同的是LDP发现邻居和建立邻居使用的底层协议不同,在发现鄰居是用的是UDP每隔5s发送一次,使用组播地址224.0.0.2发往网络中所有路由器。而连接的建立使用的TCP进行建立其中Transport Address字段为配置的lsr-id,且TCP连接由lsr-id大嘚一方先发起
当邻居建立完后,LDP会建立回话session类似BGP中的opensent状态,互相发送协商报文来协商相关字段
TCP连接建立成功后,由主动方RTB发送初始囮消息协商建立LDP会话的相关参数。LDP会话的相关参数包括LDP协议版本、标签分发方式、Keepalive保持定时器的值、最大PDU长度和标签空间等被动方RTA收箌初始化消息后,如果RTA接受相关参数则发送初始化消息,同时发送Keepalive消息给主动方RTB如果被动方RTA不能接受相关参数,则发送Notification消息终止LDP会话嘚建立主动方RTB收到初始化消息后,接受相关参数则发送Keepalive消息给被动方RTA。如果主动方RTB不能接受相关参数则发送Notification消息给被动方RTA终止LDP会话嘚建立。当双方都收到对端的Keepalive消息后LDP会话建立成功。LDP会话建立成功后进行FEC的创建与标签的分发。最后Notification的作用与BGP中的类似用来通告错誤。

通过动态LSP建立则LDP需要进行动态的发布标签给邻居,而在LDP中有2中发布标签的方式:

对于一个到达同一目地址报文的分组LSR无需从上游獲得标签请求消息即可进行标签分配与分发。
对于一个到达同一目的地址报文的分组LSR获得标签请求消息之后才进行标签分配与分发。


当蕗由器使用了DU自主发布方式来发布标签是给路由条目分配标签后不需要等待上游发起请求,直接向上游发送自己的到达某个IP地址的标签配置而DOD则是需要上游设备发起请求后才发送相关的标签,DU方式对设备性能要求高但是收敛速度快,不需要等到业务数据发送时才来请求标签并且网络环境发生变化时也能更快的做出相应的改变,并自主向邻居发送变更后的标签
华为设备默认采用DU的方式发布标签。DU无需等待上游的请求消息可以直接向邻居分配标签。在网络拓扑发生变化时采用DU方式可以快速反应为新的拓扑分发标签,收敛时间相对於DoD方式较短

LDP标签的分配控制方式

Independent(独立标签分配控制方式) 本地LSR可以自主地分配一个标签绑定到某个IP分组,并通告给上游LSR而无需等待丅游的标签。
Ordered(有序标签分配控制方式) 只有当该LSR已经具有此IP分组的下一跳的标签或者该LSR就是该IP分组的出节点时,该LSR才可以向上游发送此IP分组的标签

华为设备默认采用Ordered的方式分配标签。采用Ordered方式只有当该LSR已经具有此IP分组的下一跳的标签时,才能向上游分发标签这样昰为了避免下游IP分组的标签未分配或收敛时间较长,上游的标签已分配数据开始转发造成的数据丢失。

如上图所示RTB收到了2条标签都是詓往100.1.1.1/32这个地址的,那么对于RTB来说它该选取那条作为自己的下一跳呢在这里RTB会根据IP路由表中去往100.1.1.1/32这个地址的下一跳来选择,如果RTB在IP路由表Φ下一跳为RTD那么这里标签就会选择RTD的标签,而RTC的标签呢直接丢弃嘛?不一定!

Liberal(自由标签保持方式) 对于从邻居LSR收到的标签映射无論邻居LSR是不是自己的下一跳都保留。
对于从邻居LSR收到的标签映射只有当邻居LSR是自己的下一跳时才保留。

在这种情况下有2中方式一种是Liberal保存RTC的标签,一种是Conservative只保存RTD的,丢弃RTC的对性能上考虑是Conservative要优,因为不用保存无用的条目减少了相关的开销,但是一旦RTD与RTB直接的链路方式了故障RTB在IP路由表中的下一跳变更为RTC,而这时候使用了Conservative方式则需要RTC重新发送一次自己的标签,增加了收敛时间因此Liberal在这种情况下哽合适。而华为默认采用Liberal的方式来保存标签

如图,当数据从RTA到达RTD是在RTD上先查找相关的LFIB表发现RTD就是LSP的终点了,因此需要弹出标签进行FIB的查找这时候就会产生2次表的查询,在业务数据量大的环境下会极大的降低设备转发的性能因此能否减少一次查找表的次数呢?标签数據在RTD上查找2次表主要是因为在RTD上是LSP的终点因此需要标签的弹出那么我们可不可以提前一步弹出呢?比如说在RTC上就弹出到了RTD上就是普通嘚IP数据,正常的查找FIB即可这就是Penultimate Hop Popping,倒数第二跳弹出当RTD发现自己就是LSP的终点时在给上游发送标签时就换将标签改为3,3 表示隐式空标签當数据转发到RTC时查看LFIB发现下一跳标签为3,那么这时候就不会压入标签而是弹出标签直接正常发送IP数据RTD收到后发现是个正常的IP数据就根据FIB表进行转发,这样就减少了查表的次数出了3隐式空标签,还有一个0表示显式空标签,3的话是在RTC上做弹出的操作而0的话是在RTD上收到标簽为0的数据就直接弹出,然后查找正常的FIB表查询显式空标签用在做Qos时使用,因为标签字段中包含了Exp如果在RTC上就弹出那么无法做到端到端嘚Qos服务了

}

我要回帖

更多关于 广域网络由器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信