计算机网络之体系结构

计算机网络概述

组成

  • 组成成分上看,主要由硬件软件协议
  • 工作方式上看,可分为边缘部分核心部分
  • 组成功能上看,由资源子网通信子网构成,与上面的边缘、核心一一对应

功能

  • 数据通信
  • 资源共享
  • 分布时处理
  • 提高可靠性
  • 负载均衡

分类

  • 分布范围分类:

    • 广域网(WAN, Wide Area Network)
    • 城域网(MAN, Metropolitan Area Network)
    • 局域网(LAN, Local Area Network)
    • 个人区域网(PAN, Personal Area Network)
  • 传输技术分类:
    • 广播式网络
    • 点对点网络
  • 拓扑结构分类:

    网络拓扑结构是指由网中结点(路由器、主机等)与通行线路(网线)之间的几何关系表示的网络结构,主要指通信子网的拓扑结构。

    • 星形网络
    • 总线型网络
    • 环形网络
    • 网状形网络

星形总线型环形网络多用于局域网网状形网络多用于广域网

  • 使用者分类:

    • 公用网(Public Network)
    • 专用网(Private Network)
  • 交换技术分类
    • 电路交换网络:

      • 优点:

        • 数据直接传送、时延小
      • 缺点:
        • 线路利用率低、不能充分利用线路容量、不便于进行差错控制
    • 报文交换网络:
      • 优点:

        • 可以较为充分地利用线路容量
        • 可以实现不同链路之间不同数据率的转换
        • 可以实现格式转换
        • 可以实现一对多、多对一的访问
        • 可以实现差错控制
      • 缺点:
        • 增大了资源开销(如辅助信息导致处理时间和存储资源的开销)
        • 增加了缓冲时延,需要额外的控制机制来保证多个报文的顺序不乱序
        • 缓冲区难以管理(因为报文的大小不确定,接收方在接收到报文之前不能预知报文的大小)。
    • 分组交换网络,也称包交换网络
      • 优点:

        • 具备报文交换网络的优点
        • 缓冲易于管理;
        • 包的平均时延更小,网络占用的平均缓冲区更少;
        • 更易于标准化;
        • 更适合应用。(主流)
  • 传输介质分类:
    • 有线
    • 无线

性能指标

  • 带宽(Bandwidth):在计算机网络中,表示网络的通信线路所能传送数据的能力,是数字信道所能传送的“最高数据率”的同义语,单位是比特/秒(b/s)
  • 时延(Delay):指数据(一个报文或分组)从网络(或链路)的一段传送到另一端所需要的总时间,它由4部分构成:发送时延、传播时延、处理时延和排队时延。(总时延=发送时延+传播时延+处理时延+排队时延)
    • 发送时延也称传输时延:\[发送时延=分组长度/信道宽度\]
    • 传播时延:\[传播时延=信道长度/电磁波在信道上的传播速率\]
    • 处理时延
    • 排队时延

      ** 注意:**做题时,排队时延和处理时延一般可忽略不计(除非题目另有说明)。

