路由器使用 IP 数据包的哪个部分来做出路由决定?

如题所述

第1个回答  2013-02-22
路由器的某一个接口接收到一个数据包时,会查看包中的目标网络地址以判断该包的目的地址在当前的路由表中是否存在(即路由器是否知道到达目标网络的路径)。如果发现包的目标地址与本路由器的某个接口所连接的网络地址相同,那么马上数据转发到相应接口;如果发现包的目标地址不是自己的直连网段,路由器会查看自己的路由表,查找包的目的网络所对应的接口,并从相应的接口转发出去;如果路由表中记录的网络地址与包的目标地址不匹配,则根据路由器配置转发到默认接口,在没有配置默认接口的情况下会给用户返回目标地址不可达的 ICMP 信息
第2个回答  2013-02-22
一般情况下是查看目的IP地址,寻找下一条。但是策略路由是看源IP的,匹配ACL,然后指定下一跳。 至于你说的哪个部分,那就是IP头,3层封装。
第3个回答  2013-02-22
自己找一下TCP/IP协议看一下,前面几页就有,用的肯定是目的IP地址。第几个自己我忘记了,自己查一下。
相似回答