路由表究竟是什么? 2024-04-10 15:49:33 路由表里是否仅仅存储着从所有可到达的目的IP地址映射到本路由器输出端口的映射信息?我的意思是,路由表里存储的内容是否包括 从本路由器 到达 所有目的IP地址的整个路由的宏观信息(应该是三维结构)?如果不包括,从本路由器 到达 目的IP地址的整个路由 的宏观信息 是如何体现的?是否有特定的存储数据类型(类似于路由表)? 问题的答案,题主已经自己归纳出来了,而且归纳的还很干练,看得出题主应该是做软件开发的。路由表,其实就是将路由空间(所有潜在的目的地,上限为 232),映射为本地物理接口/软件接口。写完这句话,今天文章到这里应该就结束了,但是为了让读者彻底理解路由表,还得继续写。如果要将232个IP一一映射为本地接口,那么路由表将变得异常庞大。仔细想想,其实真的没有必要一一映射。对于主机来说,通常就两个接口,一个硬件接口、一个软件接口。而这个软件接口的IP = 127.0.0.1/8,那么只需要一条路由即可到达目的地127.0.0.1/8,对应接口为软件接口,不是吗?硬件接口的IP通常是由DHCP Server分配的,比如 192.168.1.2/24,系统根据这个IP立马就生成一条路由,指向192.168.1.0/24,对应接口为硬件接口。除了以上两个目的地,如何用最干练的路由表来高度归纳,其实很简单:0.0.0.0/0 ----- > 硬件接口对于普通的主机来说,以上三条路由就可以映射整个232个IP地址空间。如果一个主机拥有两块硬件出口,路由表又如何变化呢?至少要增加一条0.0.0.0/0 ----- > 另外一个硬件接口主机有两条0.0.0.0/0路由,分别映射接口A、B,谁是更优的接口?这就完全要看主机的操作系统的选择了,通常可以根据路由表的metric大小来优选,谁小用谁。如果一样呢,那么就负载均衡。路由表对于主机就是这么简单,可是对于路由器来说,就没有那么简单了。主机生成路由表的逻辑是根据接口的IP、网络掩码、以及缺省网关来动态生成的。路由器则没有那么简单,路由器为了与自己的邻居交换各自的路由表,运行了很多路由进程,比如OSPF路由进程、BGP路由进程。每个进程都独立自主运行着,然后将路由进程认为最优的路由表,尝试写入全局路由表。全局路由表的监控进程也不是那么好糊弄的,如果有多个路由进程都试图写入同样的路由表,比如17.0.0.0/8,哪个进程的路由表更优呢?是OSPF进程还是BGP进程?通常每个厂商的路由器优选名称也不一致,Cisco优选名称为AD,Juniper优选名称为Preference,谁的值越小,谁更优。以Cisco为例,默认EBGP的AD=20,而OSPF的AD= 110,那么自然会优选BGP的路由条目。问题来了,来自BGP路由进程的17.0.0.0/8一定会进入全局路由表?不一定!为什么不一定?因为BGP路由表的下一跳不是本地出接口,而是一个IP地址。如果这个下一跳可以通过全局路由表到达,那么这个BGP路由就可以进入全局路由器。否则就无法进入。接下来会发生什么?由于BGP的路由条目17.0.0.0/8下一跳不可达,就失去了与OSPF竞争的机会,那么够资格进入全局路由表的,就只剩下OSPF了,那么OSPF的路由条目进入全局路由表。 赞 (0) 相关推荐 超详细的静态路由与配置相关知识点总结 超详细的静态路由与配置相关知识点总结 【干货】手把手教你“捣鼓”下一代因特网协议"IPV6" IPv6被称为"下一代因特网协议",最初开发它旨在解决IPv4面临的地址耗尽危机.你可能知道IPv6的一些皮毛,但为提供灵活性.效率.容量和优化的功能,开发人员一直在不断改进它,以 ... 静态路由及默认路由基本配置 原理概述 ////////////////////// 静态路由是指用户或网络管理员手工配置的路由信息.当网络的拓扑结构或链路状态发生改变时,需要网络管理人员手工修改静态路由信息.相比于动态路由协议, ... 细说路由表 路由表,其实就是将路由空间(所有潜在的目的地,上限为 232),映射为本地物理接口/软件接口. 如果要将232个IP一一映射为本地接口,那么路由表将变得异常庞大,没有必要一一映射.对于主机来说,通常就 ... 【干货】一分钟教你什么是“路由表”? 路由表 为了理解路由表中的信息种类,我们需要先考虑数据包到达路由器接口时会发生什么,这是非常有用的.首先,路由器会检查数据帧目标地址字段中的数据链路标识.如果它包含了路由器接口标识符或广播标识符,那么 ... 德国战俘的噩梦“莱茵大营”究竟死亡了多少人? 从1945年4月至9月,英美盟军陆续在德国境内建造了19个大型战俘营,这些营地沿着莱茵河西岸坐落在350公里的范围内,统称为"莱茵大营".莱茵大营设施简陋.环境恶劣,不少德国战俘因 ... 石家庄二手车中转基地,一六年的大众途安只卖18800?去一探究竟 石家庄二手车中转基地,一六年的大众途安只卖18800?去一探究竟 实训课在职业教育中究竟有多重要? "实训是职业教育的重要育人环节,学生进入或模拟或真实的工作现场,使课本知识与实践知识相结合,使专业教育与职业工作相结合,培养学生的岗位做事能力:更重要的是学生将体验和经历真正的工作氛围,感受 ... 【瑜伽】下犬如何做?你究竟做的对吗? 粉丝福利: 你究竟是不是“脾虚”体质?看一看嘴唇就知... 你究竟是不是"脾虚"体质?看一看嘴唇就知道了! 中医认为"脾其华在唇",健康的唇色应该是颜色红润.均匀的,上下嘴唇的颜色无差异,也没有明显的边线. 并且整个 ... 网付课堂:开发一套智慧经营小程序究竟需要多少钱? 小程序我们大家都不算陌生. 很早之前,小程序因为不像app一样需要下载,是一款无需安装.下载,随开随用的软件,不占用手机内存,所以它的出现曾经一度很受商家与消费者的青睐. 而通过这几年的发展,小程序的 ... 3个月娃严重缺钙?补钙半年补出尿结石,补钙究竟怎么补? 中国人似乎特别喜欢给小孩(大人也是)补钙,孕妇要补钙.婴幼儿要补钙.青春期要补钙.中老年人也要补钙...这么一看人只要活着无时无刻都需要补钙. 首都儿科研究所调查显示,有80%的父母给孩子补钙. 前几 ... 莫迪整个身子重重摔倒在地上!究竟是谁绊倒的 莫迪整个身子重重摔倒在地上!究竟是谁绊倒的 曾淹没半个地球的史前大洪水究竟从何而来? 众所周知,世界各个地区都流传着洪水灭世的传说.譬如中国的女娲补天,圣经中的诺亚方舟,古兰经,苏美尔神话等很多上古神话和宗教中都记载着这样的故事.世界已知最早的文明是苏梅尔文明,苏梅尔文明的一部英雄史诗 ...