ICMP(Internet Control Messages Protocol)是Internet信报控制协议的简写,它将报文放在一个IP数据报的数据部分中通过网络传送,该协议允许路由器向其它的路由器或者主机发送并且回收差错与控制报文,它为发生差错的路由器提供了向源端报告差错的功能。连通性测试程序Ping正是利用了ICMP协议的这种特性,通过向目的端(宿主)发送并且回收信报来测试端到端的连通性。Delphi6.0新增了Indy网络控件组,包括了几乎所有的网络协议控件,比如SMTP、POP3、SNMP及ICMP等,避免了程序员直接与WinSocket打交道,大大方便了我们编写网络程序。Indy控件组分为Server和Clent两部分,以适应我们编写不同的服务器/工作站程序。我们可以很方便的在Indy Clent中找到ICMP协议控件TidIcmpClient。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货