黑马程序员技术交流社区
标题:
请问使用TCP协议传输数据必须联网么
[打印本页]
作者:
向日葵的曙光
时间:
2014-4-22 08:13
标题:
请问使用TCP协议传输数据必须联网么
请问使用TCP协议传输数据必须联网么,没有网络无法进行传输数据?
另外想问下UDP传输在没有局域网的情况下能传输数据么,怎样才能让异地的电脑接收我传输的数据呢
如果这样可以的话,我们不就可以做一个专门不需要网络的聊天软件,这样还要网络干嘛,求大神指教
作者:
宋美成
时间:
2014-4-22 11:14
TCP与UDP的都是网络协议,主要区别在于是否有可靠连接以及其带来的传输速率的差别;从名字也可以看出当然得有网了,另外我们是在网络编程这一章学的基于这两个协议的编程,从另一方面说也得有网。当然这个网的概念很大,你可以是局域网,城域网,广域网都行啊,你总得要两个机子之间要有联系,这样才能进行通讯吧。换句话说进行通讯的前提是你这两台(多台)机子在物理上得有联系才行,就像无论是OSI模型还是TCP/IP模型,上层功能的实现在于有个可靠的物理层基础。我是这么理解的,如果有什么不对的地方还请指正
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2