目录
前言:
计算机网络通信是当代最重要的技术之一,它使得纵使相隔千里的两台计算机也能进行彼此通信,通信的本质是数据传递,网络通信即数据以网络为媒介传递给各个计算机。网络通信可以让全球计算机进行交流,全球计算机的硬件种类之多且操作系统各有所类,能够让这些彼此之间存在差异的计算机相互通信,最根本的原因就是让他们都遵守一个规则-网络协议。
1、网络通信的本质
网络通信虽说是计算机与计算机之间的“交流”,但是计算机要想理解通信的内容,就必须通过程序来实现,因为只有程序才可以对传递的数据做进一步分析(因为通信的数据实际上就是一堆二进制),简单来说,即发送方和接收方都要对通信数据(二进制)做同样的规划,即发送方和接收方都要用程序实现对通信数据的把控,因此在源头上可以将网络通信理解为进程间通信,只不过双方进程不在同一个机器上,而在不同的主机上。
2、网络的发展
①最初的计算机与计算机之间是相互独立的,就好比原始社会中各个大陆是不知道彼此的存在的,示意图如下:

②当出现网络后,原本独立的计算机就可以通过网络实现相互通信,就好比在原始社会中人们发明了船只等交通工具,让相邻的岛屿知道了彼此的存在,但是所能通信的范围很小,示意图如下:

③对上述通信条件进行范围扩大,即局域网(LAN)通信,局域网使得内部计算机可以相互通信,并且可以通过路由器与外部的计算机进行通信,就好比在一群岛屿中设置了一个飞机场,让相邻岛屿的人可以通过飞机去到外面的世界,示意图如下:

交换机是一种设备,他的作用是让局域网内部通信效率更高。
④在上述局域网通信的基础上,再次将范围扩大至广域网通信(WAN),他可以将远隔千里的计算机都连在一起进行相互通信,就好比世界各地都有飞机场,可以通过飞机飞往世界各地,示意图如下:

3、网络协议(TCP\IP协议)
计算机网络通信的传输媒介是依靠光信号,电信号,电磁波信号。 通过 "频率" 和 "强弱"

最低0.47元/天 解锁文章
453

被折叠的 条评论
为什么被折叠?



