我单位的一个电邮系统(一台X400协议电邮服务器和二十来个工作站),工作中会经常出
现几台工作站在连接的过程中掉下来(断开了连接),但网络是通的,其它的服务还能用
,也能PING通服务器,但就是与服务器的103口没有接立连接(103为X400专用口)。所以我想做一个监控软件,实时查看与103口的连接情况。
请高手帮忙。

解决方案 »

  1.   

    可參考 http://www.copathway.com/vchelp/file2002_3/tcpspy.asp?type_id=36&class_id=1&cata_id=5&article_id=808
    或 http://www.copathway.com/vchelp/file2002_3/tcpspy.zip
    這是我上傳的代碼
      

  2.   

    如果是windows系统,可以参考《vc编程高手〉中的综合应用:netmanager,
    功能很全的源代码例子
      

  3.   

    Frank_Xu():
      你好,你有关于网络编程方面的资料吗?能给我介绍一下,好吗?
     谢谢
      

  4.   

    wwwsuncn(中国孙) :NETSTAT中所用到的函數有
    GetTcpTable();      // 取得TCP連接表
    GetUdpTable();      // 取得UDP監聽者表
    GetIpStatistics();  // 取得IP協定統計情況
    GetIcmpStatistics();// 取得ICMP統計情況
    GetTcpStatistics(); // 取得TCP統計情況
    GetUdpStatistics(); // 取得UDP統計情況我的代碼TCPSPY中只用到GetTcpTable( )及GetUdpTable( ),
    其它的幾個可以參考MSDN.
      

  5.   

    谢谢,我找到了IPHlpApi.dll的有关资料了。
      

  6.   

    GetTcpTable();      // 取得TCP連接表
    GetUdpTable();      // 取得UDP監聽者表
    这两个函数是取得整个连接表的,我只想针对一个指定的IP和端口进行监控,
    不知道有没有什么更好的,更简单一点的方法。
      

  7.   

    Frank_Xu()多谢你, 以后可能还要多请教