Archive

标签为 ‘ICMP’的文章

Layer 3 层网络中的重定向

问题:

CPU Peak

解决:

设备从某端口收到的数据包又根据路由从此端口发送出去,这样导致了重定向的产生,并且关掉重定向后,cpu恢复正常。那么到底是什么数据包导致cpu高呢?是cpu发的icmp重定向提示包么(icmp type5)?用下面的实验来确认到底是什么包punt到了cpu。

Topology:

7609(10.1.1.1)——-(10.1.1.2)PC

Default Configuration:

在7609指默认路,出口地址为10.1.1.2,通过下面命令来确认软件和硬件转发是否对默认路由生效:

Router#sh ip cef exact-route 2.2.2.2 1.1.1.1
2.2.2.2 -> 1.1.1.1 => IP adj out of GigabitEthernet5/2, addr 10.1.1.2
Router#
Router#sh mls cef exact-route 2.2.2.2 1.1.1.1
Interface: Gi5/2, Next Hop: 10.1.1.2, Vlan: 4084, Destination Mac: 0023.7d29.d8c3
Router#
Router#sh vlan internal usage
VLAN Usage
---- --------------------
4084 GigabitEthernet5/2

完整阅读

ICMP 重定向的一些问题

前端时间跟朋友遇到一个问题,一部分PC能上外网,另一部分不能上外网。

经检查,发现能上网的PC都是定制的windows xp,不能上网的都是定制的windows server。

而且在xp上ping外网测试,在route print中竟然出现了明细路由(32位),server上却没有。

后来测试发现,这是由于ICMP重定向引起的明细路由自动添加,至于为什么server访问不了外网,没有查到问题,改成3层互联后(switch与router),所以不建议下面这种部署方案。

完整阅读