计算机网络阅读笔记-----第一章

1.1 计算机网络在信息时代的作用

计算机网络已由一种通信基础设施发展成为一种重要的信息服务基础设施。
计算机网络已经像水、电、煤气这些基础设施一样,成为我们生活中不可或缺的一部分。

1.2因特网概述

网络、互连网(互联网)和因特网

  • 网路是由若干节点和连接这些节点的链路组成,
  • 多个网路通过路由器 进行互连起来,就形成了互联网,因此互联网是网络的网络
  • 因特网是网络上最大的互联网
    internet与Intermet的区别
    internet(互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议可以是任意的。
    Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则,其前身是美国的ARPANET。

因特网发展的三个阶段

  • 由单个网络ARPANET向互联网发展,ARPANET分组交换网,TCP/IP协议的诞生
  • 逐步建成三级结构的因特网,主干网,地区网,校园网,NSFNET
  • 逐步形成多层次ISP结构因特网
    因特网服务提供者ISP–isp申请成块的IP地址,然后再分发给个体用户–中国电信,联通.移动

因特网的标准化工作

因特网协会ISOC与用于管理因特网
技术文档RFC
制定英特网标准的四个阶段

  1. 因特网草案(现阶段还不是RFC文档)
  2. 建议标准(现在成为RFC文档)
  3. 草案标准
  4. 因特网标准

因特网的组成

边缘部分
有所有连接在因特网上的主机组成,这部分用户直接使用,用来进行通信(传输数据,音频或资源)和资源共享
核心部分
有大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的(提供连接和交换)

三种交换方式–

电路交换

电话交换机接通电话线的方式成为电路交换
交换-从通信资源来看,交换就是按照某种方式动态分配线路资源
电路交换的三个步骤
建立连接(分配通信资源)-----通话(一直占用通信资源)----释放连接(归还通信资源)

分组交换

计算网络通常使用分组交换
发生方–构造与发送分组,
路由器—缓存与转发分组
接收方–接受分组与还原分组

报文交换

与分组交换类似
报文中的交换节点也采用存储转发的方式,单大小无限制
报文交换主要用与早期的电报通信网,现在主要使用分组交换

对比

在这里插入图片描述

计算机网络的定义与分类

计算机网络定义

计算机的精确定义并未统一
最简单的定义是,一些互相连接的,自治的计算机的集合
互连 是指计算机之间可以通过有线或无线的方式进行数据通信;
自治 是指独立的计算机,它有自己的硬件和软件,可以单独运行使用
集合 是指至少需要两台计算机;
计算机网络的较好的定义是:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。计算机网络所连接的硬件,并不限于一般的计算机,而是包括了智能手机等智能硬件。
计算机网络并非专门用来传送数据,而是能够支持很多种的应用(包括
今后可能出现的各种应用)

计算机网络的分类

计算机分类太多了,这里就直接放图了
按照交换技术分类

计算机网路的性能指标

  • 速率(比特每秒b/s):数据量/信息量的单位;
  • 带宽(两种):①频域称谓,赫兹Hz,信号具有的频带宽度;②时域称谓,比特每秒(b/s),通信线路的最高数据率;两者本质一样,宽度越大,传输速率自然越高;
  • 吞吐量:单位时间内通过某个网络(或信道、接口)的数据量。受网络的带宽或网络的额定速率的限制。
  • 时延:
    发送时延(传输时延):;发生在及其内部的发送器中;
    传播时延:;发生在及其外部的传输信道媒体上;
    处理时延:交换结点为存储转发而进行一些必要的处理所花费的时间。
    排队时延:结点缓存队列中分组排队所经历的时延。(取决于当时的通信量);
    数据的发送速率不是比特在链路上的传播速率。
  • 时延带宽积:时延带宽积(体积)=传播时延(长)X带宽(截面积),以比特为单位的链路长度;
  • 往返时间(RTT):简单来说,就是两倍传播时延(实际上还包括处理时延,排队时延,转发时的发送时延);
  • 利用率:信道利用率→网络利用率(全网络的信道利用率的加权平均值),U为利用率,D为时延,因此利用率不是越高越好。减少方法:增大线路的带宽。

具体计算公式后续我会补充

计算机网络的非性能指标

  1. 费用
  2. 质量
  3. 标准化
  4. 可靠性
  5. 可扩展性与可升级性
  6. 易于管理与维护

计算机网络体系结构

常见的计算机网络体系结构

  • 法律上的国际标准OSI
  • 实际上的国际标准TCP/IP
  • 本书学习的五层协议的体系结构
    五层协议由上到下为
  1. 应用层–解决通过应用进程的交互来实现特定网络应用的问题
  2. 运输层—结局进程之间基于网络的通讯问题
  3. 网络层—解决分组在多个网络上传输(路由)的问题
  4. 数据链路层—解决分组在一个网络上传输的问题
  5. 物理层—解决使用何种信号来传输比特的问题

计算机网络体系结构中的专用术语

  • 实体是指任何可发送或接收信息的硬件或者软件进程
  • 对等实体----收发双方形同层次的实体-----------通信双方的网卡----通信双发正在进行通信的进程
  • 协议–控制俩个对等实体进行逻辑通信的规则的集合-----逻辑通信其实并不存在
  • 协议三要素—语法,语义.同步
  • 语法 定义交换信息的格式–能看懂格式说明即可
  • 语义 定义收发收发双发所要完成的操作
  • 同步 定义通讯双方的时序关系
  • 服务 实现本层协议时需要来自下一层的所提供的的服务,同时本层还会为上一层提供服务
  • 协议是水平的,而服务是垂直的
  • 实体能看见相邻下一层所提供的的服务,但是不会知道实现该服务的具体协议,即下层协议对上层实体透明
  • 服务访问点 同一系统相邻两层交换信息的逻辑接口,用于区分不同的服务类型
  • 服务原语 上层使用下层所提供的的服务必须通过与下层交换一些命令,这些命令被称为服务原语
  • 协议数据单元PDU 对等协议之间传输的数据包称为该层的协议数据单元
  • 服务数据单元SDU 同一系统内层与层之间交换的数据包成为服务数据单元
  • 多个SDU可以合成为一个PDU,一个SDU也可以划分为几个PDU
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值