计算机网络期末复习

内容仅供参考(本校21级的,不一定完全适用其他人,请理性使用)

第一章

什么是网络?

网络是指将多个计算机、设备或系统连接在一起,使其能够相互通信和交换信息的集合体。网络可以分为局域网(LAN)、广域网(WAN)和城域网(MAN)等不同类型。

什么是互连网络?

互连网络是指通过一定的方式将多个独立的计算机网络连接在一起,形成一个覆盖范围更广、服务更完善的统一网络。

什么是电路交换?

电路交换是一种通信方式,它是指在通信前先建立起一条物理连接(即电路)来保证通信的可靠性和质量。在建立电路之后,数据就可以沿着这条电路进行传输。

这种必须经过建立连接(分配通信资源)→通话或数据传输(一直占用通信资源)→释放连接(归还通信资源)三个步骤的交换方式称为电路交换。

电路交换与分组交换的区别

1、建立连接:电路交换需要在通信前建立连接,而分组交换不需要预先建立连接。

2、何时需要地址:在电路交换中,通信双方需要提供固定的地址信息,以便建立和使用电路;而在分组交换中,只有每个分组需要地址信息。

3、是否独占链路:电路交换需要独占物理链路,而分组交换可以共享一条物理链路。

4、网络拥塞:电路交换容易出现网络拥塞,并且可能会影响其他通信;而分组交换采用了拥塞控制机制,可以更好地避免网络拥塞的发生。

5、数据是否会失序:在电路交换中,数据沿着预先指定的电路进行传输,不会出现失序问题;而在分组交换中,由于分组是独立传输的,可能会出现失序、重复或丢失等问题。

6、端到端时延的确立性:在电路交换中,端到端时延比较稳定,并且可以预测;而在分组交换中,由于每个分组都会经过不同的网络,因此端到端时延相对不稳定,难以预测。

7、适用的数据传输类型:电路交换适用于连续的数据传输,如电话通信;而分组交换适用于不连续的数据传输,如互联网数据传输。

五层协议的划分依据、怎么划分和谁为谁服务

五层协议的划分是基于不同的功能和服务进行的。

1、物理层:负责传输原始比特流,即在物理媒介上传输0和1的电信号。

2、数据链路层:负责将原始比特流组织成帧(封装成帧),并进行差错检测和可靠传输。

3、网络层:负责数据包在网络上的传输和转发。它处理分组的路由选择、拥塞控制和逻辑寻址等问题。其代表性协议是IP协议。

4、运输层:负责建立端到端的可靠通信,将数据划分为较小的报文段并进行排序、重传等操作。向两台主机中进程之间的通信提供通用的数据传输服务。

5、应用层:通过应用进程间的交互来完成特定的网络应用。

1、物理层向数据链路层提供服务:传输原始比特流的基本能力,为更高层次的数据处理和传输提供了基础。

2、数据链路层向网络层提供服务:数据链路层通过差错检测和纠正等操作来确保数据的可靠性,并将数据帧传递给网络层进行进一步处理。

3、网络层向传输层提供服务:网络层根据目标地址选择最佳路径进行转发,并为数据包添加IP首部。然后将分组传递给传输层进行端到端通信。

4、运输层向应用层提供服务:传输层通过建立、维护和释放端到端的连接来实现可靠传输,并将数据分段并进行排序、重传等操作。然后将报文段传递给应用层进行进一步处理。

5、应用层向用户提供服务:应用层向用户提供各种网络服务

总之,每一层都为其上一层提供服务,从而实现数据的传输和处理。每一层都使用下一层提供的服务,同时也为下一层提供服务。

OSI体系结构、TCP/IP体系结构和原理体系结构的区别

1、层数不同:OSI体系结构包括7个层次,而TCP/IP体系结构只有4个层次,PRC通常被认为是一种更加抽象的概念。

2、标准化不同:OSI体系结构由国际标准化组织(ISO)制定,TCP/IP体系结构是由美国国防部高级研究计划局(ARPA)开发,PRC则是一种更加理论和基础性的体系结构。

3、应用范围不同:OSI体系结构是一个理论模型,用于描述计算机网络中各种协议和服务之间的关系。TCP/IP体系结构则是一种实际应用的体系结构,是互联网上最广泛使用的网络协议栈。PRC则是一个更加基础性的体系结构,旨在提供一种统一的方法来描述和分析各种网络协议的共性特征。

