计算机网络原理及应用

news2024/10/5 19:13:12
第一章 计算机网络概述
【1】局域网
局域网是指在某一区域内由多台计算机互联而成的计算机通信网络。
【1】互通
两个网络之间可以交换数据。
第二章 计算机网络的体系结构
【1】语义
何时发出何种控制信息,完成何种动作以及做出何种响应。
【2】简述网络协议的定义及网络协议三要素。
为网络中的数据交换而建立的规则、标准和约定称为网络协议。 网络协议三要素包括:
语法:数据与控制信息的结构或格式; 语义:需要发送和中控制信息,完成何种动作
以及做出何种响应; 同步:事件实现顺序的详细说明。
【3】简述 OSI 模型的优点。
①可以很容易地讨论和学习协议的规范细节;
②层间的标准接口方便了工程模块化;
③创建了一个更好的互联环境;
④降低了复杂度,使程序更容易修改,产品开发的速度更快;
⑤每一层利用紧邻的下层服务,更容易记住各层的功能。
【4】IEEE 802 局域网参考模型与 ISO/RM 参考模型有何异同?
IEEE 802 参考模型包括了 OIS/RM 最低两层(物理层和链路层)的功能,同时也包括网
间互联的高层功能。 OIS/RM 的数据链路层功能,在局域网参考模型中被分为介质访问控制
MAC 和逻辑链路控制 LLC 两个子层。
【5】试比较 OSI 和 TCP 模型的异同。
相同点:
①两种模型都是基于独立的协议栈的概念;
②两个模型中传输层及以上各层都是为通信的进程提供点到点且与网络无关的传输服
务;
③两种模型传输层以上的各层都以应用为主导。
不同点:
①TCP/IP 一开始就考虑到异种网的互联问题,但 OSI 最初只考虑使用一种标准的公用
数据网将不同的系统互联在一起; ②TCP/IP 一开始就有对面向连接和无连接服务,而 OSI 开始只强调面向连接服务;
③TCP/IP 有较好的网络管理功能,而 OSI 到后来才开始关注这个问题。
第三章 物理层
【1】基带调制
基带调制仅仅对基带信号的波形进行变换,使它能与信道特征相适应,变换后的信号仍
然是基带信号。
【2】单向信道
只能有一个方向的通信而没有反方向的交互。
第四章 数据链路层
【1】冲突
在广播链路中,如果有两个或两个以上的节点同时发送数据,则信号会在信道中发生碰
撞,导致数据发送失败,这个过程称为冲突。
【2】数据报
面向无连接的数据传输,工作过程类似于报文交换。
【3】试述后退 N 帧协议内容。
①初始化:设发送窗口 Wt=n,接收窗口 Wr=1;
②发送发可以连续发送 n 帧而无须对方应答,但需要将发送出但未收到确认的帧保存在
发送窗口中,以备由于出错或丢失而重传;
③接收方将正确且帧序号落入接收窗口的帧存入接收窗口,同时按序将接收窗口的帧送
交主机,出错或帧序号未落入当前窗口的帧全部予以丢弃;
④当某帧丢失或出错时其后续到达的帧均丢弃,并返回否认信息,请求对方从出错帧开
始重发;
④发送方设置一个超时定时器,当连续发送 n 帧后启动超时定时器。当超时定时器满且
未收到应答,则重发这 n 个帧。
第五章 网络层
【1】拥塞
在某段时间内对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能
就会变坏,这种情况称为拥塞。 【2】在 Internet 网中,某计算机的 IP 地址是 11001010.01100000.00101100.01011000,
请回答下列问题:
(1)用十进制数表示上述 IP 地址。
(2)该 IP 地址是属于 A 类,B 类,还是 C 类地址?
(3)写出该 IP 地址在没有划分子网时的子网掩码。
(4)写出该 IP 地址在没有划分子网时计算机的主机号。
(5)将该 IP 地址划分为四个子网(包括全 0 和全 1 的子网),写出子网掩码,并写出四
个子网的 IP 地址区间。(如:192.168.1.1~192.168.1.254)
①202.96.44.88
②C 类
③255.255.255.0
④88
⑤255.255.255.192
202.96.44.1-202.96.44.63
202.96.44.65-202.96.44.127
202.96.44.129-202.96.44.191
202.96.44.193~202.96.44.254
第六章 传输层
【1】简述什么叫主站?什么叫从站?
通常把保证数据传送的那个站叫做主站。 把从主站哪里达到数据的那个站叫做从站。
在一次通信连接中,一个站可以交替倒换为主站或从站, 但在某段时间里一条数据链路上
只有一个主站。
【2】 画图说明 TCP 连接的建立过程。
第七章 应用
【1】URL
称为统一资源定位符,是用来表示从因特网上得到资源位置和访问资源的方法。
【2】域名系统
互联网使用的命名系统。
【3】互联网域名结构是怎么样的?它与目前的电话网的号码结构有何异同?
①域名结构由标点号序列组成,各符号之间有点号隔开 :三级域名.二级域名,顶级域
名, 各标号分别代表不同级别的域名
②电话号码结构为:国家号+区号+本机号
【4】举例说明域名转换的过程。域名服务器中的高速缓存的作用是什么?
①把不方便记忆的 IP 地址转换为方便记忆的域名地址
②作用:可大大减少根域名服务器的负荷,使互联网上的 DNS 查询请求和回答报文的数
量大大减少
【5】简述 SMTP 通信的三个阶段过程。
①建立连接:连接是在发送主机的SMTP客户和接收主机的SMTP服务器之间建立的。
S
MTP
不使用之间的邮件服务器。
②邮件传送
③连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接
第八章 局域网技术
【1】简述静态 VLAN 和动态 VLAN 的区别。
静态 VLAN 就是明确指定各端口属于哪个 VLAN 的设定方法; 动态 VLAN 就是根据每个
端口所连接的计算机随时改变端口所属的 VLAN。
【2】试述分组交换的优点和不足。
①节点暂时存储的是一个个分组,而不是整个数据文件;
②分组暂时保存在节点的内存中,保证了较高的交换速率;
③动态分配信道,极大的提高了通信线路的利用率。
缺点:①分组在节点转发时因排队而造成一定的延时; ②分组必须携带一些控制信息而产生额外的开销,管理控制比较困难。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1880071.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

