仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4534|回复: 20
打印 上一主题 下一主题

[学习教程] ASP网页设计ping的初级用法

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:27:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
asp可以使用微软的activeX 使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般初级   ping的初级用法
关于Windows下ping号令信任人人已再熟习不外了,然而能把ping的功效发扬到最大的人却并非良多,固然我也并非说我可让ping发扬最大的功效,我也只不外常常用ping这个东西,也总结了一些小经历,如今和人人分享一下。
如今我就参照ping号令的匡助申明来给人人说说我利用ping时会用到的技能,ping只要在装置了TCP/IP协定今后才可使用:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] │ [-k computer-list] [-w timeout] destination-list
Options:
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
一直的ping中央主机,直到你按下Control-C。
此功效没有甚么出格的技能,不外可以共同其他参数利用,将鄙人面提到。


-a Resolve addresses to hostnames.
解析盘算机NetBios名。
示例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Ping statistics for 192.168.1.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
从下面就能够晓得IP为192.168.1.21的盘算机NetBios名为iceblood.yofor.com。

-n count Number of echo requests to send.
发送count指定的Echo数据包数。
在默许情形下,普通都只发送四个数据包,经由过程这个号令可以本人界说发送的个数,对权衡收集速度很有匡助,好比我想测试发送50个数据包的前往的均匀工夫为几何,最快工夫为几何,最慢工夫为几何就能够经由过程以下获知:
C:\>ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Request timed out.
………………
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Ping statistics for 202.103.96.68:
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 51ms, Average = 46ms
从以上我就能够晓得在给202.103.96.68发送50个数据包的进程傍边,前往了48个,个中有两个因为未知缘由丧失,这48个数据包傍边前往速度最快为40ms,最慢为51ms,均匀速度为46ms。


-l size Send buffer size.
界说echo数据包巨细。
在默许的情形下windows的ping发送的数据包巨细为32byt,咱们也能够本人界说它的巨细,但有一个巨细的限制,就是最大只能发送65500byt,或许有人会问为何要限制到65500byt,由于Windows系列的体系都有一个平安破绽(或许还包含其他体系)就是当向对方一次发送的数据包大于或等于65532时,对方就很有能够挡机,所以微软公司为懂得决这一平安破绽因而限制了ping的数据包巨细。固然微软公司已做了此限制,但这个参数共同其他参数今后伤害仍然十分壮大,好比咱们就能够经由过程共同-t参数来完成一个带有进击性的号令:(以下引见带有风险性,仅用于实验,请勿等闲施于他人机械上,不然效果自信)
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
………………
如许它就会一直的向192.168.1.21盘算机发送巨细为65500byt的数据包,假如你只要一台盘算机或许没有甚么后果,但假如有良多盘算机那末就能够使对方完整瘫痪,我已经就做过如许的实验,当我同时利用10台以上盘算机ping一台Win2000Pro体系的盘算机时,不到5分钟对方的收集就已完整瘫痪,收集严重梗塞,HTTP和FTP办事完整中断,因而可知威力非同小可。


-f Set Don't Fragment flag in packet.
在数据包中发送“不要分段”标记。
在普通你所发送的数据包城市经由过程路由分段再发送给对方,加上此参数今后路由就不会再分段处置。


-i TTL Time To Live.
指定TTL值在对方的体系里逗留的工夫。
此参数一样是匡助你反省收集运转情形的。


-v TOS Type Of Service.
将“办事类型”字段设置为 tos 指定的值。

-r count Record route for count hops.
在“纪录路由”字段中纪录传出和前往数据包的路由。
在普通情形下你发送的数据包是经由过程一个个路由才抵达对方的,但究竟是经由了哪些路由呢?经由过程此参数就能够设定你想探测经由的路由的个数,不外限制在了9个,也就是说你只能跟踪到9个路由,假如想探测更多,可以经由过程其他号令完成,我将在今后的文章中给人人解说。以下为示例:
C:\>ping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多纪录9个路由)

Pinging 202.96.105.101 with 32 bytes of data:

Reply from 202.96.105.101: bytes=32 time=10ms TTL=249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90

Ping statistics for 202.96.105.101:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 10ms, Average = 10ms
从下面我就能够晓得从我的盘算机到202.96.105.101一共经由过程了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。


-s count Timestamp for count hops.
指定 count 指定的跃点数的工夫戳。
此参数和-r差不多,只是这个参数不纪录数据包前往所经由的路由,最多也只纪录4个。


-j host-list Loose source route along host-list.
使用 computer-list 指定的盘算机列表路由数据包。一连盘算机可以被两头网关分隔(路由稀少源)IP 答应的最大数目为 9。


-k host-list Strict source route along host-list.
使用 computer-list 指定的盘算机列表路由数据包。一连盘算机不克不及被两头网关分隔(路由严厉源)IP 答应的最大数目为 9。


-w timeout Timeout in milliseconds to wait for each reply.
指定超工夫隔,单元为毫秒。 </p>  在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。
若相依 该用户已被删除
沙发
发表于 2015-2-16 03:08:37 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
admin 该用户已被删除
板凳
发表于 2015-3-4 23:16:48 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
小魔女 该用户已被删除
地板
发表于 2015-3-8 22:05:03 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
愤怒的大鸟 该用户已被删除
5#
发表于 2015-3-11 10:52:34 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
小女巫 该用户已被删除
6#
发表于 2015-3-14 08:24:17 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
精灵巫婆 该用户已被删除
7#
发表于 2015-3-17 23:28:57 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
只想知道 该用户已被删除
8#
发表于 2015-3-25 07:28:43 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
9#
发表于 2015-3-25 12:47:20 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
再现理想 该用户已被删除
10#
发表于 2015-3-28 16:25:17 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
第二个灵魂 该用户已被删除
11#
发表于 2015-4-1 05:39:21 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
海妖 该用户已被删除
12#
发表于 2015-4-8 17:02:53 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
活着的死人 该用户已被删除
13#
发表于 2015-4-24 21:41:55 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
蒙在股里 该用户已被删除
14#
发表于 2015-5-1 10:10:39 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
乐观 该用户已被删除
15#
发表于 2015-5-4 08:58:05 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
兰色精灵 该用户已被删除
16#
发表于 2015-5-11 02:53:52 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
莫相离 该用户已被删除
17#
发表于 2015-6-19 05:11:30 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
深爱那片海 该用户已被删除
18#
发表于 2015-6-28 05:18:00 | 只看该作者
掌握asp的特性而且一定要知道为什么。
金色的骷髅 该用户已被删除
19#
发表于 2015-6-28 20:47:29 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
分手快乐 该用户已被删除
20#
发表于 2015-7-9 08:28:25 | 只看该作者
掌握asp的特性而且一定要知道为什么。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-28 21:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表