TCP、UDP可以与局域网内子网的计算机通讯吗?
假如两台机都在局域网内,服务端IP为10.10.10.8,客户端通过路由分配后,IP为192.168.1.8,本人曾经试过好像可以互相通讯的,不过要设置转发规则。如果不设置可以吗?本人现没有条件测试,期待答案! 这要看你的交换机怎么设置了 没问题的说。。具体请查阅 tcp 和 udp相关的UDF 不通过路由或者3层交换机是不可以的,这个超出了AU3的范围了,这个是网络通讯方面的知识如果按照OSI七层网络模型分析的话, 假设物理层如果没问题,数据链路层也没有问题;网络层由于你使用IP地址,也就是TCP/IP协议~TCP/IP协议集中的IP地址如果不在一个网段必须使用路由设备进行TCP/IP的寻址~所以如果你不加路由设备是不可以的,除非采用特殊的方法,但是这种方法的稳定性和兼容性存在很大问题,属于山寨做法,绝对不推荐~另外采用其他协议比如IPX或者NETBEUI 超出你所问的题目的范围,在这里不做讨论~~ 回复 4# zzyzzyboy
不太明白!这么说就是要通过路由设置转发规则?本人通过虚拟机测试,客户端在虚拟机中,服务端与客户端的IP地址不同,服务端能收到客户端的信息,但客户端不能收到服务端的信息。 要路由方面知识 通常需要路由的設定......你用模擬機不準確的....因為是模擬的....它的網路環境也是經過模擬出來的....所以路由也是經過模擬的....當然會通.....
一般的環境都是需要路由來轉換的...... 最简单的在路由器中把192.168.1.8映射出来 就OK
页:
[1]