计算机网络教程_复习整理第一章

2023-11-03

计算机网络教程_复习整理第一章

第一章:概述
第二章:物理层
第三章:数据链路层



1.因特网、因特网的标准制定流程

  • 因特网是世界上最大的互联网络。
  • 制定因特网的正式标准经过以下四个阶段
    1. 因特网草案(此时非RFC文档,有效期为6个月)
    2. 建议标准(开始成为RFC文档)
    3. 草案标准
    4. 因特网标准

2.电路交换、报文交换、分组交换(区分三者)

  • 电路交换 <面向连接、效率高>
    ① 交换方式:建立连接(占用通信资源),通话(一直占用通信资源),释放连接(归还通信资源)
    ② 重要特点:在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。
    ③ 通话的过程中是一条专用的物理通路,这些资源在双方通信时不会被其他用户占用。
    ④ 在现实中,是用交换机来连接许多部电话。
    ⑤ 例子:电话机/电话交换机。
    ⑥ 当使用电路交换来传送计算机数据时,线路的传输效率低。(因为计算机数据是突发式的)
  • 分组交换 <时延大,对空间的存储能力高>
    ① 采用存储转发技术。单位:分组。
    ② 通常我们把要发送的整块数据称为一个报文。
    ③ 分组中的“首部”非常重要,因为分组的首部包含了诸如目的地址和源地址等重要控制信息。
    ④ 例子:电报通讯的时候就是用的报文交换。
    ⑤ 分组是在互联网中传送的数据单元。
    ⑥ 主机是为用户进行信息处理的,路由器则是用来转发分组的,即进行分组交换的。
    ⑦ 往往把单个的网络简化成一条链路,而路由器成为核心部分的结点。
    ⑧ 当网络中的某些结点或链路突然出现故障时,在路由器中运行的路由选择协议能够自动找到转发分组最合适的路径。(灵活)
    ⑨ 以分组作为传送单位,可以不先建立连接就能向其他主机发生分组。(迅速)
    ⑩ 优点:高效、灵活、迅速、可靠 缺点:有一定的延迟性。
  • 报文交换
    ① 例子:电报通信采用了基于存储转发原理的报文交换。
    ② 本质:存储转发(断续分配传输带宽的存储转发原理)
  • 三者之间的区别:
    电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。
    报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。
    分组交换:单个分组(这只是整个报文的一个部分)传送到相邻结点,存储下来后查找转发表,转发到下一个结点。
  • 总结:
    若要连续传送大量的数据,且传送时间远远大于连接建立时间,则电路交换的传输效率较快。报文交换和分组交换不需要预先分配传输带宽,在传送突发数据时可提高整个网络的信道利用率。由于一个分组的长度往往远小于整个报文的长度,因此分组交换比报文交换的时延小,同时也具有更好的灵活性。报文比电路线路利用率高。
    分组交换适用于计算机网络。

3.计算机网络的性能指标 <速率、宽带、时延、RTT>

4.计算机网络的通信方式

计算机通信是指计算机中的进程之间的通信,网络应用程序的工作方式主要有两种
① 客户/服务器方式(C/S方式)
② 对等方式(P2P方式)

5.分层模型的意义

  • 按层次结构来设计计算机网络的体系结构的好处
    ① 各层之间是独立的
    ② 灵活性好
    ③ 结构上可以分割
    ④ 易于实现和维护
    ⑤ 有利于功能的复用
    ⑥ 能促进标准化工作
  • 5层协议的体系结构包括物理层、数据链路层、传输层、网络层、应用层
  • 运输层最重要的协议是TCP和UDP协议,网络层最重要的协议是IP协议

习题

1-3 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
解答:
① 电路交换通信双方独占端端固定传输带宽,其优点是适合传输大量连续实时的数据。其缺点是对于突发数据信道利用率低。
② 报文交换采用存储转发方式,其优点是简单,信道利用率高。其缺点是存储转发时延长,过长的报文误码率高不利于可靠传输,而且过长的报文占用链路时间太长,不利于资源共享。
③ 分组交换将长的报文划分为多个短的分组减小的资源共享的粒度,提高了整个系统的平均响应时间,存储转发时延比报文交换要短,灵活的路由选择提高了网络的生存性。其缺点是分组在各结点转发时可能排队,端到端时延不确定,网络通信量过大时会导致网络拥塞。分组首部携带的控制信息造成一定的额外开销。

