udp局域网无法通信
『壹』 为什么我用udpClient写的组播只能在局域网中通信,跨网就不可以,TTL我已经设为100,还是不行。求高手回答
一般的路由器都不支持组播,也就是说,目前很多路由器不支持组播协议,所以,你内局域网的路容由器不会将这个组播信息传输出去,so,外面的电脑以及路由根本就不知道你这个组播的信息。
有专门支持组播的路由,不过貌似价格不菲。
如果路由器不支持组播的话,那么你的交换机就把你的组播数据当成广播数据了,广播只能在局域网里面。
『贰』 为什么局域网不通
共享出现问题了:建议重新共享设置
1、启用guest来宾帐户;
2、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户;
3、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾;
4、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”);
5、右击“我的电脑”→“属性”→“计算机名”,该选项卡中有没有出现你的局域网工作组名称,如“work”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置
6、检查本地连接是否被禁用,右击“本地连接”→“启用”;
7、关闭网络防火墙;
8、检查是否启用了域,是否加入了该域并检查域设置;
9、检查是否关闭了server服务;
10、检查本地连接IP、子网掩码、网关及DNS设置是否有误;
11、“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议;
12、某些局域网游戏和软件须安装NetBEUI协议。而且网上有文章说,在小型局域网中,微软在WinXP中只支持的TCP/IP协议和NWLink IPX/SPX/NetBIOS兼容协议表现不尽如人意,在小型局域网(拥有200台左右电脑的网络)中NetBEUI是占用内存最少、速度最快的一种协议。
给系统打上补丁。WinXP访问网上邻居的速度较慢,这是WinXP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。
13、先卸载网卡驱动,重启再重装;
14、硬件问题,检查网卡、网线、集线器、路由器等,在检查之前,最好先重启一下网络设备(集线器、交换机、路由器)看能否解决;
15、病毒(木马)原因。升级病毒库安全模式下全盘杀毒。
局域网不能互访的问题集合(二) - -
第一部分:使用网上邻居步骤,如果你的网上邻居有问题,请参看以下步骤(同样适用于打印机的共享):
1.1.网线。双机互连不使用HUB或交换机,用交叉线连接两机;如果使用HUB或者交换机,均用直连线连接至HUB或交换机,保证交换机、网卡状态灯正常。
1.2.IP协议。WIN98及以后的机器在安装时会默认安装TCP/IP协议,WIN95需要另外安装。在网上邻居->属性(WIN9X/Me)或者网上邻居->属性->本地连接->属性(WIN2K/XP)里可以查看是否安装了TCP/IP协议。
1.3.IP地址。在TCP/IP属性里设置IP地址、子网掩码和网关,如果有需要可以设置DNS和WINS服务器地址。IP地址推荐设置:192.168.X.X,子网掩码:255.255.255.0。如果你的局域网中有DHCP服务器,选择自动获取地址即可。
验证方法:在DOS提示符下使用ping x.x.x.x(对方IP地址),如返回如下信息,说明IP设置成功: Reply from x.x.x.x(对方IP地址):bytes=32 time<1ms TTL=128
1.4.NetBIOS over TCP/IP。网上邻居的浏览和通讯要使用NetBIOS协议,该协议是无法被路由器转发的,因此WIN2K及以后的操作系统均提供将NetBIOS协议封装在TCP/IP中的功能。在Win9X/Me系统中,打开网上邻居->属性可以参看是否安装了NetBIOS协议,在Win2K/XP中,打开TCP/IP属性->高级->WINS->NetBIOS设置,选择“启用TCP/IP上的NetBIOS”。
验证NetBIOS名称解析:使用ping XXXX(对方机器名),如果返回如1.3中的信息,说明NetBIOS协议解析正常。
1.5.HOST文件。如果在1.4中无法正确解析机器名,可以修改host文件,在WINDOWS目录中搜索HOST关键字,找到后,使用记事本打开host(有的系统为host.sam),在末尾加入如下内容:
x.x.x.x(对方的IP地址)使用Tab键跳到下一制表列XXXX(对方的机器名)
存盘退出,注意,如果原文件带有.sam扩展名,要去掉扩展名,才能生效。使用与1.4.同样的方法验证。
1.6.启用打印与文件共享。在网上邻居和本地连接属性里可以看到是否安装了打印机与文件共享。验证:如果在网上邻居中看不到自己的机器,说明你没有安装打印机与文件共享。
1.7.启用GUEST用户:WIN2K/XP在工作组模式下要使用Guest用户来允许网络访问,因此要启用Guest用户。打开控制面板->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户,如果使用域管理模式,可以忽略这一步。
1.8.启用计算机浏览服务。WIN2K/XP要确保计算机浏览服务正常启动。打开计算机管理->服务和应用程序->服务,确保“Computer Browser”没有被停止或禁用。
1.9.防火墙:确保WINXP自带的防火墙没有开启,打开本地连接属性->高级,关掉Internet连接防火墙。如果使用了第三方的防火墙产品,参考其使用手册,确保防火墙没有禁止以下端口的通讯:UDP-137、UDP-138、TCP-139、TCP-445(仅WIN2K及以后的操作
『叁』 TCP是公网以及内网的连接协议,UDP限于内网互通互联这句话是什么意思
在局域网内的机器来如果要自和外面的连接的时候,是由该机和服务器建立一个连接,然后服务器转发,同时该连接一直保持,直到收到回复或连接关闭。
现在,我们看看你的问题了。当你用TCP时候,这个连接始终保持,因此没有问题,但是当你用UDP的时候,这个连接并不是一直存在,因此当回复信息来的时候,服务器已经失去了和该机的连接,所以自然就不行了。
『肆』 局域网内udp攻击断网怎么处理
有点个人的建议:
1、成功地防御来自来自 UDP 的 192.168.1.100 到本地端口 10665 的攻击,这个说明有机器在功击或是扫描你的端口,有可能是192.168.1.100 这台机器中毒导致,你看看其他机器是不是也一样有这个端口被功击。
2、你上网速度慢可能跟很多因素有关系,一、两台机器测试时下载同一网址的软件,对比速度,因为不同的地址速度不一样也很正常。二、把你的机器和其他速度快的机器网线互换,重新测试下载同一网址的软件,看其结果。来判断是网线还是机器的问题。三、更换你机器的IP地址,或网卡,看是否网关对你的流量进行限制。四、优化你的机器
『伍』 网吧局域网内机器发送udp数据包问题
此问题分析起来也不难!
1,你得先排除硬件问题,我曾用过一个光口路由器,大量的丢包和地址池阻塞,后来经排查,原来是硬件本身问题!所以你得先确定设备没有任何问题!和设置没有问题之后,再找网速慢的原因!
2,如你所说的,无udp数据包时,qq,网络游戏无法登陆,当然了,QQ和有些游戏默认的全是UDP类型的,如果你不更改成使用TCP,当然无法登陆!而且UDP一定是打开的。网页使用的是TCP协议,当然可以正常使用了!
3,至于UDP发包量,看你工作组流量大小,没有什么归定的数值。不过发包量过大的话,很可能你的工作组中有人使用流量很大的BT 或者P2P软件,你可以将不必要的端口关闭,阻止网吧内有人使用这些东西下载。
4,我不知道你用的什么路由器,你应该看看路由器的参数,再跟据你网吧机器台数,看看此路由器能否承担网速流量大的负担!因为在在网络质量令人不十分满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。比如我们聊天用QQ,你可以验证一下!(凭经验, 一般如果是能上去QQ打不开网页,就是路由器不够用!)
对于1楼和2楼上述所说的病毒或者有人恶意攻击:
常见的个人防火墙程序所谓的“攻击”并不一定是真正的网络攻击,很多防火墙程序会将网络广播等最常见的网络访问当作攻击来提示我们并记录下来(局域网内此类的提示尤其多)。另外的“攻击”则可能是有人在扫描你计算机的端口,或者是其他人中了病毒,病毒在利用染毒的计算机扫描网络上的其他电脑。
一般这种情况,只要你定期更新了系统补丁,这些所谓的“攻击”一般是不会造成任何威胁的。
不过对一台主机发送大量的UDP数据包,就会造成DoS攻击。而造成网络阻塞。现在从各个厂商的硬件防火墙来看,能够实现这种攻击的只有UDP数据包。TCP和SYN数据包大多会被拦截,无法形成攻击。
所以说病毒也许只是原因之一,建议fkxian12你将你说的1号或者10号机或者N号机上检查一下, 看看有没有后门软件,或者BT P2P之类软件。如果有,关闭不必要端口吧.(网吧的还原卡不一定最保险,现在很多软件可以破解还原卡)
没准原因就在于此!
打了这么多, 好累啊,
希望对你有帮助。 祝你好运~~~