没有合适的资源?快使用搜索试试~ 我知道了~
计算机网络知识点总结.docx
需积分: 37 1.8k 浏览量
2020-05-10
19:20:38
上传
评论 5
收藏 1.08MB DOCX 举报
温馨提示
计算机网络知识点总结第一章、计算机网络体系结构 1.计算机网络的主要功能? 2.主机间的通信方式? 3.电路交换,报文交换和分组交换的区别? 4.计算机网络的主要性能指标? 5.计算机网络提供的服务的三种分类? 6.ISO/OSI参考模型和TCP/IP模型? 7.端到端通信和点到点通信的区别? 第二章、物理层 8.如何理解同步和异步?什么是同步通信和异步通信? 9.频分复用 时分复用 波分复用 码分复用 第三章、数据链路层 10.为什么要进行流量控制? 11.流量控制的常见方式? 12.可靠传输机制有哪些? 13.随机访问介质访问控制? 14.PPP协议? 15.HDLC协议? 16.试分析中继器、集线器、网桥和交换机这四种网络互联设备的区别与联系。 第四章、网络层 17.路由器的主要功能? 18.动态路由算法? 19.网络层转发分组的流程? 20.IP地址和MAC地址? 21.ARP地址解析协议? 22.DHCP动态主机配置协议? 23.ICMP网际控制报文协议? 第五章、传输层 24.传输层的功能? 25.UDP协议? 26.TCP协议? 27.拥塞控制的四种算法? 28.为何不采用“三次握手“释放连接,且发送最后一次握手报文后要等待2MSL 的时间呢?
资源推荐
资源详情
资源评论





第一章、计算机网络体系结构
快速唤起记忆知识框架
1.计算机网络的主要功能?
1、硬件资源共享。
可以在全网范围内提供对处理资源、存储资源、输入输出资源等昂贵设备的共享,使用户节省投
资,也便于集中管理和均衡分担负荷。
2、软件资源共享。
允许互联网上的用户远程访问各类大弄数据库,可以得到网络文件传送服务、远地进程管理服务
和远程文件访问服务,从而避免软件研制上的重复劳动以及数据资源的重复存贮,也便于集中管
理。
3、用户间信息交换。
计算机网络为分布在各地的用户提供了强有力的通信手段。用户可以通过计算机网络传送电子邮
件、发布新闻消息和进行电子商务活动。
4、分布式处理
当计算机网络中某个计算机系统负荷过重时,可以将其处理的某个复杂任务分配给网络中的其他
计算机系统,从而利用空闲计算机资源以提高整个系统的利用率。
2.主机间的通信方式?
客户-服务器(C/S):客户是服务的请求方,服务器是服务的提供方。

对等(P2P):不区分客户和服务器。
3.电路交换,报文交换和分组交换的区别?
电路交换:整个报文的比特流从源点连续的直达终点,像在一个管道中传输。包括建立连接、传
输数据和断开连接三个阶段。最典型的电路交换网络是传统电话网络。
报文交换:将整个报文转发到相邻节点,全部存储下来,查找转发表,转发到下一个节点。是存
储-转发类型的网络。
分组交换:将报文分组转发到相邻节点,查找转发表,转发到下一个节点。也是存储-转发类型的
网络。
4.计算机网络的主要性能指标?
1、带宽(Bandwidth)
本来表示通信线路允许通过的信号频带范围,但在计算机网络中,带宽表示网络的通信线路所能
传送数据的能力,是数字信道所能传送的“最高数据率”的同义词,单位是比特/秒(b/s)。
2、时延(Delay)
总时延 = 排队时延 + 处理时延 + 传输时延 + 传播时延
(1) 排队时延
分组在路由器的输入队列和输出队列中排队等待的时间,取决于网络当前
的通信量。
(2) 处理时延
主机或路由器收到分组时进行处理所需要的时间,例如分析首部、从分组中提取数据、进行差错
检验或查找适当的路由等。
(3) 传输时延(发送时延)
结点将分组所有比特
推向链路所需的时间。

(4) 传播时延
电磁波在信道中传播所需要花费的时间,电磁波传播的速度接近光速。
3、时延带宽积
指发送端发送的第一个比特即将到达终点时,发送端已经发送了多少个比特,因此又称以比特为
单位的链路长度,即时延带宽积 = 传播时延 * 信道带宽。
5.计算机网络提供的服务的三种分类?
1、面向连接服务与无连接服务
在面向连接服务中, 通信前双方必须先建立连接, 分配相应的资源(如缓冲区), 以保证通
信能正常进行, 传输结束后释放连接和所占用的资源。因此这种服务可以分为连接建立、数据传
输和连接释放三个阶段。例如 TCP 就是一种面向连接服务的协议。
在无连接服务中, 通信前双方不需要先建立连接, 需要发送数据时可直接发送,把每个带有
目的地址的包(报文分组) 传送到线路上, 由系统选定路线进行传输。这是一种不可靠的服务。
这种服务常被描述为“尽最大努力交付" (Best-Effort-Delivery), 它并不保证通信的可靠性。例如
IP、UDP 就是一种无连接服务的协议。
2、可靠服务和不可靠服务
可靠服务是指网络具有纠错、检错、应答机制, 能保证数据正确、可靠地传送到目的地。 不
可靠服务是指网络只是尽晕正确、可靠地传送, 而不能保证数据正确、可靠地传送到目的 地,
是一种尽力而为的服务。
对于提供不可靠服务的网络, 其网络的正确性、可靠性要由应用或用户来保障。例如, 用户
收到信息后要判断信息的正确性, 如果不正确, 那么用户要把出错信息报告给信息的发送者,
以
便发送者采取纠正措施。通过用户的这些措施, 可以把不可靠的服务变成可靠的服务。
3、有应答服务和无应答服务
有应答服务是指接收方在收到数据后向发送方给出相应的应答,该应答由传输系统内部自动
实现, 而不由用户实现。所发送的应答既可以是肯定应答, 也可以是否定应答, 通常在接收到
的
数据有错误时发送否定应答。例如, 文件传输服务就是一种有应答服务。
无应答服务是指接收方收到数据后不自动给出应答。若需要应答, 则由高层实现。例如, 对 于
WWW 服务, 客户端收到服务器发送的页面文件后不给出应答。
6.ISO/OSI 参考模型和 TCP/IP 模型?
1、参考图片