1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共 x (bit)。从源点到终点共经过 k 段链路,每段链路的传播时延为 d (s),数据传输速率为 b (bit/s)。在电路交换时电路的建立时间为 s (s)。在分组交换时分组长度为 p (bit),假设 x > p 且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察 k 段链路共有几个结点。)
解答:
分组交换时延为:(k -1) p / b + k ·d + x / b 。电路交换时延为:s + k · d + x / b 。因此,分组交换时延较电路交换时延小的条件为: (k -1) p / b < s **

1-17 试述具有五层协议的网络体系结构的要点,包括各层的主要功能。
解答:

  1. 物理层:在物理媒体上传送比特流。具体包括:与物理媒体的接口、比特的表示与同步、数据率、线路配置、物理拓扑等。
  2. 数据链路层:在两个相邻结点间(主机和路由器或路由器和路由器之间)的链路上传送以帧为单位的数据。具体包括:组帧、差错控制、物理编址、接入控制、流量控制等。
  3. 网络层:负责将分组从源主机(按照合适的路由)通过中间若干路由器的转发传送到目的主机。核心功能是逻辑编址、路由选择和分组转发。
  4. 运输层:负责主机中两个进程之间的逻辑通信(端到端通信)。具体包括:复用与分用、可靠数据传输、流量控制、拥塞控制等。
  5. 应用层:通过应用进程间的交互来实现特定网络应用,直接为用户或应用进程提供特定的应用服务,如文件传输、电子邮件等。

1-19 试解释 everything over IP 和 IP over everything 的含义。
解答:
TCP/IP 协议可以为各式各样的应用提供服务,即 IP 协议之上可以运行各种各样的网络应用,这就是所谓的 everything over IP。同时 TCP/IP 协议也允许 IP 协议互连各种各式各样的物理网络而构成的互联网,在 IP 层以上看不见下层不同的物理网络,这就是所谓的IP over everything。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机网络教程_复习整理第一章 的相关文章

  • 战略方法论

    父文章 人人都是战略家 2018年注册会计师公司战略与风险考点 swot分析 知识点 注册会计师 SWOT分析 一 基本原理 所谓SWOT分析 即基于内外部竞争环境和竞争条件下的态势分析 就是将与研究对象密切相关的各种主要内部优势 劣势和外

