hlzxcjx 发表于 2011-12-10 10:12:54

TCP、UDP可以与局域网内子网的计算机通讯吗?

假如两台机都在局域网内,服务端IP为10.10.10.8,客户端通过路由分配后,IP为192.168.1.8,本人曾经试过好像可以互相通讯的,不过要设置转发规则。如果不设置可以吗?本人现没有条件测试,期待答案!

lllangxx 发表于 2011-12-10 11:37:27

这要看你的交换机怎么设置了

nivisde 发表于 2011-12-10 13:04:51

没问题的说。。具体请查阅 tcp 和 udp相关的UDF

zzyzzyboy 发表于 2011-12-10 14:55:16

不通过路由或者3层交换机是不可以的,这个超出了AU3的范围了,这个是网络通讯方面的知识
如果按照OSI七层网络模型分析的话, 假设物理层如果没问题,数据链路层也没有问题;网络层由于你使用IP地址,也就是TCP/IP协议~TCP/IP协议集中的IP地址如果不在一个网段必须使用路由设备进行TCP/IP的寻址~所以如果你不加路由设备是不可以的,除非采用特殊的方法,但是这种方法的稳定性和兼容性存在很大问题,属于山寨做法,绝对不推荐~另外采用其他协议比如IPX或者NETBEUI 超出你所问的题目的范围,在这里不做讨论~~

hlzxcjx 发表于 2011-12-10 15:34:32

回复 4# zzyzzyboy


    不太明白!这么说就是要通过路由设置转发规则?本人通过虚拟机测试,客户端在虚拟机中,服务端与客户端的IP地址不同,服务端能收到客户端的信息,但客户端不能收到服务端的信息。

andersonljw 发表于 2012-1-8 09:18:01

要路由方面知识

kk_lee69 发表于 2012-1-8 20:24:36

通常需要路由的設定......你用模擬機不準確的....因為是模擬的....它的網路環境也是經過模擬出來的....所以路由也是經過模擬的....當然會通.....

一般的環境都是需要路由來轉換的......

sdc7 发表于 2012-1-9 12:15:13

最简单的在路由器中把192.168.1.8映射出来 就OK
页: [1]
查看完整版本: TCP、UDP可以与局域网内子网的计算机通讯吗?