第二章

分别有那些传输方式及其含义是什么?

1、串行传输:将数据逐位地顺序传输,速率相对较慢。

2、并行传输:同时传输多个位,速率较快。

3、异步传输:异步传输发送数据时不需要保持固定的数据传输速率,而是根据实际需求采用不同的传输速率,因此具有灵活性。异步传输每个字符之间都有启动位、停止位和奇偶校验位等控制信息,以保证数据的可靠性,但相对而言较为复杂。

4、同步传输:同步传输发送数据时需要保持固定的数据传输速率,可以使得接收端直接从接收到的信号中恢复时钟。同步传输通常会采用一些编码方式(如曼彻斯特编码)来增强数据的可靠性,并且由于没有无用的控制位,使得同步传输比异步传输更加高效。

信道复用技术

复用:指多个信号或数据流通过同一物理链路传输的过程。复用技术可以将多个信号或数据流合并成一个信号进行传输,以提高网络资源的利用率和降低通信成本。常见的复用技术包括时分复用、频分复用、码分复用等。

频分复用:所有用户在同样的时间占用不同的宽带资源

时分复用:所有用户在不同时间占用同样的频带宽度

波分复用:利用不同的波长将多个数据流合并在一根光纤中进行传输

码分复用:所有用户在同样时间使用同样的频带进行通信

分用:指在接收端将复合的信号或数据流分离出各自的信号或数据流的过程。分用技术可以从复合的信号或数据流中分离出各自的信号或数据流,并交付给对应的终端设备进行处理。常见的分用技术包括协议分用、端口分用、地址分用等。

频分复用与波分复用的区别

波分复用就是光的频分复用

1、原理不同:频分复用是通过将不同信号的频带分配到不同的子载波上,然后将多个子载波合并在一起进行传输;而波分复用则是通过将不同信号的光波长分配到不同的通道上,然后将多个通道合并在一起进行传输。

2、适用范围不同:频分复用适用于传输距离较短、数据速率较低的场景,如有线电视等;而波分复用适用于传输距离较远、数据速率较高的场景,如光纤通信等。

3、性能特点不同:频分复用具有灵活性好、设备成本低的优点,但同时也容易受到信号干扰的影响,需要采取一些措施进行抑制。波分复用具有带宽利用率高、传输距离远等优点,但相应的设备成本较高,且对光学器件的要求较高。

第三章

运输层实现可靠传输与数据链路层实现可靠传输的差异

运输层实现可靠传输:运输层通过使用可靠的传输协议(如TCP协议)来实现可靠传输。运输层的可靠传输主要包括三个基本机制:确认机制、超时重传机制和滑动窗口机制。确认机制是指接收方在接收到数据后向发送方发送一个确认消息,以保证数据的正确性;超时重传机制是指在发送方未收到确认消息时会进行数据的重新发送,以避免数据丢失或出错;滑动窗口机制则是通过动态调节窗口大小来控制发送方和接收方的数据流量,从而提高数据传输效率。

数据链路层实现可靠传输:数据链路层通过使用可靠的帧序列号、校验和和重发机制来实现可靠传输。数据链路层的可靠传输主要通过以下几个步骤实现:首先,发送方将数据划分为一系列的数据帧,并为每个帧分配帧序列号;然后,在每个帧中添加校验和信息,以检测数据传输过程中是否出现错误;最后,当接收方接收到帧时,将会发送一个确认帧给发送方以进行校验并进行重发操作。

运输层实现可靠传输后数据链路层是否可以不用实现可靠传输

即使运输层已经实现了可靠传输,数据链路层仍然需要实现可靠传输。这是因为在底层数据链路上发生的比如位错等问题完全无法被上层的运输协议所感知,会导致数据在传输过程中出现错误或丢失,从而影响整个通信系统的性能和可靠性。

因此,数据链路层需要利用其自身的可靠传输机制来保证数据在物理层的传输的可靠性。例如,在以太网中,数据链路层通过采用帧校验序列(FCS)等方式对数据进行校验和纠错,以确保数据传输过程中不会出现错误和丢失。如果数据链路层不能提供可靠传输,则可能导致上层应用程序收到的数据存在误码、重复、丢失等问题,甚至会导致网络通信的完全瘫痪。

