计算机网络:把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,在功能完善的网络软件运行环境下,以实现计算机网络和中资源共享的系统。
计算机网络和分布式系统的区别:计算机网络是分布在不同地点和具有独立功能的多个计算机,通过通信设备和线路连接起来,实现资源的共享。
分布式系统是在分布式计算机操作系统或应用系统的支持下进行分布式数据处理和各种计算机之间的并行工作,分布式系统在计算机网络的基础上为用户透明的集成环境。
分布式系统和计算机网络之间的区别主要在软件系统。
以资源共享为主要目的的计算机网络逻辑上可以分成两大部分:
- 终端系统:负责信息的处理
- 通信子网:网络信息的传输和交换
计算机网络是以实现网络中的资源共享为目的的系统。
网络的类型及其特征:
- 按网络的作用分为划分:LAN,MAN,WAN等。
- 按通信介质划分:有线网、无线网
- 按通信传播介质划分、:点到点,广播,多播
- 按网络使用者划分:公用网,专用网
- 按通信速率划分:1.544Mbps-100Mbps-1000Mbps
- 按网络交换功能划分:电路交换、报文交换、分组交换、混合交换
- 按网络控制方式划分:集中式、分布式
- 按网络环境划分:部门网、企业网、校园网
- 按网络拓扑结构划分:星型结构,层次结构或树形结构,总线型结构,环形结构,网络结构。
- 、网络覆盖范围划分:个人区域网:PAN
- 、局域网:LAN
- 、城域网:MAN
- 、广域网:WAN
- 、因特网:INTERNET
计算机网络体系结构是计算机网络的分层和服务和协议的集合,也就是它们所应完成的功能的定义,是用户进行网络互连和通信系统设计的基础。
为什么要分层?
计算机通信是一个复杂的过程,相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可以将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。
网络协议定义:计算机通信是一个复杂的过程,