随机推荐

  • BRDF

    一 BRDF简介 BRDF表示的是双向反射分布函数 Bidirectional Reflectance Distribution Function 它描述了光线如何在物体表面进行反射 可以用来描述材质属性 BRDF的输入参数是入射光的的仰角
  • CSRF漏洞原理/防御

    CSRF 跨站请求伪造 原理 CSRF是指攻击者利用已登录的用户身份 伪造用户请求 从而执行非法操作 触发点 检测 CSRF常出现在留言 论坛 后台管理 用户中心等功能 CSRF有三个前提 第一 目标用户处于登录状态 第二 后端代码逻辑不严
  • 在matlab中计算距离矩阵

    matlab中自带的计算距离矩阵的函数有两个pdist和pdist2 前者计算一个向量自身的距离矩阵 后者计算两个向量之间的距离矩阵 基本调用形式如下 D pdist X D pdist2 X Y 这两个函数都提供多种距离度量形式 非常方便
  • html之select标签

    基本用法
  • js实现图片压缩上传

    javascript 处理图片压缩 剪切 模糊和上传 最近在研究H5前端图片处理相关技术 方向有图片压缩 裁切 旋转 模糊等 现在已经整理成对应的demo 上传至github 一 js脚本实现图片压缩 CompressImageUtiles
  • JVM(8)--垃圾回收算法与垃圾回收器

    一 概述 深入理解java虚拟机中写到 Java与C 之间有一堵由内存动态分配和垃圾收集技术所围成的高墙 墙外面的人想进去 墙里面的人却想出来 Java在动态内存分配与回收上已经是自动化的 但是当需要排查各种内存溢出 内存泄漏问题时 当垃圾
  • 字符串变形 C++

    目录 题目描述 思路分析 AC代码 题目描述 对于一个长度为 n 字符串 我们需要对它做一些变形 首先这个字符串中包含着一些空格 就像 Hello World 一样 然后我们要做的是把这个字符串中由空格隔开的单词反序 同时反转每个字符的大小
  • GDAL空间数据处理100讲[02]:用GDAL切图/裁剪(GeoTiff格式)

    GDAL空间数据处理100讲 02 用GDAL切图 裁剪 GeoTiff格式 作者 胡佳辉 2018年11月14日 概述 前面给大家介绍了怎么把GDAL的环境搭建起来 就有朋友迫不及待地问各种开发问题 后续将陆续给大家分享 这一期先介绍怎么
  • VS2010提示asp.net v4.0 尚未在web服务器上注册

    使用VS2010打开Asp net MVC项目时 提示 asp net v4 0 尚未在web服务器上注册 遇到这种情况的话 一般只要把 net 4 0 注册到IIS上就可以了 方法如下 1 以管理员身份运行cmd 2 windir Mic
  • python自动化笔记(四)列表

    my list 定义一个空列表 my list1 a b c my list2 list abc mylist1和mylist2效果一致 i 0 while i lt len my list1 循环输出list print my list1
  • yolov5加入分割头,多任务头

    Yolov5同时进行目标检测和分割分割 MidasKing的博客 CSDN博客 yolov5分割 用YOLOv5ds训练自己的数据集 注意点 用猪头过日子 的博客 CSDN博客 基于pytorch用yolov5算法实现目标检测与分割 无损检
  • js数学对象(Math)

    Math ceil 12 3 13 返回的是大于该数字的最小整数 Math floor 12 7 12 返回的是小于该数的最大整数 Math round 12 6 13 将数字进行四舍五入 Math max 12 30 15 100 求最大
  • 【设计模式】单例模式(懒汉和饿汉模式详解)

    目录 1 设计模式是什么 2 单例模式 1 概念 2 如何设计一个单例 1 口头约定 不靠谱 2 使用编程语言的特性来处理 3 使用 饿汉模式 设计单例 1 详细步骤 2 完整代码 4 使用 饿汉模式 设计单例 1 详细步骤 2 完整代码
  • mongodb持久化原理

    mongodb与mysql不同 mysql的每一次更新操作都会直接写入硬盘 但是mongo不会 做为内存型数据库 数据操作会先写入内存 然后再会持久化到硬盘中去 那么mongo是如何持久化的呢 mongodb在启动时 专门初始化一个线程不断
  • Spring概念:容器、Ioc、DI

    目录 什么是容器 什么是 IoC 传统程序的开发 理解 Spring IoC DI 总结 我们通常所说的 Spring 指的是 Spring Framework Spring 框架 它是 个开源框架 有着活跃 庞 的社区 这就是它之所以能
  • 前端知识点总结(一):从输入URL到页面展示的详细过程

    这里只是简单地概括一下大致流程 输入网址 DNS解析 建立tcp连接 客户端发送HTPP请求 服务器处理请求 服务器响应请求 浏览器展示HTML 浏览器发送请求获取其他在HTML中的资源 1 输入地址 当我们开始在浏览器中输入网址的时候 浏
  • 在页面中输入上下居中点号(·)

    随便打开一个聊天窗口输入汉字 点 在弹出的选项框中选择 号即可
  • dz安装好后css js位置错误,Discuz!X3.2安装后无法加载CSS/Js文件

    今天在服务器上安装了Discuz X3 2 数据库等填写正确 下一步很快就新建了291张表完成安装 没有任何报错出现 完成后访问前台和后台却无法加载CSS Js文件 F12查看它直接访问的网站根目录下边 这CSS Js文件明明不在根目录啊
  • AcWing 1293. 夏洛克和他的女朋友 二分图

    题 是一个二分图染色 质数不是质数的质因子 因为质数不会有因子 所以质数全是颜色1 合数不是合数的质因子 因为合数不 质 所以合数全都是颜色2 n小于3的时候只有1种颜色 其他都是2种颜色 include
  • 计算机网络教程_复习整理第一章

    计算机网络教程 复习整理第一章 第一章 概述 第二章 物理层 第三章 数据链路层 文章目录 计算机网络教程 复习整理第一章 1 因特网 因特网的标准制定流程 2 电路交换 报文交换 分组交换 区分三者 3 计算机网络的性能指标 lt 速率