51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

123
返回列表 发新帖
楼主: niceleafage
打印 上一主题 下一主题

与协议相关的知识,能否在这里集中说一下?

[复制链接]

该用户从未签到

41#
发表于 2007-8-30 10:26:47 | 只看该作者
不错。顶一下。
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2007-11-29 16:48:49 | 只看该作者
好象明白
又好象联明白。。
晕眩中。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2007-11-29 20:09:21 | 只看该作者

快来帮我

问个问题  LordRunner  支不支持C#语言开发的程序阿
我在测一个C# 开发的程序 C/S架构的 数据库是Oracle 说传输协议是ADO
在录制脚本时该选择什么协议阿  ?请高手指点 谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

44#
发表于 2008-10-30 18:07:41 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

该用户从未签到

45#
发表于 2009-9-7 16:02:46 | 只看该作者
学海无涯!
回复 支持 反对

使用道具 举报

该用户从未签到

46#
发表于 2009-9-7 16:16:13 | 只看该作者

协议就是语种

众所周知,计算机硬件就是一大堆的电子元器件,他们是不理解我们的自然语言的,他们能够识别的是0,1码,通过数位不同来构造多态。
但网络就是不同计算机之间通讯的机制,说白了也就是构造我们传统意义上的输入输出设备(如键盘,鼠标)。在这里面目前的继承事实标准是TCP/IP协议族,注意是协议族,这个协议族里面包含了N多的协议,一般是4层来描述,从网络接口层,网络层,传输层到应用层。
定义这么多的协议就是为了不同计算机之间可以通讯,比如都在网络层,大家就用IP协议来对话,或者ICMP协议来对话,在传输层,大家就用TCP,UDP协议来对话,而到了应用层,协议众多,一种标准服务就对应一种协议,这时候大家都使用标准协议来对话,就理解对话的意思了。
就好像Http协议,如果你要访问一个80端口的http协议,你通过IE或者Firefox访问url,这时候计算机就自动构造一个http协议数据包教给传输层,然后传输层再封装下本机的端口信息等给网络层,网络层封装下本机IP信息等给网络接口层,再遵从路由寻址到达指定的目的地址,然后对方的网络接口一看你数据包是找他的就教给网络层,如果不是找它的就丢弃(或转发,看策略),然后网络层一看是找TCP或UDP的就相应的教给TCP,UDP来处理,然后TCP一看是找HTTP的就教给80端口的HTTP服务器来处理。
简单来说:协议的指定就是如同自然语言一样,让彼此能够互联互通,理解彼此的话
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-19 02:25 , Processed in 0.077182 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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