1Panel运维利器:功能详解与实操指南

官网地址:https://1panel.cn/ 1Panel简介 1Panel是杭州飞致云信息科技有限公司旗下产品,是一款现代化、开源的Linux服务器运维管理面板,于2023年3月推出。 名称:1Panel开源Linux面板 所属公司:杭州飞致云信息科技有限公司 编写语…

【C++】————string基础用法及部分函数底层实现

作者主页: 作者主页 本篇博客专栏:C 创作时间 :2024年6月30日 前言: 本文主要介绍STL容器之一 ---- string,在学习C的过程中,我们要将C视为一个语言联邦(摘录于Effective C 条款一&#x…

智能旅行规划的未来:大模型与形式化验证的融合

我们在做旅行规划时面对众多的目的地选择、复杂的交通连接、预算限制以及个人偏好等多重因素,即使是最有经验的旅行者也可能会陷入选择困境。传统的旅行规划方法往往依赖于人工操作,这不仅耗时耗力,而且难以保证计划的最优性和可执行性。 本…

Linux——/etc/passwd文件含义,grep,cut

/etc/passwd文件含义 作用 - 记录用户账户信息:共分为7段,使用冒号分割 含义 - 文件内容意义:账户名:密码代号x:UID:GID:注释:家目录:SHELL - 第7列/sbin/nologin&#x…

sheng的学习笔记-AI-聚类(Clustering)

ai目录 sheng的学习笔记-AI目录-CSDN博客 基础知识 什么是聚类 在“无监督学习”(unsupervised learning)中,训练样本的标记信息是未知的,目标是通过对无标记训练样本的学习来揭示数据的内在性质及规律,为进一步的数据分析提供基础。此类学…

WAIC2024 | 华院计算邀您共赴2024年世界人工智能大会,见证未来科技革新

在智能时代的浪潮汹涌澎湃之际,算法已成为推动社会进步的核心力量。作为中国认知智能技术的领军企业,华院计算在人工智能的广阔天地中,不断探索、创新,致力于将算法的潜力发挥到极致。在过去的时日里,华院计算不断探索…

昇思25天学习打卡营第7天|模型训练

模型训练 模型训练一般分为四个步骤: 构建数据集。定义神经网络模型。定义超参、损失函数及优化器。输入数据集进行训练与评估。 前面几天依次学习了前面几个步骤的操作,今天继续学习模型训练。 数据集和神经网络模型这个前面已经有详细的介绍。准确…

力扣SQL50 连续出现的数字 distinct

Problem: 180. 连续出现的数字 👨‍🏫 力扣官解 Code SELECT DISTINCTl1.Num AS ConsecutiveNums FROMLogs l1,Logs l2,Logs l3 WHEREl1.Id l2.Id - 1AND l2.Id l3.Id - 1AND l1.Num l2.NumAND l2.Num l3.Num ;

线程安全问题(二)——死锁

死锁 前言可重入锁逻辑 两个线程两把锁(死锁)死锁的特点多个线程多把锁(哲学家就餐问题)总结 前言 在前面的文章中,介绍了锁的基本使用方式——锁 在上一篇文章中,通过synchronized关键字进行加锁操作&am…

只需10分钟1条,全是原创精美视频,拆分8个步骤详细讲解!

不少朋友在问如何快速学习剪辑视频,网上还有很多在收几百到几千学费。其实所有的付费,都是认知与信息差。 这篇文章我直接讲干货,内容不多,大概3分钟可以看完。所有步骤都是富哥亲测的内容,每条视频长达1分钟以上&…

检索增强生成RAG系列4--RAG优化之问题优化

在系列2的章节中罗列了对RAG准确度的几个重要关键点,主要包括2方面,这一章就针对其中问题优化来做详细的讲解以及其解决方案。 从系列2中,我们知道初始的问题可能对于查询结果不是很好,可能是因为问题表达模糊、语义与文档不一致等…

职场必备:三大神器助你完美驾驭工作与生活;从 GTD 到SMART再到OKR:提升效率的终极指南;告别拖延,高效工作的秘密武器!

在现代职场和个人生活中,有效的时间管理和目标设定是成功的关键。我们每天都面临着无数的任务和目标。如何在纷繁复杂的日常中保持专注,高效地完成工作? GTD(Getting Things Done) GTD(Getting Things Don…

容器技术-docker4

一、docker资源限制 在使用 docker 运行容器时,一台主机上可能会运行几百个容器,这些容器虽然互相隔离,但是底层却使用着相同的 CPU、内存和磁盘资源。如果不对容器使用的资源进行限制,那么容器之间会互相影响,小的来说…

Qt:5.QWidget属性介绍(isEnabled和geometry)

目录 一、 QWidget属性的介绍: 二、Enabled属性: 2.1Enabled属性的介绍: 2.2获取控件当前可用状态的api——isEnabled(): 2.3设置控件当前的可用状态的api—— setEnabled() : 2.4 实例:通过一个按钮&…

Gin框架基础

1、一个简单的Gin示例 下载并安装Gin: go get -u github.com/gin-gonic/gin1.1 一个简单的例子 package mainimport ("net/http""github.com/gin-gonic/gin" )func main() {// 创建一个默认的路由引擎r : gin.Default()// 当客户端以GET方式访问 /hello…

企业化运维(6)_redis数据库

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 redis是一个key-value存储系统。和Memcached类似&#xff0…

优化模型验证30:多车场车辆路径问题模型及Gurobipy验证

目录 1 数学模型 1.1 用到的符号集合 1.2 模型公式 2 模型验证代码 2.1 Gurobipy代码 2.2 结果可视化 多车场车辆路径问题的定义:大型的物流公司拥有多个车场,而每个车场都有若干车辆用于配送,决策者需要根据客户的所在位置,将客户分配到合适的车场和车辆中。 1 数学模…

深度学习基准模型Transformer

深度学习基准模型Transformer 深度学习基准模型Transformer,最初由Vaswani等人在2017年的论文《Attention is All You Need》中提出,是自然语言处理(NLP)领域的一个里程碑式模型。它在许多序列到序列(seq2seq&#xf…

matlab仿真 通信信号和系统分析(上)

(内容源自详解MATLAB/SIMULINK 通信系统建模与仿真 刘学勇编著第三章内容,有兴趣的读者请阅读原书) 一、求离散信号卷积和 主要还是使用卷积函数conv,值得注意的是,得到的卷积和长度结果为81&#xff0…

lumbda常用操作

文章目录 lumbda的常用操作将List<String>转List<Integer>filter 过滤max 和min将List<Object>转为Map将List<Object>转为Map&#xff08;重复key&#xff09;将List<Object>转为Map&#xff08;指定Map类型&#xff09;过滤List重复 lumbda的常…