分分pk10彩票 _【二】、如何进行网络通信
- 时间:
- 浏览:0
- 来源:善恶资源网_提供北辰娱乐网技术_优悦娱乐网资讯
前言
我觉得学习网络编程本来了解计算机之间怎么才能 才能 进行网络通信,从上一篇《学网络编程前的计算机知识普及》中,我对计算机的许多基础常识进行了普及,让读者对计算机的软件、硬件以及操作系统有了一一好几个 清晰的认知。我在其中介绍了一一好几个 全部的计算机系统由三层形态学 构成,我再把那张图引用一下,方便上面知识的学习。
网络通信
让让让我们 都 要先了解一一好几个 词:
- 客户端(Client)
- 服务器端(Server)
或者你本来没听过你什儿 个词,就先暂时把它们想象成是一一好几个 软件,让让让我们 都 倘若我应该 开发你什儿 个软件,让它们基于网络通信。那你你你什儿 客户端软件和服务器端软件肯定完会操作系统吧,或者或者你明白,让让让我们 都 学习Java、Python是为了成为应用开发tcp连接运行员,而完会开发操作系统的,让让让我们 都 只前要用别人开发好的操作系统。原先们选用客户端软件和服务器端软件一定是应用软件,它们要想执行,过程跟上面图片中所讲的一样吧。如下图:
看见这张图你应该清晰了,或者让让让我们
都
说要基于网络让两台计算机进行通信,那这两台计算机之间应该有三根绳子
网线连接并能通信吧,或者客户端软件想把硬盘中的信息发送给服务器端软件,就前要先通过操作系统控制硬盘,或者通过网线传输给服务器端,服务器端要想给客户端发送消息亦是同理。
在这张图所含客户端软件到操作系统再到计算机硬件你你你什儿
过程让让让我们
都
不可能
明白了,现在让让让我们
都
研究的重点应该是两台计算机进行信息传输中怎么才能
才能
通过网络进行传输。
我举一一好几个 生活中用来通信的例子,比如说现在把我和我的电话(有线电话)看成是一台计算机,我是青海的,或者或者你给河南的某同学打电话,首先一一好几个 电话是完会得用线连着,能保证打通,或者我跟他打电话,他是河南人,听不懂青海方言,原先得用河南话不可能 普通话跟他沟通,或者我又给一一好几个 广东的让让让我们 都 打电话,我不必说广东话,你说你你你什儿 广东话我也听不懂,或者让让让我们 都 只有用普通话沟通。那为了沟通方便,跟不同省份的人打电话,让让让我们 都 应该制定一套让让让我们 都 都能遵循的规范,三种协议,无论你是哪的人,在打电话的并且 完会用统一的标准普通话。原先们不一定只给中国人打电话,不可能 让让让我们 都 要给外国人打电话,你你你什儿 协议就不行了,世界的通用语言是英语,不可能 要在全世界之间通信,原先们得重新制定一份让让让我们 都 都能遵循的协议——英语。
再切换过来,我上面说把我和我的电话看成是一台计算机,那上面的情景就共本来计算机和计算机之间进行通信,那计算机和计算机进行通信所遵循的协议本来互联网协议。你你你什儿 是协议?就跟合同一样,让让让我们 都 都按上面的去做,换句话说,互联网协议本来计算机界的英语,这没毛病吧。看下图:
此篇完
此篇到此先结速了吧,今天被车给撞了,觉得捡了三根绳子 命,但心情还是受影响的,不过还是把这篇补完了,世事无常,珍爱生命,且行且珍惜!
猜你喜欢