另外,对于高速链路,提高的仅是数据发送速率,而非比特在链路上的传播速率。提高数据的发送速率只是为了减少数据的发送时延

  • 时延带宽积=传播时延*信道带宽(即 管道体积=长度*横截面面积
  • 往返时延(Round-Trip Time, RTT)
  • 吞吐量(Throughput):指单位时间内通过某个网络(或信道、接口)的数据量。吞吐量受网络带宽或网络额定速率的限制。
  • 速率(Speed):指连接到计算机网络上的主机在数字信道上传送数据的速率,也称数据率或比特率,单位为b/s(比特/秒)(或bit/s,有时也写为bps)。通常把最高数据率称为带宽。

计算机网络体系结构与参考模型

计算机网络分层结构

计算机网络的各层及其协议的集合称为网络的体系结构(Architecture)

  • 在计算机网络体系结构的各个层次中,每个报文都分为两部分:一是数据部分,即SDU;而是控制信息部分,即PCI,他们共同组成PDU

    • 服务数据单元(SDU):指为完成用户所要求的功能而应传送的数据(即 层与层之间交换的数据的单位)
    • 协议控制信息(PCI):控制协议操作的信息(即 协议)
    • 协议数据单元(PDU):对等层次之间传送的数据单位称为该层的PDU(PCI(协议)+SDU(数据)=PDU(报文)

      在实际的网络中,每层的协议数据单元都有一个通俗的名称,如物理层的PDU称为比特,链路层的PDU称为帧,网络层的PDU称为分组,传输层的PDU称为报文。

    • 三者关系:(n-SDU+n-PCI=n-PDU=(n-1)-SDU
      在各层间传输数据时,把从第n+1层收到的PDU(报文)作为第n层的SDU(数据),再加上第n层的PCI(协议),就变成了第n层的PDU。

ISO/OSI参考模型和TCP/IP模型

1,OSI,TCP/IP,五层协议的体系结构,以及各层协议

OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。
五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。

  • OSI参考模型

    • 物理层(Physical Layer)
    • 数据链路层(Data Link Layer)
    • 网络层(Network Layer)
    • 传输层(Transport Layer)
    • 会话层(Session Layer)
    • 表示层(Presentation Layer)
    • 应用层(Application Layer)
  • TCP/IP模型
  • 网络接口层
  • 网际层
  • 运输层
  • 应用层
  • 每一层的协议如下:
    物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器,网关)
    数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机)
    网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)
    传输层:TCP、UDP、SPX
    会话层:NFS、SQL、NETBIOS、RPC
    表示层:JPEG、MPEG、ASII
    应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS
  • 每一层的作用如下:
    物理层:通过媒介传输比特,确定机械及电气规范(比特Bit)

数据链路层:将比特组装成帧和点到点的传递(帧Frame)

网络层:负责数据包从源到宿的传递和网际互连(包PackeT)

传输层:提供端到端的可靠报文传递和错误恢复(段Segment)

会话层:建立、管理和终止会话(会话协议数据单元SPDU)

表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU)

应用层:允许访问OSI环境的手段(应用协议数据单元APDU)

原文地址:https://www.cnblogs.com/blknemo/p/11509357.html

时间: 2024-11-16 04:17:04

计算机网络之体系结构的相关文章

2016.6.6 计算机网络考试要点第一章之网络体系结构

1.协议与划分层次 为进行网络中的数据交换而建立的规则,标准或约定称为网络协议. 网络协议也简称协议,主要由以下三个要素组成: (1)语法,即数据与控制信息的结构或格式: (2)语义,即需要发出何种控制信息,完成何种动作以及做出何种响应: (3)同步,即事件实现顺序的详细信息: 2.分层可以带来很多好处: (1)各层之间是独立的. (2)灵活性好 (3)结构上可分割开 (4)易于实现和维护 (5)能促进标准化工作 3.通常各层所要完成的功能主要有以下一些: (1)差错控制,使得和网络对等端的相应

计算机网络体系结构与参考模型

计算机网络分层结构 为了降低协议设计和调试过程的复杂性,也便于对网络进行研究.实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式进行建模. 我们把计算机网络的各层及其协议的集合称为网络的体系结构,计算机网络的体系结构就是这个计算机网络及其所应完成的功能的精确定义,它是计算机网络中的层次.各层的协议以及层间接口的集合.这些功能用何种硬件或软件完成的是一个遵循这种体系结构的实现问题.体系结构是抽象的,而实现是具体的,是真正在运行的计算机硬件和软件. 分层的基本原则是: 1.每一层都实

计算机网络笔记之第一章概述

如今计算机网络早已融入生活中的方方面面,”互联网+“充斥着我们的生活.那么我们就有必要了解一下网络. 课本:谢希仁<计算机网络(第六版)> 首先,从总体上了解计算机网络,走进计算机网络的大门. 在学习之前,总会有一些疑问. 1在生活中,计算机网络扮演着什么角色呢?计算机网络有什么作用? 2什么是计算机网络?什么是互联网?什么是因特网? 3为什么叫课本叫计算机网络,而不是叫互联网或者因特网呢? 4因特网的历史,它是怎样发展变化的?建立的初衷是什么? 5因特网是怎样组成的? 6日常生活中的网络又是

