概述

计算机网络由若干结点和链路组成。网络间可以通过路由器互连起来,构成的网络称为互连网(internet)。internet是一个通用名词,泛指多个计算机网络互连而成的计算机网络,而Internet是专有名词,指当前全球最大的特定互连网,它采用TCP/IP协议族作为通信规则,前身为ARPANET。

互联网的组成:

从工作方式看,可以划分为边缘部分和核心部分。边缘部分由所有连接在互联网上的主机组成,用户可以直接使用进行通信。核心部分由大量网络和连接这些网络的路由器组成,它为边缘部分提供服务。

边缘部分中的主机也称为端系统,他们之间的通信实际上是进程间的通信。端系统的通信方式可分为:客户-服务器方式(C/S)和对等方式(P2P)。

在客户-服务器方式通信中,客户端是服务的请求方,主动向服务器发起请求,因此它必须要知道服务器的地址。服务器负责提供服务,可同时处理多个远地或本地客户的请求。系统启动后自动调用并不断运行着,被动等待并接受来自客户端的请求,它不需要知道客户端的地址。

对等连接是指两台主机在通信时不区分哪一个是服务请求方和服务提供方。但是它的本质还是客户–服务器模式,只不过是每台主机既是客户端又是服务器罢了。

核心部分中起着特殊作用的是路由器,它是实现分组交换的关键构件,其任务是转发分组,采用了存储转发技术。通常我们会把要发送的整块数据称为一个报文,在发送报文时会将报文划分为一个个更小的等长数据段。每个数据段前面会加上一些必要的控制信息(首部)就形成了分组。

分组.png

之所以采用分组交换技术主要是它和其他如电路交换、报文交换等技术比较有这些优点:高效、灵活、迅速和可靠。

在网络性能上面有七个性能指标:

  1. 速率
  2. 带宽
  3. 吞吐量
  4. 时延
    (1)发送时延:数据帧长度/发送速率
    (2)传播时延:信道长度/电磁波在信道上的传播速率
    (3)处理时延
    (4)排队时延
  5. 时延带宽积
  6. 往返时间
  7. 利用率

计算机体系结构:
协议是为进行网络中的数据交换而建立的规则、标准或约定,它由语法、语义和同步三个要素组成。

OSI七层协议:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP四层协议:应用层、运输层、网络层、网络接口层
五层协议:应用层、传输层、网络层、数据链路层、物理层

体系结构.jpg

应用层:通过应用进程间的交互来完成特定网络应用
运输层:负责向两台主机中进程之间的通信提供通用的数据传输服务。
网络层:负责为分组交换网上的不同主机提供通信服务。

了解计算机网络就要了解每一层的工作任务及其方式、原理等知识。

你可能感兴趣的:(概述)