无线局域网环境下用什麼协议最稳定?最近用TCP,但是无线notebook有时会接收不到,是不是这样?谁有这方面的经验?谢谢

解决方案 »

  1.   

    TCP是基础...什么叫收不到?
    你确认连接没有问题吗
      

  2.   

    可以连接的,在网线的LAN下工作没问题,就是无线LAN下有时会接收不到
      

  3.   

    WLAN传输距离本来就不远,与协议无关。
      

  4.   

    信号问题吧,wep、wpa、wpa2只是加密协议,主要表现在安全性。
    跟tcp更没关系了。。
      

  5.   

    昨天查了一下,TCP确实不太适应无线网络,下面是片段,详细内容在http://blog.csdn.net/black_ben/article/details/6209312.1  TCP/IP应用于无线链路时的缺陷
    无线链路的特点是易受干扰、多径衰减的影响。信道通信行为会随时间和地理位置而变化,链路层差错控制对包一级的 QoS(Quality of Service)的影响也是随时间变化的。因而为固定网络开发的TCP无法很好的应用于移动通信和卫星等无线链路中。它的缺点就是缺乏网络自适应性。在有线网络中,流量控制和资源分配策略都假定:底层的物理媒质是高度可靠的,但这对无线网不成立。所以在无线网中,这种策略不是有效的。在无线网上进行TCP传输,TCP认为包的丢失是由拥塞引起的,而实际上这样的包丢失可能是由于信道错误引起的包丢弃或网络延时而引发的,这导致TCP超时并启动拥塞控制算法,这显然不必要的减少了无线信道的吞吐率。
      

  6.   

    那你们在无线局域网WLAN中,一般都是用什么协议进行通信的呢,也是TCP吗谢谢大家的回复,我再加点分
      

  7.   

    TCP/UDP是传输层协议,是对传输介质传输数据帧0101上加的一个头数据标识。WLAN的传输介质是电磁波,比如红外线等,波长较短,不太容易跨过大型障碍物,传输距离只有几百米,与传输的功率当然也有关系。普通局域网传输介质是双绞线,无论是那种传输介质,上层协议都是TCP/IP。对于可靠性要求不高的可以是UDP。
    楼主将物理层的东西和上面传输层搞混了,建议看计算机网络等基础教材。
      

  8.   

    从理论上来讲TCP是最可靠的. 但是是限定在特定网络环境下的稳定和可靠数据量不庞大的情况可以用UDP
    不过要自己实现 选择重发协议,这个技术领域对于JAVA程序员来说相对陌生.需要一定的网络编程功底.
      

  9.   

    无线局域网(wlan)采用IEEE802.11协议,具体又划分为802.11A,54M;802.11B,11M;802.11G,54M;802.11N,理论上可以达到300M,但现在一般为110M。