计算机网络复习笔记整理

概述 电路交换: 电路交换通常要进行三个必要步骤:建立连接.通话.连接释放.对端到端通信质量具有可靠保障.整个报文的比特流连续的从源点直达终点,好像是在一条管道中传输.对于传送大量,且传送时间远大于连接建立时间的数据具有较快的传输速率. 报文交换: 整个报文先存储到相邻结点,全部存储完毕后再查找转发表,转发给下一个结点.对于传输突发数据能够较好的提高网络信道利用率. 分组交换: 单个分组传输到相邻结点,存储下来后查找转发表,然后蒋分组转发.高效,灵活,迅速,可靠,比报文交换时延小. 计算机网络的

北航内部的计算机网络复习大纲

幻灯片1 <计算机网络>复习大纲 6 幻灯片2 主要内容 1. 基本概念与体系结构 1. 物理层 l 数据链路层 l 局域网 l 网络层与传输层 l 应用层   6 幻灯片3 基本概念与体系结构 l 计算机网络的发展过程 l 交换方法:电路交换,报文交换,分组交换 l 连网方式:面向连接,无连接 l 注意:电路交换必定是面向连接的,分组交换可以是无连接方式,也可以采用面向连接方式,因此面向连接的网络不一定是电路交换的网络.     6 幻灯片4 基本概念与体系结构 l 计算机网络的定义 l 一

计算机网路体系结构

计算机网络的问题主要是解决异地独立工作的计算机之间如何进行正确.可靠的通信,计算机网络体系结构的模式正是为解决计算机网络这一关键问题而设计的. 对于计算机网络的体系结构,首先要明确两个概念--协议和接口.协议是指同层实体之间的规则,协议包括三个要素:语法.语义.时序规则.而接口又称为服务访问点,协议和层次的集合统称为服务访问点. 国际标准化组织经过多年的努力,在1984年提出了"开放互连参考模型".下面就来介绍一下ISO/OSI参考模型的分层结构: ISO把OSI参考模型分为七层,物理

计算机网络基础知识总结

一,最主要的三种网络 (1)电信网络(电话网),负责话音通信,也就是打电话.接听电话. (2)有线电视网络,主要提供视频服务. (3)计算机网络,主要是数据传输服务,也就是说是资源共享,其主要的服务就是因特网. 三种网络在各自的通信协议下传输信息,为用户提供通信服务. 二,计算机网络背景 20世纪40年代以来,人们就梦想能拥有一个世界性的信息库.在这个信息库中,信息不仅能被全球的人们存取,而且能轻松地链接到其他地方的信息,使用户可以方便快捷地获得重要的信息.因此,互联网应运而生. interne

黑马程序员---计算机网络分层结构及原则

------- android培训.java培训.期待与您交流! ---------- 大学期间计算机网络课上,老师说常用的分层结构是5层结构,培训视频上一般说的是7层,计算机网络是如何划分层次和分层的原则? 计算机网络分层结构: 所谓网络的体系结构(Architecture)就是计算机网络各层次及其协议的集合.层次结构一般以垂直分层模型来表示. 1.层次结构的要点: 1)除了在物理媒体上进行的是实通信之外,其余各对等实体间进行的都是虚通信. 2)对等层的虚通信必须遵循该层的协议. 3)n层的虚

第一章:计算机网络概述

Asymmetric Digital Subscriber Line(非对称数字用户线) 亦可称作非对称数字用户环路.是一种新的数据传输方式.它因为上行和下行 带宽不对称,因此称为非对称数字用户线环路 mstsc 远程桌面连接 第一章:计算机网络概述 Citrix vSphere Hyper-v PKI RAS 活动目录组策略 1. 计算机网络在信息时代的作用 21世纪: 数字化.网络化.信息化 三网: 电信网络 计算机网络 优先电视网络 2. 因特网概述 1) 网络 许多计算机连接在一起 2)