因此,尽管有运输层实现可靠传输的存在,数据链路层仍然需要实现自身的可靠传输机制,以确保数据在物理层的传输的可靠性。

局域网体系结构

局域网体系结构是基于广播信道。

逻辑链路控制子层(LLC):逻辑链路控制子层是数据链路层中的上层,主要负责逻辑链路的建立和控制。在这一层次上,采用标准化协议如IEEE 802.2等来实现逻辑链路的管理、流量控制和错误检测等功能。

媒体接入控制子层(MAC):媒体访问控制子层是数据链路层中的下层,主要负责物理介质的接入和帧的传输。在这一层次上,采用不同的媒体接入协议(如CSMA/CD、令牌环等)以及物理层技术(如以太网、FDDI等)实现数据帧的传输和碰撞检测等功能。

·在网络中,不同的层有不同的标识,数据链路层的标识是MAC地址,48位,网络层的标识是IP地址,32位,运输层的标识就是UDP或者TCP的端口号,166位。

MAC地址(媒体接入控制子层)

MAC地址的本质是一个用于在数据链路层中唯一标识设备的地址。

MAC地址的形式为48位二进制数,通常表示为12位十六进制数,每两位之间以冒号或破折号隔开,例如:00:0a:f7:15:cd:5a。

以太网的帧格式

作用:定义了在以太网中传输数据时所使用的数据格式和规则。

字段及含义:

1、前同步码:7个字节,用于同步接收端的时钟。

2、帧开始定界符:1个字节,标志着帧的开始。

3、目的地址和源地址:各6各字节,目标物理地址和源物理地址。

4、类型:2个字节,告知协议。

5、数据:46~1500字节,数据帧。

6、FCS(帧校验序列):循环冗余校验(CRC),4个字节,检出数据传输是否出错。

无效的MAC帧:

帧的长度不是整数个字节。

用收到的FCS查出有差错。

收到的帧的MAC客户数据字段的长度不是46~1500.

虚拟局域网

虚拟局域网(VLAN)是一种将物理网络划分成多个逻辑上独立的虚拟网络的技术,可以提供更加灵活的网络拓扑和安全策略

安全问题:基于交换机接口的VLAN划分

服务:1、简化为网络管理 2、控制广播风暴 3、增强网络的安全性 

VLAN服务能够帮助管理员更好地管理网络资源、提高网络的灵活性和安全性,VLAN可以实现对不同用户或设备进行划分,从而实现数据流的隔离,增强了网络的安全性。

互联VLAN交换机的方法是使用VLAN中继技术(Trunk),只有同一个VLAN中才可以通信。

无线局域网的组成

有固定基础设施的:

1、星型拓扑:星型拓扑是指所有子网都连接到一个中心节点(基站,接入点(AP))上。无线局域网最小结构是基本服务集,在这种拓扑中,所有节点之间的通信都必须经过中心节点,因此如果中心节点出现故障,整个网络将会瘫痪。

2、总线拓扑:总线拓扑是指多个节点都连接到一条共享的传输介质(如同轴电缆)上。在这种拓扑中,每个节点都可以直接与其他节点进行通信,但是当某个节点发送信息时,整个网络中的所有节点都将收到这个信息,因此可能会影响网络的性能。

无固定基础设施的:无AP,自组网络的构成是由一些可移动的设备发现在他们附近还有其他可移动的设备,并要求和其他移动设备通信。

CSMA/CA

作用:

CSMA/CA可以通过监听信道是否被占用,来避免多个设备同时发送数据的情况,从而减少碰撞。

保证公平性:在无线网络中,距离信号源较近的设备容易占据信道资源,导致其他设备无法正常通信。CSMA/CA采用了随机退避算法,使得所有设备有相同的机会获得信道资源,从而保证公平性。

确保可靠性:CSMA/CA还可以通过设置重试次数和超时时间等机制,确保数据传输的可靠性。当数据包丢失或者损坏时,CSMA/CA可以重新发送数据,直到接收方正确地接收到数据包为止。

功能:

信道预约:监听信道,若空闲,等待DIFS(DCF帧间间隔)时间后,发送请求帧(RTS),经过SIFS间隔,接收方收到RTS且信道空闲则发送CTS(允许发送帧),源站收到后经过SIFS后就可以发送数据帧了。

