|
一、谁能告诉我路由器查找路由表的进程当路由收到一个数据包的时辰,先辈行解封装,获得目标地址,例如我们叫常见的192.168.1.10
接着,路由会把这个地址与路由内外的各条路由的掩码婚配,再与该条路由较对,假如婚配,就向这条路由发送出来,假如不婚配,就向下一条路由查找
各条路由查找顺序,按照路由协议的治理间隔巨细查找,例如直毗连口是最小的,治理间隔值是0,静态路由是1,那末就先跟直连路由婚配
假如同是直连路由,那就按最小子网婚配
例若有两条路由192.168.1.0/24和192.168.1.10/32
那末就会去到192.168.1.10/32这条路由
简单说就是这样
现实是个很复杂的进程,有爱好的可以参考一下思科CCNA第二册的课本,说得很具体
二、若何检察交换机路由表ARP表、交换机转颁发、路由表
要弄大白二三转发道理和流程他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,必须弄清楚ARP表、交换机转颁发和路由表他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,这是数据转发的根据。
由于ARP表和交换机转颁发对于治理员来说是通明的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,一般很轻忽其工作道理他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,这是我需要留意的进修地方。
所以明天主如果弄大白ARP表、交换机转颁发、路由表。
数据终极转发依靠的都是ARP表他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,他是数据转发最根本的根据。
ARP间接将硬件地址和收集地址相互映照。
数据终极转发依靠的虽然不是路由表他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,但路由表是一个领导他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,指引着数据的走向他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,让数据能跨越收集他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,ARP表是没有掩码的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,是不区分网段的。
以下是我进修连系尝试的进修内容小结:
ARP表
1、主机ARP表
主机上检察ARP表:arp -a
主机上删除ARP表:arp -d
主机上ARP表项首要有:
Internet地址(这里是IP地址)
物理地址(这里是MAC地址)
范例(静态或静态他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,这里是静态)
2、路由器ARP表
路由器上检察ARP表:show arp
路由器上删除ARP表:no arp ……
路由器上ARP表项首要有:
协议(这里是IP协议)
地址(这里是IP地址)
保存时候(?)
硬件地址(这里是MAC地址)
范例(?)
接口(下一跳、出接口)
总结:不管是主机还是路由器他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,他们的ARP表最重要的是收集地址和硬件地址这两项他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,最常用的也就是IP地址和MAC地址这两项的映照关系他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,这是ARP表的本质感化。
路由表
1、主机上的路由表
主机上检察路由表:netstat -r
主机上的路由表项首要有:
目标收集(这里是IP地址)
收集掩码
网关
接口(这里是下一跳地址)
怀抱值
2、路由器的路由表
路由器上检察路由表:show ip route
路由器上删除路由表:no ip route ……
路由器上的路由表项首要有:
协议范例
收集地址(网段、子网掩码)
下一跳地址、下一跳接口
治理间隔、怀抱值
……
总结:不管是路由器还是主机他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,他们的路由表都有收集地址、下一跳(地址或接口)、怀抱值等根基选项。
交换机转颁发
交换机转颁发(CAM/TCAM)
检察号令:show mac-address-table
交换机转颁发表项:
目标地址
地址范例
VLAN
目标端口
三、路由器查询路由表的原则路由器转发数据时查询的并不是路由表而是转颁发!
路由器收集一切端口的路由信息后他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,后建立路由转颁发。
也就是说他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,收集到的一切路由城市在路由表中他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,而到达同一目标地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,只要最优路由才会进入路由转颁发(为例避免路由环路)。
而路由在转发数据时他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,利用的是最长婚配原则他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,举个例子:路由内外有两条路由目标网段别离是172.16.0.0/16和172.16.1.0/24那末当路由器收到一个目标地址为172.16.1.10的地址时他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,他会优先挑选172.16.1.0/24这条路由所婚配的端口转发数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,由于这条路由的掩码较长婚配更切确。 |
|