2、五层协议
应用层 :为特定应用程序提供数据传输服务,例如 HTTP、DNS 等协议。数据单位为报文。
传输层 :为进程提供通用数据传输服务。由于应用层协议很多,定义通用的传输层协议就可以支
持不断增多的应用层协议。运输层包括两种协议:传输控制协议 TCP,提供面向连接、可靠的数 据
传输服务,数据单位为报文段;用户数据报协议 UDP,提供无连接、尽最大努力的数据传输服
务,
数据单位为用户数据报。TCP 主要提供完整性服务,UDP 主要提供及时性服务。(流量控
制、
差错控制、服务质量、数据传输管理、端到端)
网络层 :为主机提供数据传输服务。而传输层协议是为主机中的进程提供数据传输服务。网络层
把传输层传递下来的报文段或者用户数据报封装成分组。(流量控制、拥塞控制、差错控制、网
际互联)
数据链路层 :网络层针对的还是主机之间的数据传输服务,而主机之间可以有很多链路,链路层
协议就是为同一链路的主机提供数据传输服务。数据链路层把网络层传下来的分组封装成帧。
(封装成帧、差错控制、流量控制、传输管理)
物理层 :考虑的是怎样在传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的作用
是尽可能屏蔽传输媒体和通信手段的差异,使数据链路层感觉不到这些差异。
3、OSI
其中表示层和会话层用途如下:
表示层 :数据压缩、加密以及数据描述,这使得应用程序不必关心在各台主机中数据内部格式不
同的问题。
会话层 :建立及管理会话。 五层协议没有表示层和会话层,而是将这些功能留给应用
程序开发者处理。 4、TCP/IP
它只有四层,相当于五层协议中数据链路层和物理层合并为网络接口层。
TCP/IP 体系结构不严格遵循 OSI 分层概念,应用层可能会直接使用 IP 层或者网络接口层。
7.端到端通信和点到点通信的区别?
从本质上说,由物理层、数据链路层和网络层组成的通信子网为网络环境中的主机提供点到 点的服
务, 而传输层为网络中的主机提供端到端的通信。
直接相连的结点之间的通信称为点到点通信, 它只提供一台机器到另一台机器之间的通信,
不涉及程序或进程的概念。同时,点到点通信并不能保证数据传输的可靠性,也不能说明源主机
与目的主机之间是哪两个进程在通信,这些工作都是由传输层来完成的。
端到端通信建立在点到点通信的基础上,它是由一段段的点到点通信信道构成的,是比点到 点通信
更高一级的通信方式,以完成应用程序(进程) 之间的通信。”端” 是指用户程序的端口, 端口号
标识了应用层中不同的进程。
第二章、物理层
快速唤起记忆知识框架

8.如何理解同步和异步?什么是同步通信和异步通信?
在计算机网络中,同步(Synchronous)的意思很广泛,没有统一的定义。例如,协议的三个
要素之一就是“ 同步”。在网络编程中常提到的“同步” 则主要指某函数的执行方式, 即函数调
用者需等待函数执行完后才能进入下一步。异步(Asynchronous)可简单地理解为“ 非同步”。
在数据通信中,同步通信与异步通信区别较大。
同步通信的通信双方必须先建立同步, 即双方的时钟要调整到同一个频率。收发双方不停地
发送和接收连续的同步比特流。主要有两种同步方式: 一种是全网同步, 即用一个非常精确的主
时钟对全网所有结点上的时钟进行同步;另一种是准同步, 即各结点的时钟之间允许有微小的误
差,然后采用其他措施实现同步传输。同步通信数据率较高,但实现的代价也较高。
异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的,但接收端必须时刻做
好
接收的准备。发送端可以在任意时刻开始发送字符, 因此必须在每个字符开始和结束的地方加 上
标志, 即开始位和停止位,以便使接收端能够正确地将每个字符接收下来。异步通信也可以帧 作
为发送的单位。这时,帧的首部和尾部必须设有一些特殊的比特组合,使得接收端能够找出一 帧
的开始(即帧定界)。异步通信的通信设备简单、便宜,但传输效率较低(因为标志的开销所
占
比例较大)。
9.频分复用 时分复用 波分复用 码分复用
频分复用:给每个信号分配唯一的载波频率并通过单一媒体来传输多个独立信号的方法。
时分复用:把多个信号复用到单个硬件传输信道,它允许每个信号在一个很短的时间使用信道,
接着再让下一个信号使用。
波分复用:就是光的频分复用。用一根光纤同时传输多个频率很接近的光载波信号。
码分复用:码分复用是用一组包含互相正交的码字的码组携带多路信号。每一个用户可以在同样
的时间使用同样的频带进行通信。由于各用户使用经过特殊挑选的不同码型,各用户之间不会造
成干扰,因此这种系统发送的信号有很强的抗干扰能力。
剩余22页未读,继续阅读
资源评论


霜冻前夜Python
- 粉丝: 3
- 资源: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
