查看: 3422|回复: 10

帮忙分析一下网络,谢谢!

[复制链接]
发表于 2009-11-15 15:46:00 | 显示全部楼层 |阅读模式
最近常有少数的工作站不能连接服务器数据库,怀疑网络有问题,用科来抓了包,帮忙分析一下,看看什么问题,谢谢!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2009-11-15 22:29:12 | 显示全部楼层
问题出在192.168.0.8上,他让动与服务器建立连接(好像在通过网上邻居在拷数据),然后一会儿又主动断开,造成大量的半连接,服务器拒绝了新的连接,所以有部份工作站无法连接服务器。
数据库服务器是不是还兼文件服务器?如果有,建立先停掉文件服务器功能,或关闭192.168.0.8试一下?
以上是个人愚见,请大家批评批证!
回复

使用道具 举报

 楼主| 发表于 2009-11-16 08:36:05 | 显示全部楼层
谢谢2楼的指教,192.168.0.8是备份服务器,定时备份数据,我试着停掉192.168.0.8试一试
回复

使用道具 举报

 楼主| 发表于 2009-11-16 12:25:02 | 显示全部楼层
试了还是有连不上数据库的现象,抓包中TCP 重传数据包很多,这是什么引起的?会不会是交换机的问题?负载不起
回复

使用道具 举报

发表于 2009-11-16 13:01:56 | 显示全部楼层
3\4\5\6这四台机器干吗的?
连续的发全网的广播包?
回复

使用道具 举报

发表于 2009-11-16 15:54:42 | 显示全部楼层
可能是tcp连接被占满了,或者是sqlserver客户端数量不足引起的,所有的客户端都建立了长连接,每多个客户端就增加一个连接,查查是不是连接数不够。
回复

使用道具 举报

 楼主| 发表于 2009-11-16 18:36:31 | 显示全部楼层
3\4\5\6这四台机器干吗的?
连续的发全网的广播包?


我也觉得奇怪,3、4、5 都是没有的机器,6是服务器,难道服务器中毒了?
回复

使用道具 举报

 楼主| 发表于 2009-11-16 18:37:44 | 显示全部楼层
可能是tcp连接被占满了,或者是sqlserver客户端数量不足引起的,所有的客户端都建立了长连接,每多个客户端就增加一个连接,查查是不是连接数不够。


菜鸟弱弱地问一下,要怎么查连接数够不够
回复

使用道具 举报

发表于 2009-11-16 20:18:51 | 显示全部楼层
在服务器上用命令 netstat -nao试一下,是不是有大量的close_wiat?这样就会造成连接数不够,连接数的问题,一般在要系统中查找,网络分析的方法只能查出有大量的半连接,而不会找出原因。
回复

使用道具 举报

发表于 2009-11-17 13:18:32 | 显示全部楼层
从网上查的:
设置SQL   Server的连接数:   
  在企业管理器中选择某个SQL   Server属性   
  选择连接选项卡,将并发用户连接的最大数目设为你要的数
另外你看看你服务器的客户端数量有没有限制。
回复

使用道具 举报

发表于 2009-11-20 10:04:50 | 显示全部楼层
不知道哟,不过还是过来顶一下,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

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