linux路由表匹配规则?
转发数据根据与目标地址匹配的最小子网掩码进行转发。
例如,192.168.0.0255.255.0.010.0.0.1
192.168.1.0255.255.255.010.0.0.2
如果目标地址是192.168.1.0,则将数据包发送到10.0.0.2
如果目标地址是192.168.2.0,则将数据包发送到10.0.0.1
如果网段和子网掩码相同。按优先级发送。不同的路由器是不同的。
路由器查询路由表的原则?
路由器转发数据时,查询的不是路由表,而是转发表!路由器收集所有端口的路由信息后,建立路由转发表。也就是说,所有收集到的路由都将在路由表中,只有最优路由到达相同的目的地地址时才会进入路由转发表(例如,避免路由循环)。路由转发数据时,采用最长匹配原则。例如,路由表中有两个目的网段:172.16.0.0/16和172.16.1.0/24。当路由器接收到目标地址为172.16.1.10的地址时,由于该路由的掩码较长,匹配更准确,路由器会优先选择与172.16.1.0/24匹配的端口转发数据。
原文标题:无线路由器怎么插 linux路由表匹配规则?,如若转载,请注明出处:https://www.saibowen.com/wenda/17533.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。