日期:2014-05-20  浏览次数:20627 次

网络编程
局域网之间的网络编程和不是局域网之间的网络通信是一回事么。如果只是基于局域网的话的简单通信,用java如何实现呢?顺便说一下,校园网是什么局域网呢。插上网线就能访问校园网的主页以及校园网的一系列网络。但是要连接广域网进行上网的话,还要连接校园网提供的一个拨号连接,计费的,用的是学号。
第一:只要网线,不要联网就可以上校园网,这是一种什么网络通信?
第二:学校如何做到要通过学号去让同学们上的互联网?
第三:如何实现基于局域网之间的网络通信,比如相互发消息的等。
网络编程 通信 互联网 java

------解决方案--------------------
校园局域网一般是以太网吧。
内网也是用TCP/IP通信的,跟互联网一样,用socket通信。
至于如何连上互联网,我想简单的路由控制就可以。
不把IP分组转发给连接外网的路由器,你就上不了网了。
------解决方案--------------------
本地显示的ip一般是通过路由转发过的,类似192.168.1.98这样的;外网ip就比较复杂了。

连接外网,还是会通过一个中转站,也许是交换机也许是路由器,最后我们看到的ip还是局域网的ip