文章目录
1. 概述
1.1 BGP
全球有无数台路由器,产生的路由更是多到无法想象。这些路由器分属于大大小小上千个ISP,分布在上百个国家和地区。这些国家由于政治、经济、文化背景千差万别,对互联网的理解也大相径庭。
边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。
1.2 OSPF
OSPF(Open Shortest Path First - 开放式最短路径优先是一个内部网关协议,用于在单一自治系统内决策路由。是对链路状态路由协议的一种实现。著名的Dijkstra算法被用来计算最短路径树。OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等。
1.3 MPLS
多协议标签交换(Multi-Protocol Label Switching,MPLS)是新一代的IP高速骨干网络交换标准,由因特网工程任务组(Internet Engineering Task Force,IETF)提出。
MPLS是利用标记(label)进行数据转发的。当分组进入网络时,要为其分配固定长度的短的标记,并将标记与分组封装在一起,在整个转发过程中,交换节点仅根据标记进行转发。
2. 分享
看看上面的描述大家是不是对于上面的三种协议非常感兴趣了,这三种协议非常复杂,不是短短一篇文件就可以介绍完毕的。
如果想着学习还得通过专门的学习资料才行,比如《TCP/IP路由技术》,思科路由相关的大量书籍,华三《网络大爬虫》及《网络之路》作为入门。
但是这些都不是最好的,最好的是RFC
,其包含了关于Internet的几乎所有重要的文字资料。如果你想成为网络方面的专家,那么RFC无疑是最重要也是最经常需要用到的资料之一,所以RFC享有网络知识圣经之美誉。
但是RFC都是英文的对于很多小伙伴来说都不太友好