教材:核算机网络(第七版)谢希仁版

概述

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

1. 互联网根底结构开展

  • 第一阶段:单个网络ARPANET向互连网开展的过程
  • 第二阶段:建成三级结构的互联网
  • 第三阶段:多层次ISP结构的互联网

三级结构:主干网、区域网、校园网或企业网
互联网服务供应者tcp/ip参阅模型 ISP,例如中国电信、中国移动、中国联tcp/ip协议
tcp/ip是什么意思联网交流点 IXP,首要效果便是容许两个网络直接相连并交流分组,而不需求再通过第三个网络来转发分组。

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天
主机A –tcp/ip是什么意思> 本地ISP -&gttcp/ip名词解释; 区域ISP ->主干ISP -&g二进制转八进制t; 区域ISP ->本地IS二进制怎样算P ->主机B;软件测验

2. 互联网的组成

  1. 边沿部分 :由悉数联接再互联网上的主机组成,这部分是用户直接运用的,用来进行通讯(传送数据、音频或视频)和资源共接口是什么
  2. 中心部分 :由许多网络和联接这些网络的路由器组成。这部分是为边沿部分供应服务的(供应连通性和交流)

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

处在互联网边沿的部分便是联接接口文档在互联网上的悉数主机

CS办法和P2P办法 后续运用层再具体解说
广域网WAN、城域网MAN、局域网LAN、个人区域网PAN

知识点

  • 电路交流

整个报文的比特流连续地从源点直达结束,好像在一个管道中传送

  • 报文交流

整个报二进制转换器文先传送到相邻结点,悉数存储下来后查找转宣告,转发到下一个tcp/ip是一种结点。

  • 分组交流

单个分组(这只是整个报文的一部分)传送到相邻结点,存储http 404下来后查找转宣告,转接到下一结点。
【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

  • 假定联接传送许多的数二进制怎样算据,且其传送时刻远大于联接建立时刻,则电路交流的传输速率较快。
  • 报文交流和分组交流不需求预先分配传输带宽,在传送突二进制手表发数据时可前进整个网络的信道利用率。
  • 因为一个分组的长度往往小于整个报文的长度,因而分组交流比报文软件工程专业交流的时延小,一同也具有更好的灵活性。

后续有相关例题。

3. 核算机网络的功用

3.1 速率

核算机发软件工程工作方向及远景送出的信号都是数字办法的,比特(bit)来源于binary digit,意思是一个二进制数二进制字,因而一个比特便是二进制数字的一个1或是0。

比特也是信息论中运用的信息量的单位。网络技术中的速率指的是数据的二进制传送速率,他也称为数据tcp/ip协议属于哪一层协议率或是比特率。

3.2 带宽

带宽有两种不同的意义

  1. 带宽本来是指某个信号具接口无权限是什么意思有的软件商铺下载频带宽度。信号的带宽是指该信号所包括的各种不同频率成分所占有的频率规二进制转十进制计算器划。因而标明某信道容许通过的信号频带规划就称为该信道的带宽(或通频带)
  2. 在核算机网络中,带宽用来标明网络中标明网络中某通道传送数据的才华,因而网络带宽标明在单位时刻内网络中的某信道所能通过的“最高数据率”,单位是bit/s

3.3 吞吐量

标明单位时刻内通过某个网络的实践数据量。(能够用每秒tcp/ip参阅模型分为哪几层传输的字节数和帧数表述)

3.4 时延

数据(一个报文或分组、乃至比特接口类型)从网络(或链路) 的一段传送到另一端所需的时刻。二进制转八进制

  1. 发送时延

是主机或路由器发送数据帧所需求的时刻,也便是从发送数https和http的差异据帧的接口和抽象类的差异第一个比特算起到该帧的最终一个https和http的差异比特发送完毕所需求的时刻。

发送时延 = 数据帧长度(bit)/发送速率(bit/s)
  1. 传达时延

传达时延时电磁波在信道中传达必定的间隔需求花费的时刻。

传达时延=信道长度(bit)/电磁波在信道上的传达速率
  1. 处理时延

主机或路由器在收到分组时要花费必定的时刻进行处理,例如分组的首部,从分组中提取数据部分http://www.baidu.com,进行过错查验或查找恰当的路由。

  1. 排队时延

分组在二进制转十进制计算器进入路由器后要先在输入行列中排队等候处理。

总时延 = 发送时延+传达时延+处理时延+排队时延

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

3.5 时延带宽积

时延带宽积 = 传达时延 * 带宽

标明链路可包容多少个比特。
比如:时延带宽积 = 20 x 10e-3 x 10 x 10e6 = 2 x 10e5bit
这便是标明,若发送端连tcp/ip参阅模型续发送数据,则在发送的第一个比特即将抵达tcp/ip协议属于哪一层协议结束时,发送端就现已发送了20w个比特,而这20w个比特软件测验都正在链路上向前移动。因而链路的时延https和http的差异带宽积又称为以比特为单位二进制计算器的链路接口长度。

3.6 往复时刻R二进制转十进制计算器TT

双向交互的花费时刻,tcp/ip参阅模型分为哪几层包括往复的传达时延。
TCP/IP方:A向B发送数据。假定数据长度是100MB,发送速率是100Mbithttp://192.168.1.1登录/s,那么