虚拟载波监听:在发送数据前,需要先侦听信道是否被占用。如果信道已经被其他设备占用,则需要等待直到信道空闲才能发送数据。

随机退避:在多个设备同时竞争信道资源时,CSMA/CA采用了随机退避算法,以降低冲突的概率。每次发生冲突、信道从忙态转为空闲、在发送帧之前检测到信道处于忙态、在每一次重传一个帧、在每一次成功发送后要连续发送下一个帧后,设备会随机选择一个时间间隔,暂停发送数据,并在时间间隔结束后重新尝试发送。

传输机制(帧间间隔):CSMA/CA支持两种传输机制,分别是基本传输机制和分布式协调函数(DCF)。基本传输机制提供了最小的延迟和高吞吐量,而DCF则提供了更好的公平性和可靠性。

为什么要有确认机制,在有线以太网是否也需要?

它可以确保数据包的正确接收,并且可以在出现错误时进行重传。无论是有线以太网还是无线局域网,都需要使用确认机制来保证数据传输的可靠性。在有线以太网中,由于媒体传输比较稳定,因此传输的可靠性相对较高。但是,数据传输仍然可能存在误码、干扰、丢包等问题,所以确认机制在有线以太网中同样具有重要意义。在有线以太网中,确认机制通常使用的是“正向确认”(ACK)和“负向确认”(NACK)结合的方式。

虚拟载波监听和载波监听的区别

载波监听(Carrier Sense)是一种接收器检测媒体是否有数据正在传输的技术;而虚拟载波监听(Virtual Carrier Sense)则是通过仲裁算法进行媒体接入决策的技术。

实现方式:载波监听的实现方式是直接对媒体进行监听,从而判断媒体是否空闲。如果媒体被占用,则等待一段时间后重试;而虚拟载波监听则先发送一个预处理帧到媒体上,然后等待一段时间,如果没有听到响应,则意味着媒体空闲,可以发送数据。

数据链路层向上封装的最长限制和最短限制,最长不超过网络层协议MTU,MTU通常为1500字节。在以太网中,数据链路层帧的最短长度是64个字节。

第四章

网际协议(IP)

IGMP(互联网组管理协议):让多播组成员通知路由器自己加入或离开多播组。

ICMP(互联网控制报文协议):差错报文和询问报文。

ARP(地址解析协议):地址解析协议(ARP)是一种将IP地址映射到MAC地址的协议。 ARP也可以被认为是一种缓存机制,因为计算机会保存最近访问过的IP地址和相关的MAC地址的映射,以便加快数据包交换速度。

第五章

运输层的标识和作用

端口是应用层与运输层直接接口的抽象,需要用运输层协议进行通信的进程,都需要与某个端口关联,端口号标识了应用进程所关联的端口,相当于应用进程的运输层地址。

UDP报文怎么与下层结合

UDP报文在下层协议中通常会被封装进IP数据包中,构成IP数据报。IP数据报的头部中包含了源IP地址和目标IP地址等信息。当IP数据报到达目标主机时,IP层会从数据报中提取UDP报文,并将其传递给上层应用程序处理。

UDP报文会封装在IP数据报中的数据部分,由UDP首部和数据部分组成,其中UDP首部由8个字节组成,分别是源端口、目的端口、长度和校验和组成,各占两个字节。

TCP的可靠传输

数据编号与确认 2、以字节为单位的滑动窗口 3、超时重传时间的选择 4、快速重传 5、选择确认

优越性:TCP采用了一系列的技术来保证数据的可靠传输。其中包括流量控制、拥塞控制、分节重传等机制。通过这些机制,TCP可以确保数据在传输过程中不会丢失、损坏或者重复。另外,TCP还能够保证数据按照发送顺序被接收方接收到,从而确保数据的完整性和顺序性。数据链路层可靠传输只能在局域网内部进行,而TCP可以在广域网上进行可靠的数据传输。

第六章

万维网

资源检索服务 超媒体服务 电子邮件服务 文件传输协议(FTP)服务 实时通信服务

传输文件形式:超链接、超文本标记语言(HTML)文件

万维网和HTTP的关系

万维网和HTTP是密不可分的两个概念。HTTP(Hypertext Transfer Protocol)是用于在万维网上进行数据通信的协议,它定义了客户端和服务器之间传输数据的格式和规则。

