利用各种通信手段,把地理上分散的计算机地连接在一起,达到相互通而且共享软件、硬件和数据的系统属于
互联:互联互通、通信链路
自治:无主从关系
资源子网
资源子网 | 通信子网 | 连接 |
---|---|---|
应用层 | 网络层 | 传输层负责连接通信子网和资源子网 |
表示层 | 数据链路层 | |
会话层 | 物理层 |
Internet最早起源于:ARPAnet
标准化对计算机网络至关重要!
要实现不同厂商的硬件和软件之间的相互连通,必须遵从统一的标准
RFC(Request For Comments)英特网标准形式
RFC要上升成为因特网正是标准的四个阶段:
速率即数据率或称数据传输率或比特率
比特:数据传输的单位(1/0)位
速率的概念:连接在计算机网络上的主机在数字信道上传送数据位数的速率
单位是:b/s;kb/s;Mb/s;Gb/s;Tb/s
发送端(主机A) ----------> 接收端(主机B)
01010101 时间花费1s 01010101 所以速率是8b/s
单位换算:
速率的换算进率为:103;
存储容量的换算进率为:8和210;
1Byte(字节)= 8 bit(比特)
1KB = 210B = 1024B = 1024 * 8b
1MB = 210KB =1024KB
1GB = 210MB = 1024MB
1TB = 210GB = 1024GB
链路带宽指的是在链路入口是注入的速率,如链路带宽=1MB/s即主机在1us内可向链路发1bit数据;链路带宽=2MB/s即主机在1us内可向链路发2bit数据;
电磁波1us可向前传播200m,传播速率为2*108m/s
表示在单位时间内通过某个网络(或信道、接口)的数据量。
单位:b/s; kb/s; MB/s; Gb/s; Tb/s
吞吐量受网络的带宽或网络的额定速率限制
如:链路带宽为100Mb/s,服务器1在交换机的传输速率为20Mb/s,服务器2在交换机的传输速率为10Mb/s
问吞吐量是多少?
吞吐量 = 20Mb/s + 10Mb/s = 30Mb/s
定义:指数据(报文、分组、比特流)从网络(或链路)的一段攒送到另一端所需的时间。也叫延迟或迟延。
单位:s
分类:
发送时延 = 数据长度 / 信道带宽(发送速率)
传播时延 = 信道长度 / 电磁波在信道上的传播速率(一般为2*10^8^m/s)
定义:以比特为单位的链路长度
单位:bit
时延带宽积 = 传播时延 * 带宽 = 信道长度 / 电磁波在信道上的传播速率 * 带宽
1、定义:从发送方发送数据开始,到发送方收到接收方的确认(接受方收到数据后立即发送确认)总共经历的时延,RTT其实就是ping!
2、如何查找服务器的往返时延
ping + 服务器IP地址或网址
RTT越大,在收到确认之前,可以发送的数据越多
3、RTT包括:往返传播时延(传播时延*2)+ 末端处理时间(题目当中要么直接给值要么忽略不计)
信道利用率 = 有数据通过的时间 / (有+无)数据通过的时间
1、为什么要分层
为解决网络传输之间的大问题,将问题拆分成一个有一个的小问题,这个过程就是计算机的分层,说白了,分层的目的就是为了要拆分问题。
发送文件前要完成的工作:
(1)发起通信的计算机必须将数据通信的通路激活
(2)要告诉网络如何识别目的的主机
(3)发起通信的计算机要查明主机是否开机,并且与网络是否正常连接
(4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作
(5)确保差错和意外可以解决
2、怎么分层
分层的基本原则:
1、各层之间相互独立,每层只实现一种相对独立的功能
2、每层之间界面自然清晰,易于理解,相互交流尽量减少
3、结构上可分割开。每层都采用最合适的技术来实现
4、保持下层对上层的独立性,上层单向使用下层提供服务
5、整个分层结构应该能促进标准化工作
1、实体:第n层中的活动元素成为n层实体。同一层的实体叫对等实体
2、协议:为进行网络的对等实体数据交换而建立的规则、标准或约定称为网络协议(水平)
协议的三个要求:
(1)语法:规定传输数据的格式
(2)语义:规定索要完成的功能
(3)同步:规定各种操作的顺序
3、接口(访问服务点SAP):上层使用下层服务的入口
4、服务:下层为相邻上层提供的功能调用(垂直)
SDU服务数据单元:为完成用户所要求的功能而传送的数据
PCI协议控制信息:控制协议操作的信息
PDU协议数据单元:对等层次之间传送的数据单位
为了解决计算机网络复杂的大问题 —>分层结构(按功能)
第一个提出网络体系结构:IBM公司提出SNA体系结构
其他:DEC公司提出DNA体系结构;美国国防部提出TCP/IP体系结构
目的:为了支持异构网络系统的互联互通
国际标准化组织(ISO)于1984年提出开放(非垄断)系统互联(OSI)参考模型
但是!OSI参考模型理论很成功,市场很失败
用 | 应用层 | 7 | 资源子网数(数据处理) |
---|---|---|---|
试 | 表示层 | 6 | 资源子网(数据处理) |
惠 | 会话层 | 5 | 资源子网(数据处理) |
淑 | 传输层 | 4 | 负责练级资源子网和通信子网 |
网 | 网络层 | 3 | 通信子网(数据通信) |
联 | 数据链路层 | 2 | 通信子网(数据通信) |
物 | 物理层 | 1 | 通信子网(数据通信) |
ISO/OSI参考模型的通信过程类似快递打包发送到收货拆包的过程。
典型应用层服务:文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)
比特流 -----> 图片
表示层一般没有单独的协议,了解就行
主要协议:ADSP、ASP(了解就行)
传输单位:报文段或用户数据报
功能记忆方法:可差留用
复用:多个应用层进程可同时使用下面运输层的服务
分用:运输层把收到的信息分别交付给上面应用层中相应的进程
传输层的协议:TCP、UDP
传输单位是:数据报
主要协议:IP、IPX、ICMP、IGMP 、ARP、RARP、OSPF
数据链路层/链路层的传输单位是帧。
主要协议:SDLC、HDLC、PPP、STP
输出单位:比特
透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送。
主要协议:Rj45、802.3
OSI参考模型:先利用,但没有实现
TCP/IP参考模型:先实战,最后理论总结
1、计算机网络中可以共享的资源包括(C)
A、硬件、软件、数据、通信信道 B、主机、外设、软件、通信信道
C、硬件、程序、数据、通信信道 D、主机、程序、数据、通信信道
2、网络用集线器或交换机连接各计算机的这种结构属于(C)
A.总线结构 B.环型结构
C.星型结构 D.网状结构
3、在计算机网络中,所有的计算机均连接到一条公共的通信传输线路上,这种连接结构被称为(A)
A、总线结构 B、环型结构 C、星型结构 D、网状结构
4、Internet最早起源于(A)
A. ARPAnet B.以太网 C.NSFnet D. 环状网
5、利用各种通信手段,把地理上分散的计算机地连接在一起,达到相互通而且共享软件、硬件和数据的系统属于(A)
A.计算机网络 B.终端分时系统
C.分布式计算机系统 D.多机系统
6、网络协议组成部分为(C)
A.数据格式、编码、信号电平
B.数据格式、控制信息、速度匹配
C.语法、语义、定时关系
D.编码、控制信息、定时关系
1.【2010统考真题】下列选项中,不属于网络体系结构所描述的内容是©
A.网络的层次 B.每层使用的协议 C.协议的内部实现细节 D.每层必须完成的功能
2.【2009统考真题】在OSI参考模型中, 自下而上第一个提供端到端服务的层次是(B) 。.
A.数据链路层 B.传输层 C.会话层 D.应用层
3.【2013统考真题】在OSI参考模型中, 功能需由应用层的相邻层实现的是(B)。
A.对话管理 B.数据格式转换 C.路由选择 D.可靠数据传输
4.【2016统考真题】在OSI参考模型中, 路由器、交换机(Swt ch) 、集线器(Hub) 实现的最高功能层分别是©。
A.2、2、1 B.2、2、2 C.3、2、1 D.3、2、2
5.【2011统考真题】TCP/IP参考模型的网络层提供的是(A) 。.
A.无连接不可靠的数据报服务 B.无连接可靠的数据报服务
C.有连接不可靠的虚电路服务 D.有连接可靠的虚电路服务
6.【2014统考真题】在OSI参考模型中,直接为会话层提供服务的是© 。
A.应用层 B.表示层 C.传输层 D.网络层
7 【2017统考真题】假设OSI参考模型的应用层欲发送400B的数据(无拆分) , 除物理层和应用层外,其他各层在封装PDU时均引入20B的额外开销, 则应用层的数据传输效率约为(A)。
A.80% B.83% C.87% D.97%
8.【2019统考真题】OSI参考模型的第5层(自下而上) 完成的主要功能是©。
A.差错控制 B.路由选择 C.会话管理 D.数据表示转换
解答题:
1.协议与服务有何区别? 有何联系?
1、从定义上说:协议是规则,约定,而服务是功能,本领。
2、从层次上来说:协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。
3、两个概念间的关系,可以说 每一层的协议是通过下层对本层提供的服务来支持实现的。
2、 考虑一个最大距离为2km的局域网,当带宽等于多大时,传播时延(传播速率为2╳108m/s)等于100B分组的发送时延,此时带宽等于多少?时延带积宽为多少?
传播时延 = 信道长度 / 传播速率 = 2km / 2x108m/s = 2 x103m / 2x108 =1x10-5s = 10us
100B = 100x8b = 800b
因为:传播时延 =100B分组的发送时延,且发送时延 = 信息长度 / 带宽
所以:带宽 = 信息长度为100B / 传播时延 = 100B /1x10-6s = 800b / 1x*-5 s = 8x107 b/s = 80Mb/s
所以:时延带积宽 = 传播时延x带宽 = 1x10-5s x 8x107b/s = 8x102b = 100B
选择题第五题解析:
OSI参考模型一共有七层,除物理层、应用层外,其他五层在封装PDU是一共引入 5*20 =100B的额外开销,由于应用层属于最上层,故五层开销都应该被计算在内,所以应用层实际发送的数据为 100+400 = 500B,效率为400/ 500 = 80%;答案选A。
吞吐量 = 两端的传输速率相加(单位Mb/s)
发送时延 = 数据长度 / 信道带宽(发送速率)
传播时延 = 信道长度 / 电磁波在信道上的传播速率(一般为2*108m/s)
时延带宽积 = 传播时延 * 带宽 = 信道长度 / 电磁波在信道上的传播速率 * 带宽
信道利用率:某信道油百分之几的时间是被利用的(有数据通过)
速率的换算进率为:103;
存储容量的换算进率为:8和210;
1Byte(字节)= 8 bit(比特)
1KB = 210B = 1024B = 1024 * 8b
1MB = 210KB =1024KB
1GB = 210MB = 1024MB
1TB = 210GB = 1024GB
上述题目转载至 IP:848698119 文章:计算机网络第一章考研题
网址连接:https://blog.csdn.net/qq_45896330/article/details/108552996?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160085033319725250358825%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160085033319725250358825&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v2-1-108552996.first_rank_ecpm_v3_pc_rank_v2&utm_term=%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E7%AC%AC%E4%B8%80%E7%AB%A0%E8%80%83%E7%A0%94&spm=1018.2118.3001.4187