【新人】关于 IP地址连接 的问题?
我在写一个简易的控制台聊天程序 TCP/IP 实现。
目的是测试能不能在两台主机之间建立连接,并且相互发送信息。
我知道本机地址有个 127 。0 。0 。1 所以自己的和自己连接应该没问题。
但是我如果要和其他电脑连接,怎么知道两方的IP地址呢。
比如现在这样:
现在我和我一个室友在寝室共用 艾普宽带无线连网上网。
我在CMD下输入 ipconfig 或是手动去查IP配置 都能检查到一个 IPV4 地址。
比如我的就是192.168.1.101
如果我现在直接用这个地址在我的电脑上建立一个TCP, 那我再把写好的客户端放在我朋友的电脑上,能连接上
我的这面的TCP么,然后我再用我朋友的IPV4给他发消息,能发过去么。
我自己觉得这个好像不是我们真是在互联网上的IP地址, 应该是无法连接的。不知道说的对不对啊??
如果是这样,那要怎么样才能得到我们上互联网上的真实的, 能相互连接, 相互交互数据的IP地址呢??
求大神指教···
新人万分感谢!!!
[解决办法]
同一个局域网,直接发送。
不同局域网,参考P2P
[解决办法]
局域网可以连接,无线网和那个没关系,可以点对点发送信息(P2P就是点对点)