发送时刻=数据长度/发送速率 = 100*2*10e20*8/100*10e6 = 8.39s

假定B正确收完100MB的数据后,就当即向A发送软件商铺下载招认。再假定A只要再收到BHTTP的招认信息后,才华继续向B发送招认的时刻)。假定R软件库TT=2s,那么能够算出A向B发送数据的http协议有用数据率

有用数据率 = 数据长度/(发送时刻+RTT) =100*2*10e20*8/(8.39+2) = 80.7*e6 bit接口是什么/s

比本来的100Mbit/stcp/ip是什么意思小了不少

3.7接口类型 利用率U

利用率有信道利接口文档用率和网络利用率
D 代表网络当前的时延
D0 标明 网络空闲时的时延

D = D0/(1-U)

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

4. 网络协议三要素

  • 语法:即数据TCP/IP与操控信tcp/ip协议的意义息的结构或格式
  • 语义:即需求宣布何种操控信息,完毕何种动作以及做出何种照应
  • 同步:即事情完毕顺序的具体说http协议

5. 网络体系结构

  • OSI七层协议

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

  • TCP/IP 四层协议

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

  • 五层协议

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

  1. 运用层

通过软件测验运用进程间的交互来完毕特定网络运用。运接口卡用层协议定义的时运用进程间通讯和交互的规则。这儿的进程便是主机中正在运转的程序。

互联网中的运用层协议许多二进制计算器包括DNS域名体系、支撑万维网运用的HTTP协议。咱们把一个用层交互的数据单元叫报文

  1. 运送层

担任向两台主机中进程之间的通讯供应通用的数据传输服务。

首要两种协议

  • 传输操控协议TCP
    供应面向联接的、可靠的数据传输服务,其数据传输的单位是报文段
  • 用户数据报协议 Utcp/ip协议属于哪一层协议DP
    供应无联接的、尽最大努力的数据传输服务(不保证数据传输的可靠性),其数据传输的单位二进制转化为十进制是用户数据报
  1. 网络层

担任分组交流网上的不同主机供应通讯服务。

在发送数据时,网络层把运送层产生的报文段或用户数据封装成分组或包进行传送。在TCP/IP体系中,因为网络层用IP协议,因而分组也叫IP数据tcp/ip参阅模型报,简接口卡称数二进制据报。所以分组和数http署理据报是近义词。

留心:
1. 不要把运送层的UDP用户数据报和网络层的IP数据报弄混
2. 无论是在哪一层传送的数据单元都可抽象地用分tcp/ip体系结构中的tcp和ip所提供的服务分别为组来标明。

  1. 数据链路层

将网络层交下来地IP数据包组装成软件工程帧,在两个相软件商铺邻节接口点间地链路上传送帧。每一帧包括数据和必要的操控信息(同步操控,地址操控,过错操控等),假定这个帧有过错,则会直接丢掉这个帧。

  1. 物理层

比特流的透明传输,承受数据链路层的帧,通过比特流的办法传输。

留心

  • 服务是单向的,上层通过接二进制亡者列车口运用底层的服务。
  • 网络协议的双向对等的。

6. 分层体系结构相关概二进制手表

  • 对等层:两个体系的相同层次叫对等层。比如主机A和主机B的网络层。
  • 协议数据单元PDU:OSI 参看模型把对等层次之间传送的数据单位。
  • 实体:任http 302何可发送或承受信息的硬件或软件进程。
  • 协议:操控两个或多个对等实体进行通讯规则的调集。
  • 服务:同一体系中相邻两层的实体的数据交流。
  • 服务数据单元S软件商铺下载DU软件应用:层与层之间交流的数据单位

7. 精选课后习题

第一题:(1-10)
试在下列条件下比较电路交流和分组交流。要传送的报文共x(bit)。从源点到结束共通过k段链路,每段链路的传达时延为d(s),数据率为b(b/s)。在电路交流时电路的建立时刻为s(s)。在分组交流时分组长度为p(bit),且各结点的排队等候时刻可忽略不计。问在怎样的条件下,分组交流的时延比电路交流的要小?(提示http 500:画一下草图查询k段链路共有几个结点。)接口类型

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

第二题:(1-11)
在上题的分组交流网络中,设报文长度和分组长度分别为 x 和(p+h) (bit),其间 p 为分组的数据部分的长度,而 h 为每个分组所带的操控信息固定长度,与 p 的巨细无关。通http 500讯的两头共通过 k 段链路。链路的数据率为 b (bit/s接口文档),但传达时延的结点的排队时刻均可忽略不计。若方案使总的时延为最小,问分组的数据部分长度 p 应取为多大?(提示:参看如下图中软件工程工作方向及远景的分组交流部分,查询总的时延由哪几部分组成。)
【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

第三题:(1-15)
假定网络的利用率抵达90%,试预算一下束缚的网络时延是它的最小值的多少倍

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天

第四题:(1-接口类型17)
收发两头之间的传输间隔为1000Km,信号在媒体上的传达速率为2108m/s。试核算以下两种状况的发送时延和传达时延:
(1)数据长度为107bit,数据发送速率为100kb/s。
(http协议2)数据长度为103bi接口crc错误计数t,数据发送速率为1Gb/s。
从以上核算成果可得出什么结论

【学习笔记】计算机网络 谢希仁版(一)概述 | 入驻第四天