当前位置:首页 » 云服务器 » 不通过服务器两台电脑可以通信吗

不通过服务器两台电脑可以通信吗

发布时间: 2022-05-16 03:47:20

❶ 用JAVA Socket可以实现同一路由器下的两台电脑进行通信。那么如果不是同一路由器的电脑可以通信吗

可以 但是会困难很多 就像qq这样的软件
首先就是把ttl设的大一些 这样保证过路由的时候不会把你的包扔了
其次就是一个NAT的问题,如果是你和固定ip的服务器连接还好,就怕是两个客户端点点互联,对等体的连接是有些困难的,因为所有的pc几乎都在NAT后面
比如你是192.168.0.1 而我是192.168.0.2 可是杂俩根本就不在一个网段,
这两个地址都是只是NAT后面的保留地址
过NAT的时候,可能你实际是123.1.1.1 而我是203.1.1.1 这次是这样 下次还会变 DHCP么
两个进程要想通信,就得知道彼此的真实socket
两个程序怎么知道彼此的ip呢?
这就需要一个固定ip的第三点(中心点服务器)
你和我上来都进行对固定ip的第三点连接 第三点就会拿到你和我的NAT前面的真实地址
然后第三方 把我的真实地址告诉你 把你的告诉我
这样咱们就可进行点对点了
这就像我不知道你的电话,你也不知道我的电话,咱们怎么联系
只能通过路人甲,这个路人甲的电话是固定且已知的,咱们都先给路人甲打电话,然后他手机就能显示你的和我的号码了,他再把彼此的号码发给对方,双方就知道对方的号码了,就可以互相打电话了
比如TCP与UDP的打洞和穿洞 就是这种NAT穿越技术 这是P2P的基础 也是真实网络环境下点点互联的一个比较普遍的方案

❷ 当我们使用聊天工具聊天时,是两个电脑之间的通信还是必须通过服务器

如果P2P通信技术类的聊天工具无需通过服务器,只需两台电脑之间直接通信,如果不是基于P2P的就必须通过服务器才能通信。

❸ 两台电脑在网上数据传输会不会经过服务器

朋友你的问题不完整! 两台电脑之间是怎么连接,是穿过广域网,还是局域网,我对这连个不同区域间的连接方式给你阐述一下。

广域网的传输:假如A这台主机在上海,B这台主机在北京。A主机要与B主机建立连接,首先数据包会达到自己的网关,然后网关将数据包发给能到达B主机的路由器。(当然中间会有很多的协议来传递。如ARP解析)如果B主机是一台服务器,那么A主机的数据包,就会到达服务器。

局域网的传输:假如A和B主机直连,那么他们的数据传输就很简单了。假设A主机要与B主机通信(在局域网中靠的是网卡的地址,也就是MAC地址),因此他们之间的数据就安全。

如果不明白。可以在我的空间留言,或者是QQ:994295306

❹ 怎样可以在不用正规服务器的情况下用wincock通过TCP/IP协议进行异地两机通讯

您不需要设置你
自动获得确定
如果你的ADSL和其他人共享
你想控制别人的电脑
或者,如果你想有一个固定的,但性格是必要的本地IP设置方法设置时间

如您的服务器地址是192.168.1.1
你要设置8个IP
填写IP地址:192.168.1.8
子网掩码:255.255.255.0(此步骤,只要你的IP设置,请按一下TAB电脑将自动设置)
默认网关:192.168.1.1
然后是DNS:其实,这是没有必要的设置
说,单
设置方法在这里,我会给你一个
有说的很清楚

❺ 有没有在2台不能上网不能互连的服务器间进行通信

不能用有线那就只能用无线网卡了,其实几米还是拉线更好些,那样数据更加安全些,无线也有可能存在漏洞。

❻ 在192.168.2.1~192.168.2.254中没有路由器的情况下,两台异地电脑可以通信

如果有一条网线能连上另外一台电脑就能通信.比如说两台电脑都能上网就能通,但是你Ping 192.168.2.1(假如)还是通不了的,宽带上网都是通过DHCP服务器获取工网IP地址的.
如果只是要这两台电脑通信拉根线就可以啦(不过距离不能超过100米)
你说的"异地"是什么意思,不在一个城市?不在一撞楼?

❼ 局域网计算机之间通信一定要经过服务器吗

局域网之间的通信不一定经过服务器。
如果单纯的身累网传输的话,一般只会经过两台电脑和电脑之间连接的交换机或者路由器设备。

❽ 两台电脑之间通讯为什么要设服务器

电脑之间通讯,连接方法有很多种,我们小型局域网如无特殊要求用得最多的就是对等网。这种网络之间相互通讯就不用架设服务器。当然也有比较常见的服务器--客户端类型,这就需要服务器了。

❾ 2台主机能和一台服务器联通,但2主机之间不需要通讯,怎么实现

两台主机之间没有直接通信的线路,它们之间的分组传输需要通过之间节点进行接收、存储和转发。

❿ 同个房间不同网络服务商的2台电脑如何通信

主机使用两个网卡,添加一条从主机到从机的路由,然后开共享,就行了。在主机上安装2块网卡,他们分别连接两个不同的网段由于网络的需要他们都有不同的网关,如A网卡IP地址:192。168。30。4/24 gateway:192.168.30.254 ,,,,B网卡IP地址:202。99。17。4/24 gateway:202.99.17.1
我们可手工添加一个静态路由,来实现双网关的功能:
具体方法:
1、分别在A网卡上设置好IP地址,掩码,网关,,,,在B网卡上设置IP地址,掩码,不设置网关
2、CMD,,回到DOS下,输入route add -p 202.99.17.0 mask 255.255.255.0 202.99.17.1
回车。加入-P 的主要作用是让刚才输入的IP永久的加入到路由表中。。
3、最后可用。ROUTE PRINT命令查看一下刚才添加的情况!

热点内容
app什么情况下找不到服务器 发布:2025-05-12 15:46:25 浏览:714
php跳过if 发布:2025-05-12 15:34:29 浏览:467
不定时算法 发布:2025-05-12 15:30:16 浏览:131
c语言延时1ms程序 发布:2025-05-12 15:01:30 浏览:166
动物园灵长类动物配置什么植物 发布:2025-05-12 14:49:59 浏览:736
wifi密码设置什么好 发布:2025-05-12 14:49:17 浏览:148
三位数乘两位数速算法 发布:2025-05-12 13:05:48 浏览:399
暴风影音缓存在哪里 发布:2025-05-12 12:42:03 浏览:544
access数据库exe 发布:2025-05-12 12:39:04 浏览:632
五开的配置是什么 发布:2025-05-12 12:36:37 浏览:366