万维网是基于HTTP协议构建起来的一个信息网络系统,它使用统一资源定位符(URL)作为标识、超文本传输协议(HTTP)作为传输协议、HTML作为页面显示语言等技术来实现信息共享和访问。

在万维网上,用户通过浏览器发送HTTP请求,服务器接收到请求后返回HTTP响应,包含所请求的内容,如HTML页面、图片、音频、视频等。这样就实现了客户端和服务器之间的数据传输,从而使得用户能够在万维网上获取各种类型的资源并与其它用户进行交流和协作。

因此,可以说HTTP是万维网中最重要的协议之一,它使得用户能够访问和共享万维网上的各种类型的资源,从而促进了信息共享和互联网的发展。

为啥需要万维网缓存与代理服务器

减轻服务器压力:当用户请求访问一个网站时,请求往往会通过多个节点传输到目标服务器。这时候,如果存在缓存或代理服务器,就可以将请求转发到这些服务器上进行处理,从而减轻了目标服务器的压力。

提升访问速度:缓存和代理服务器通常位于离用户较近的位置,这样可以加快用户访问网站的速度。当用户请求访问一个网站时,如果存在缓存或代理服务器,就可以直接从这些服务器上获取资源,而不需要再去访问远程服务器,从而提高了访问速度。

减少网络流量:缓存服务器会将用户访问过的资源保存在本地,当用户再次访问这些资源时,就可以直接从缓存服务器上获取,而不需要再从远程服务器下载,从而减少了网络流量。

提高安全性:代理服务器可以过滤和拦截一些恶意请求,保障信息安全。它也可以对传输的数据进行加密,增强数据传输的安全性。

电子邮件

电子邮件是一种基于互联网的电子通信方式

电子邮件由发件人通过邮件客户端软件将邮件内容发送到指定的邮件服务器上,接着邮件服务器将邮件转发到接收方的邮件服务器上,最后接收方使用自己的邮件客户端软件进行接收和查看。

电子邮件的信息格式:

电子邮件分为信封和内容两大部分,内容中分为首部和主体,主体由用户自由书写。

首部: 

To:填入一个或多个收件人的电子邮箱地址

Subject: 填入邮件的主题

Cc: 抄送,复写副本

Bcc: 暗送(发件人能将邮件的副本送给某人,但不让此事被收件人知道)

From:发件人的电子邮件地址

Date: 发信日期

Replay-To: 对方回信所用的地址。

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
智慧校园的建设目标是通过数据整合、全面共享,实现校园内教学、科研、管理、服务流程的数字化、信息化、智能化和多媒体化,以提高资源利用率和管理效率,确保校园安全。 智慧校园的建设思路包括构建统一支撑平台、建立完善管理体系、大数据辅助决策和建设校园智慧环境。通过云架构的数据中心与智慧的学习、办公环境,实现日常教学活动、资源建设情况、学业水平情况的全面统计和分析,为决策提供辅助。此外,智慧校园还涵盖了多媒体教学、智慧录播、电子图书馆、VR教室等多种教学模式,以及校园网络、智慧班牌、校园广播等教务管理功能,旨在提升教学品质和管理水平。 智慧校园的详细方案设计进一步细化了教学、教务、安防和运维等多个方面的应用。例如,在智慧教学领域,通过多媒体教学、智慧录播、电子图书馆等技术,实现教学资源的共享和教学模式的创新。在智慧教务方面,校园网络、考场监控、智慧班牌等系统为校园管理提供了便捷和高效。智慧安防系统包括视频监控、一键报警、阳光厨房等,确保校园安全。智慧运维则通过综合管理平台、设备管理、能效管理和资产管理,实现校园设施的智能化管理。 智慧校园的优势和价值体现在个性化互动的智慧教学、协同高效的校园管理、无处不在的校园学习、全面感知的校园环境和轻松便捷的校园生活等方面。通过智慧校园的建设,可以促进教育资源的均衡化,提高教育质量和管理效率,同时保障校园安全和提升师生的学习体验。 总之,智慧校园解决方案通过整合现代信息技术,如云计算、大数据、物联网和人工智能,为教育行业带来了革命性的变革。它不仅提高了教育的质量和效率,还为师生创造了一个更加安全、便捷和富有智慧的学习与生活环境。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值