LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1174|回复: 10

请教各位兄弟几个网络开发问题,欢迎兄弟们指点,讨论

[复制链接]
发表于 2004-12-18 00:39:02 | 显示全部楼层 |阅读模式
1。linux下怎样实现内网接通,有开放的项目吗?
2。游戏服务器是不是只是转发ip包?(如浩方对战平台)
3。“TCP tunnel 目的是数据传输安全,而不是内网接通”对吗?
4。流媒体服务器能建在内网吗?(rtsp server同时有TCP,UDP的情况)

下面我的一些皮毛浅薄认识,不知道对不对,请大兄指证

windows下,两个内网机器,一个外网服务器,可以用UDP使
两个内网机器直连,进而可以通过驱动(虚拟网卡)而达到TCP连接的目的

5。理论上linux下似乎也会容易按此开发,对否?
6。p2p技术似乎只是服务器维护一个资源主机列表,就数据交换
来看是不是跟内网直连就差不多了
发表于 2004-12-18 08:52:30 | 显示全部楼层
与编程无关,转网络版。
 楼主| 发表于 2004-12-18 13:08:39 | 显示全部楼层
没有谁说说吗
发表于 2004-12-20 09:03:29 | 显示全部楼层
你说的内网指什么?

如果是指局域网,在广域网上用的编程技术在这里一般都能用。

网络游戏有很多种实现方法,游戏种类不同使用的技术也不同,比如五子棋和CS实现起来能一样吗?如果只是转发ip包恐怕算不上什么游戏服务器。
 楼主| 发表于 2004-12-21 00:44:24 | 显示全部楼层
Post by doubleelec
你说的内网指什么?

如果是指局域网,在广域网上用的编程技术在这里一般都能用。

网络游戏有很多种实现方法,游戏种类不同使用的技术也不同,比如五子棋和CS实现起来能一样吗?如果只是转发ip包恐怕算不上什么游戏服务器。


对,我说的内网指的是局域网,我想请教doubleelec兄的是两个不同内网的两台机器怎么通过一个有公网IP的服务器能象在同一局域网内样玩CS,几乎感觉不到差异
发表于 2004-12-21 08:41:53 | 显示全部楼层
呵呵,CS俺并不了解,如果公网有CS服务器,你说的那两个不同局域网机器应该可以通过连接服务器一起玩吧。

但性能上肯定不如在同一局域网内(如果机器都是一样的),这是没办法克服的。

你在楼顶的问题实际上涉及许多不同的技术,而且表述并不确切。如果感兴趣,最好学学网络的原理知识,尤其要理解网络的层次结构,这样自己就能做出一些正确的判断。
 楼主| 发表于 2004-12-21 12:46:08 | 显示全部楼层
Post by doubleelec
呵呵,CS俺并不了解,如果公网有CS服务器,你说的那两个不同局域网机器应该可以通过连接服务器一起玩吧。

但性能上肯定不如在同一局域网内(如果机器都是一样的),这是没办法克服的。

你在楼顶的问题实际上涉及许多不同的技术,而且表述并不确切。如果感兴趣,最好学学网络的原理知识,尤其要理解网络的层次结构,这样自己就能做出一些正确的判断。


这些表述是从网络上摘下来的,p2p的我可以去看源码,只是内网接通好象也叫"VLAN"的,不知道是不是;
"你说的那两个不同局域网机器应该可以通过连接服务器一起玩吧。"我就是想知道服务器做了哪些工作,呵呵
发表于 2004-12-21 14:06:46 | 显示全部楼层
就是使用虚拟专用通道吧。你到网络版去问下。 :2cool
 楼主| 发表于 2004-12-21 20:01:01 | 显示全部楼层
Post by su30fly
就是使用虚拟专用通道吧。你到网络版去问下。 :2cool

"虚拟专用通道",我说的不是VPN,是不需要专线的,谢谢兄弟们回复,我查查资料看
发表于 2004-12-21 21:41:14 | 显示全部楼层
不是班科出身的我对网络游戏(就拿你开始说的浩方来说,从实现技术上我不知道)的服务器的
认为是这样的(就这个和cs服务器----我觉得他们是一类):
服务器只是给两个游戏者提供了一个通道,我认为他们用了vlan的技术来实现的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表