IP转发与MPLS转发过程

V小编发布于:2021-11-10阅读:0

企业组网,MPLS,SD-WAN,专线

当IP作为无连接协议时,转发的基础是IP数据报告的目的地址。当IP作为面向连接的协议时,转发的基础是附加在IP数据报告上的标记。

转发基于目的地址。

一种传统方法要求主机或路由器有路由表才能转发。当主机有分组发送,或者路由器收到分组转发时,搜索路由表获取到达最终目的的路由。然而,由于路由表的表项数量过多,路由表的搜索效率非常低。

以下描述一些转发技术:

1.下一跳法:可以减少路由表的内容。路由表只保留下一跳的地址,而不是完整的路由信息;

2.具体的网络方法:路由表不是为连接在同一个物理网络上的每个主机设置一个表项,而是只用一个表项来定义目的网络本身的地址。换句话说,连接在同一个网络上的所有主机都被视为一个表项;

3.默认方法:主机路由表不需要列出整个互联网的所有网络,使用默认表;

四、无子网划分转发:在使用分类编址时,全球因特网中的绝大多数路由器都不涉及子网划分,子网划分是在一个组织内部进行的。

在这种情况下,典型的转发模块使用三个表,每个单播类别A、B、C对应一个表。如果路由器支持多播,需要增加一个处理D类地址的表。每个路由表至少包括三列:目的网络地址、下一个跳转地址和接口号。

详细的MPLS转发过程如下:

1.当IP报文进入MPLS域时,首先检查FIB表,检查目的IP地址对应的TunnelID值是否为0x0。

2.如果Tunnel的ID值为0x0,则进入正常的IP转发过程。如果Tunnel的ID值不是0x0,则进入MPLS转发过程。

三、FIB、ILM和NHLFE表项在MPLS转发过程中通过Tunnel-ID关联。

四、Ingress处理:通过查询FIB表和NHLFE表来指导报文的转发。查看FIB表,根据目的IP地址找到相应的TunnelllID。根据FIB表的TunnelllID找到相应的NHLFE表项,将FIB表项与NHLFE表项联系起来。查看NHLFE表项,可获得出口、下一跳、出标签和标签操作类型。将标签压入IP报文中,按QoS策略处理EXP,同时处理TTL,然后将包装好的MPLS报文发送到下一跳。

5.Transit处理:通过查询ILM表和NHLFE表来指导MPLS报文的转发。

根据MPLS的标签值查看相应的ILM表,可以得到TunnelID。

根据ILM表的Tunnellid找到相应的NHLFE表项。查看NHLFE表项,可以得到接口、下一个跳跃、标签和标签操作类型。MPLS报文的处理方法根据标签值的不同而不同。如果标签值>=16,用新标签替换MPLS报文中的旧标签,同时处理EXP和TTL,然后将替换标签的MPLS报文发送给下一个跳跃。如果标签值为3,直接弹出标签,同时处理EXP和TTL,然后转发IP或下一个标签。处理Egress:通过查询ILM表指导MPLS报文转发或查询路由表指导IP报文转发。如果Egress收到IP报文,查看路由表,转发IP。如果Egress收到MPLS报文,查看ILM表获得的标签操作类型,同时处理EXP和TL。如果标签中的栈底标识S=1,说明标签是栈底标签,直接进行IP转发。如果标签中的栈底标识S=0,说明有下一层标签转发。继续下一层标签。

微云网络&网络综合解决方案提供商帮助企业信息化建设、数字化转型和全球互联网。SD-WAN方案可以加速全球访问、SaaS访问、海外视频和海外分支网络,有效提高国际沟通效率,帮助中国企业开拓国际市场。…热线:400-028-9798,欢迎来电咨询。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/3870.html

TAG标签:MPLS

上一篇:集团分支机构采用SD-WAN的理由
下一篇:MPLS 组网下如何做到多业务QoS识别?

相关文章

返回顶部