<?php
//分别用不同机房的机器tracert故障机器的ip,得到的结果分别另存为文本。用这个程序,可以分析出不同的节点ip,从而得出故障路由节点何在
//把tracert的结果贴到如下文件里去。

$nvfile="f:/192.route";
$data=file_get_contents ( $nvfile );
$nvfile="f:/192-2.route";
$data2=file_get_contents ( $nvfile );
$nvfile="f:/route.m";
$data3=file_get_contents ( $nvfile );

 

$reg = "#[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+#i";
preg_match_all($reg,$data,$m);
//prt($m);

preg_match_all($reg,$data2,$m2);
//prt($m2);

preg_match_all($reg,$data3,$m3);
prt($m3);

foreach( $m[0] as $ip )
{
 if(in_array( $ip, $m2[0] ))
 {
  $congfu[$ip] = $ip ;
  if(in_array( $ip, $m3[0] ))
  {
   echo $ip ."=3<br>\n";
  }
 }
}

prt($congfu);
?>

Posted on 2009-07-02 11:29  古代  阅读(362)  评论(0编辑  收藏  举报