1)概述

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

  1. 互联网:由数量极大的各种计算机网络互连起来的
  2. 互连网:局部范围连接起来的计算机网络
互联网两个重要基本特点
  1. 连通性:不管相聚多远,信息交换
  2. 资源共享

1.2 互联网概述

  1. 计算机网络:有若干接点和连接这些节点的链路构成(节点可以为计算机、集线器交换机、路由器)在这里插入图片描述
  2. 网络之间由路由器连接起来,互连网,网络的网络
  3. 与网络相连的计算机称为主机,网络把计算机连接到一起,互连网把许多网络由路由器连接在一起。
  4. 互联网:tcp/ip协议
ISP
  1. 多层次isp互联网:互联网服务提供者,移动联通。
  2. ISP从互联网管理机构申请很多ip地址,同时拥有通信线路和路由器等联网设备。
  3. 主干isp:高速主干网 覆盖国家范围
  4. 地区isp
  5. 本地isp
  6. 互联网交换点IXP:允许两个网络直接相连并交换分组,对等交换,互相不收费,由一个或多个网络交换机组成,工作在数据链路层。
    ISP多层结构

1.3互联网的组成

工作方式划分
  1. 边缘部分:由所有连接在互联网的主机组成,用户直接使用
  2. 核心部分:大量网络和连接这些网络的路由器组成,为边缘部分提供服务
1.31 互联网的边缘部分
  1. 连接轴互联网的所有主机,称为端系统。边缘部分利用核心部分提供的服务,使众多主机之间能够互相通信并共享信息。
  2. 主机A和主机B通信,主机A和主机B的进程通信,简称计算机之间通信。
  3. 端系统通信方式分为两种:客户服务器模式c/s和对等模式p2p
客户-服务器模式
  1. 客户服务器指通讯中两个进程,客户是服务请求方,服务器是服务提供方。
    在这里插入图片描述
客户程序
  1. 被用户调用后执行,主动向服务器请求,必须要知道服务器地址。
  2. 不需要特殊硬件和复杂操作系统。
  3. 可与多个服务器同时运行
服务器程序
  1. 提供服务。可同时处理多个远地或本地客户的请求。
  2. 系统启动后自动调用并一直不断运行着,被动等待,不需要知道地址。
  3. 需要强大的硬件和高级操作系统支持
对等连接方式
  • 不区分服务请求和服务提供
  • 都运行对等连接软件p2p。双方都可以下载对方已经储存在硬盘的共享文档。每一台主机既是客户又是服务器。
  • 可支持大量对等用户同时工作。上百万。
1.3.2 互联网核心部分
  • 向网络边缘主机提供连通性
  • 路由器:专用计算机,分组交换,转发收到的分组。
1. 电路交换主要特点
  • 用交换机连接电话
  • 交换:按照某种方式动态传输线路资源。
  • 先拨号,建立专用物理通路。建立连接->通话->释放连接 称为电路交换
  • 通话全部时间内 通话内的两个用户始终占用端到端的通信资源
2. 分组交换主要特点
  • 存储转发技术:报文划分为几段发送
  • 划分为等长数据段 加上控制信息为首部 构成一个分组。
  • 分组又称为包
  • 路由器之间一般高速链路连接,主机接入核心部分一般较低速率。
  • 主机路由器都是计算机,主机为用户信息处理和其他主机交换信息。路由器转发分组,即进行分组转换的。
  • 路由器收到分组,暂时储存,检查首部,查找转发表,按照首部地址,找到合适接口转发,交给下一个路由器。
  • 网络是链路,路由器是节点。路由器储存的是一个段分组,而不是整个长报文。段分组暂时储存在内存中,保持高速交换。
  • 省去建立连接和释放连接开销。
  • 提高可靠性,网状拓扑结构。
    在这里插入图片描述
    在这里插入图片描述
  • 连续传送大量数据,传送时间大于连接建立时间,电路交换快。其余两种不需要分配传输带宽,传送突发数据可提高信道利用率。分组长度远小于报文长度,分组交换比报文交换时延小,更灵活。

1.5 计算机网络的类别

1.51 计算机网络定义

通用的可编程的硬件互连而成的

1.6 计算机网络的性能

1.61 计算机网络的性能指标

1.速率
bit:信息量单位。也是数据传送速率,数据率,比特率。 比特每秒。
2.带宽
通道传送数据的能力。单位时间内,某信道能通过的最高数据率。
3.吞吐量
单位时间内通过某个网络实际数据量。
4.时延

  1. 发送时延:主机或路由器发送数据帧。从发送数据帧的第一个比特算起,到最后一个比特结束。发送时延也叫传输时延。 发送时延=数据帧长度/发送速率
  2. 传播时延:电磁波在信道中传播一定距离需要花费的时间。 传播时延=信道长度/电磁波在信道传输速率
  3. 处理时延
  4. 排队时延:路由器输入队列等待处理,输出队列等待转发。
    发送时延在机器内部发送器中。
    在这里插入图片描述
    5.时延带宽积
    传播时延 x 带宽
    管道的体积,连续发送数据,第一个比特快要到达终点,已经发送了多少数据。以比特为单位的数据链路长度。
    6.往返时间RTT
    有效数据率=数据长度/发送时间+RTT
    7.利用率
    信道利用率:某信道有百分之几时间被利用
    网络利用率:全网络信道利用率的加权平均值
    根据排队理论,信道利用率增加,时延增加(阻塞)D0表示网络空闲时延,D表示网络当前时延,U利用率 D=D0/1-U

1.7 计算机网络体系结构

1.72 协议与层次划分
  • 进行网络中数据交换而建立的规则称为网络协议
  • 计算机网络各层及其协议的集合就是网络的体系结构
1.73 具有五层协议的体系结构

在这里插入图片描述

  1. 应用层:
    • 任务:应用进程间交换来完成特定网络应用
    • 协议定义:应用进程间通信和交互的规则(dns http smtp)
    • 数据单元:报文
  2. 运输层:
    • 任务:为两台主机之间进程的通信提供数据传输服务
      复用:多个应用层进程可同时使用下面运输层的服务
      分用:运输层把收到的信息分别交付应用层的相应进程
    • 协议:
      传输控制协议TCP:提供面向连接的可靠的数据传输服务,传输报文段
      用户数据报协议UDP:无连接的,尽最大努力的数据传输服务,不保证可靠,传输用户数据报
  3. 网络层:
    • 任务:为分组交换网上的不同主机提供通信服务,将运输层报文段或用户数据报封装成分组或包进行传送,网络层使用ip协议,分组也称为IP数据报。
    • 无论哪一层传送的数据单元,都可以笼统的表示为分组。
    • 另外一个任务是选择合适的路由。通过路由器找到合适主机。i
    • ip是无连接网际协议。网络层又叫网际层或IP层。
  4. 数据链路层 :
    • 两个相邻结点链路间传送数据,网络层的IP数据报组装成帧。每一帧包括数据和重要的控制信息。使接收端知道一个帧从哪个比特开始到那个比特结束。检测有无差错,丢弃错的帧。
  5. 物理层:
    物理层所传数据单位是比特
    在这里插入图片描述
    物理层不再加上控制信息。
    OSI把对等层次之间传送的数据单位称为该层的协议数据单元PDU。
1.74 实体、协议、服务和服务访问点
  • 实体:任何发送或接收信息的硬件或软件进程
  • 协议:控制两个对等实体进行通信的规则的集合。协议控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层的服务。下面的协议对上面的实体透明。
1.7.5 TCP/IP体系结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值