什么是计算机网络?
班级:16软件技术2班 学号:201626701096 姓名:叶凌云
网络的网络
计算机网络的组成
-
-
- 计算机网络由若干个结点(node)和链接这些结点的链路组成
- 结点:计算机、集线器、交换机或路由器等
- 计算机网络由若干个结点(node)和链接这些结点的链路组成
-
网络之间通过路由器互连起来,这就构成了额一个覆盖范围更大的计算机网络,这样的网络称为互联网
主机(host):与网络相连的计算机
网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。
internet:通用名词,泛指由多个计算机网络互连而成的计算机网络
Internet:专有名词,指当前全球最大的、开放的、由众多网络相互连接而成的特定互联网,采用TCP\IP协议作为通信的规则,且其前身是美国的ARPANET
互联网的组成
-
- 从工作方式上划分:
- 边缘部分:
- 从工作方式上划分:
由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享
-
-
- 核心部分:
-
由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)
互联网的边缘部分
端系统:处在互联网边缘的部分就是连接在互联网上的所有的主机。这些主机又称为端系统(endsystem)。
端系统小至网络摄像头,大至大型计算机。
边缘部分利用核心部分所提供的服务,使众多主机之间能够互相通信并交换或共享信息。
概念明确:“主机A和主机B进行通信”———“运行在主机A上的某个程序和运行在主机B上的另一个程序进行通信”
即“主机A的某个进程和主机B上的另一个进程进行通信”,简称为“计算机之间通信”
网络边缘的端系统之间的通信方式:
- 客户-服务器方式:
客户(Client)和服务器(Server)都是指通信过程中所涉及的两个应用进程。客户是服务请求方,服务器是服务提供方。
服务请求方和服务提供方都要使用网络核心部分所提供的服务。
主要特点:
客户程序:
- 被用户调用后运行,在通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
- 不需要特殊的硬件和很复杂的操作系统。
服务器程序:
- 是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
- 系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
- 一般需要有强大的硬件和高级的操作系统支持。
- 对等连接方式(peer-to-peer,简写为P2P)
对等连接是指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。只要两台主机都运行了对等连接软件(P2P软件)。这时双方都能下载对方存储在硬盘中的共享文档。这种工作方式也成为P2P方式。
互联网的核心部分
在网络核心部分起特殊作用的是路由器(router),它是一种专用计算机(但不叫做主机)。路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
电路交换的概念:必须结果“建立连接(占用通信资源)——>通话(一直占用通信资源)——>释放连接(归还通信资源)”三个步骤的交换方式称为电路交换
- 电路交换的主要特点:
- 在通话的全部时间内,通话的两个用户始终占用端到端的通信资源
- 传送计算机数据时,效率低
- 整个报文的比特流连续地从源点直达终点
- 分组交换的主要特点:
- 采用存储转发技术
报文:通常我们把要发送的整块数据称为一个报文,把一个报文划分为几个分组后再进行传送。
(在发送报文之前,将其划分为1024bit大小的数据段,在每一个数据段前面,加上一些由必要的控制信息组成的首部(header)或“包头“后,就构成了一个分组(packet)或“包“)
互联网的核心部分是由许多网络和把它们互连起来的路由器组成的,而主机处在互联网的边缘部分。在互联网核心部分的路由器之间一般都用高速链路相连接,而在网络边缘的主机接入到核心部分则通常以相对较低速率的链路相连接。
报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个节点
位于网络边缘的主机和位于网络核心部分的路由器都是计算机。
主机是为用户进行信息处理的。路由器则是用来转发分组的,即进行分组交换的。
-
- 存在一定的时间延迟
- 单个分组(这只是整个报文的一部分)传送到相邻结点,存储下来后查找转发表,转发到下一个结点。
计算机网络的类别
计算机网络的定义
定义:计算机网络主要是由一些通用的、可编程的硬件(包含中央处理机CPU)互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。
概括:1.计算机网络所连接的硬件,并不限于一般的计算机,而是包括了智能手机。2.计算机网络并非专门用来传送数据,而是能够支持很多种的应用(包括今后可能出现的各种应用)。
几种不同类别的计算机网络
- 按照网络的作用范围进行分类:
- 广域网WAN(Wide Area Network)
- 城域网MAN(Metropolitan Area Network)
- 局域网LAN(Local Area Network)
- 个人区域网PAN(Personal Area Network)
- 按照网络的使用者进行分类
- 公用网(public network)
- 专用网(private network)
- 用来把用户接入到互联网的网络
- 接入网AN(Access Network)
计算机网络的性能
计算机网络的性能指标
- 速率:数据的传送速率
- 带宽:在单位时间内网络中的某信道所能通过的“最高数据率”
- 吞吐量:在单位时间内通过某个网络(或信道、接口的实际的数据量)
- 时延:数据从网络的一端传送到另一端所需的时间
- 时延带宽积:时延带宽积=传播时延*带宽
- 往返时间RTT:
发送时间=数据长度/发送速率
有效数据率=数据长度/发送时间+RTT
- 利用率:信道利用率和网络利用率
计算机网络的非性能特征
- 费用
- 质量
- 标准化
- 可靠性
- 可扩展性和可升级性
- 易于管理和维护
计算机网络体系结构
待补