计算机网络第一章概述

计算机网络

  • 概述

互联网能提供许多服务的原因是因为:连通性和共享——这也是互联网提供的服务

1.网络基础结构发展的三个阶段

第一阶段为单个网络ARPANET向互联网发展的过程

Internet 的前身为美国的ARPANET(1983年TCP/IP协议的标准)

第二阶段 建成了三级结构的互联网,NSF(national science foundation)NSFNET,分为主干网、地区网、校园网(企业网)

第三阶段 多层次ISP结构的互联网 新名词:ISP(Internet Service Provider)互联网服务提供者   主干、地区、本地

与网络相连的称之为主机

互联网工程部(IETF)

互联网研究部(IRTF)

  1. 互联网的组成
    1. 边缘部分 由所有连接在互联网的主机组成。这部分是用户直接使用的,用来进行通信(传送数据)和资源共享
      1. 客户-服务器方式(c/s方式)
      2. 对等连接方式(peer to peer P2P)
    2. 核心部分 由大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的(连通性和交换)
      1. 路由器是中专业计算机,但不叫做主机,是实现分组交换的关键构件,任务是转发受到的分组

电路交换

通信中的交换就是按照某种方式动态分配传输线路的资源

建立连接:建立一条专用的物理通路,以保证双方通话时所需的通信资源在通信时不会被其他用户占用;

 

通话:主叫和被叫双方就能互相通电话

释放连接:释放刚才使用的这条专用的物理通路(释放刚才占用的所有通信资源)

分组交换的主要特点:

分组交换则采用存储转发技术。

在发送端,先把较长的报文划分成较短的、固定长度的数据段。

每一个数据段前面添加上首部构成分组(packet)

分组交换网以“分组”作为数据传输单元。

依次把各分组发送到接收端(假定接收端在左边)。

3主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组。

路由器对分组进行存储转发,最后把分组交付目的主机

  1. 计算机网络的定义:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用
  2. 网络分类
    1. 按照网络的作用范围
      1. 广域网WAN
      2. 城域网MAN
      3. 局域网LAN
      4. 个人局域网PAN
    2. 按照网络的使用者
      1. 公用网
      2. 专用网
    3. 用来把用户接入到互联网的网络
      1. 接入网AN
  1. 计算机网络的性能
    1. 速率 :数据的传输速率
    2. 带宽 :带宽用来表示网络中某通道传送数据的能力。表示在单位时间内网络中的某信道所能通过的“最高数据率”。单位是 bit/s ,即 “比特每秒”。    
    3. 吞吐量:吞吐量 (throughput) 表示在单位时间内通过某个网络(或信道、接口)的数据量。
    4. 时延:时延 (delay 或 latency) 是指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。

有时也称为延迟或迟延。

网络中的时延由以下几个不同的部分组成:

时延=发送时延+传播时延+处理时延+排队时延

(1)发送时延=数据帧长度/发送速率

(2)传播时延=信道长度/传播速率

(3) 处理时延

(4) 排队时延

    1. 时延带宽积:链路的时延带宽积又称为以比特为单位的链路长度
    2. 往返时间 RTT:往返时间表示从发送方发送数据开始,到发送方收到来自接收方的确认,总共经历的时间。
    3. 利用率:

分为信道利用率和网络利用率。

信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道的利用率是零。

网络利用率则是全网络的信道利用率的加权平均值。

信道利用率并非越高越好。当某信道的利用率增大时,该信道引起的时延也就迅速增加。

  1. 计算机体系结构,最早的是1974年美国的IBM公司宣布的系统网络体系结构SNA(按照分层的方法制定)

国际标准化组织IOS在1977年提出 开放系统互联基本参考模型OSI/RM,但没有得到市场认可

TCP/IP 常被称为事实上的 (de facto) 国际标准

分层中各层的主要功能

① 差错控制:使相应层次对等方的通信更加可靠。

② 流量控制:发送端的发送速率必须使接收端来得及接收,不要太快。

③ 分段和重装 :发送端将要发送的数据块划分为更小的单位,在接收端将其还原。

④ 复用和分用:发送端几个高层会话复用一条低层的连接,在接收端再进行分用。

⑤ 连接建立和释放:交换数据前先建立一条逻辑连接,数据传送结束后释放连接。

计算机网络的体系结构 (architecture) 是计算机网络的各层及其协议的集合。 

 

8.协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。即下面的协议对上面的服务用户是透明的。

协议是“水平的”,即协议是控制对等实体之间通信的规则。

服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。

上层使用服务原语获得下层所提供的服务。

  1. TCP/IP 指传输控制协议/因特网互联协议(Transmission Control Protocol / Internet Protocol)

 

数据传输单元:

数据链路层:帧

比特流

报文

课后习题:

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值