标签:网络拓扑 sum ima 注意 1.7 手工 gateway out default
网络拓扑图
图 3 1是PC与TMS320C6678的网络拓扑图
图 3 1 网络拓扑图
TMS320C6678:
虚拟网卡se1: ip=192.168.3.201
虚拟网卡se2: ip=192.168.3.200
物理网卡en1: ip=192.168.1.230
PC:
物理网卡enet1: ip=192.168.1.200
2、 CORE0:
ipforward 1
使能core0转发,当网卡收到目的地址非本网卡的报文后,将找到合适路由转发报文。如果此时只配置了网关,pc端enet1的报文只能到达se2,无法到达se1。
3、 CORE1:
ifconfig se1 gateway 192.168.3.200
配置se1的网关,将其配置成se2的ip:192.168.3.200 这样,当SylixOS_1需要上PC发报文时,它就会先将报文发送给se2。
route add default dev se1
在core1上,需要设置默认设备,只有设置好默认网络设备后,默认网关才会开启,否则,ping的时候会一直报主机不可达错误。
配置完成后,通过PC端可以ping通C6678 CORE1-CORE7的虚拟网卡se1,也可以通过telnet登录。
4 2 pc ping se1
值得注意的是1.7.3内核虚拟网卡驱动代码中修改netdev的校验和的标志位。即NETDEV_CHKSUM_ENABLE_ALL 0x00ff改为0xffff,从而可以产生IP、ICMP、TCP等协议的头部校验和,实现与外部设备通信。
标签:网络拓扑 sum ima 注意 1.7 手工 gateway out default
原文地址:http://blog.51cto.com/6992875/2177594