您的当前位置:首页正文

TCP协议与IPX协议的区别

2020-02-19 来源:个人技术集锦
TCP协议与IPX协议的区别

  相信⼤家在玩⼀些联机游戏(⽐如《星际争霸》、《暗⿊破坏神》)的时候,都会在选择联机的⽅式见到⽤IPX还是⽤TCP/IP进⾏连接的提⽰。上期呆呆⾍为⼤家介绍的TCP/IP协议,在互联⽹的联机游戏中⽤得⾮常多,⽽这期要给⼤家介绍的IPX协议,则在局域⽹的联机游戏中应⽤居多。

  IPX(Internetwork Packet Exchange)就是“互联⽹包交换”,是由Novell公司提出的⽤于客户/服务器连接的⽹络协议。IPX使⽤数据包,它⼯作在⽹络层⽽且是⽆连接的(也就是在⽬的地和源之间不需要事先建⽴连接),所以在局域⽹的范围⾥,它的使⽤更加⽅便,这也是像《星际争霸》这样的游戏在局域⽹联机只采⽤IPX协议的原因,也是经常有玩家在玩《星际》的时候会掉线的原因。每个《星际争霸》的程序都向外发送游戏数据包,同时接受数据包。这样任何⼀个《星际争霸》程序都同时是服务器和客户机,信息在它们之间互相传递,程序需要辨识之后才会处理。如果你在玩局域⽹内的联⽹游戏,IPX协议是⼀个⽐较好的选择。

  TCP/IP协议

  它是Transmission Control Protocol/Internet Protocol的缩写,中⽂译名为传输控制协议/互联⽹络协议。简单的理解,它就是由IP协议和TCP协议组成的。我们知道世界各地拥有⽆数的局域⽹络,它们存在着不同的⽹络结构和数据传输规则,要将这些⼩⽹连接起来后各⽹之间要通过什么样的规则来传输数据呢?这就像世界上有很多个国家,各个国家的⼈说各⾃的语⾔,世界上任意两个⼈要怎样才能互相沟通呢?如果全世界的⼈都能够说同⼀种语⾔(即世界语),这个问题不就解决了

吗?TCP/IP协议正是Internet上的“世界语”。它可是世界上第⼀套⽤于互联⽹的协议。有了TCP/IP这个“世界语”,我们才能看⽹页、收邮件、⽹上聊天、玩⽹络游戏等,可以这样说,我们在互联⽹上做的⼀切都和它有密切的关系。  

  IPX有哪些强项和限制呢?

  IPX⽐UDP/IP更容易建⽴。由于它也是⼀种相对简单的协议,它常常向主CPU请求较少的CPU时间--从⽽造成较少的相关信息量。假如系统采⽤⼩范围的本地⽹,建议采⽤IPX协议。IPX的局限性在于其⽆法通过⽹关传输,假如你的⽹络具有很多⽹关,应使⽤UDP/IP协议。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top