计算机网络期末复习1(最后一天才开始学版)

news2024/11/22 10:18:39

1.一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是(用十六进制写出)

由于PPP帧的标志字段为7E,因此,为了区别标志字段和信息字段,将信息字段中出现的每一个0x7E转变成(0x7D,0x5E),0x7D转变成(0x7D,0x5D)。
7D 5E:表示一个真正的7D(因为5E是7D的转义形式)。
FE 27:这两个字节不是控制字符,保持不变。
7D 5D:表示一个真正的7D(因为5D是7D的转义形式)。
7D 5D:同上,表示一个真正的7D。
65:这个字节不是控制字符,保持不变。
7D 5E:表示一个真正的7E(因为5E是7E的转义形式)。
答案:7E FE 27 7D 7D 65 7E

2.计算机网络原理五层协议的体系结构分别是物理层、数据链路层、网络层、传输层和应用层,各层的作用和功能是什么?

  • 物理层:
    功能:物理层是五层协议体系结构的最底层,负责在物理媒体上实现原始的比特流传输,确保数据从一个节点传输到另一个节点。
    作用:提供物理连接,通过传输媒介(如电缆、光纤)发送和接收原始比特流。
  • 数据链路层:
    功能:数据链路层负责在相邻节点之间的无错数据传输,将原始比特流组织成帧(frame),并提供错误检测和修正。
    作用:确保数据的可靠传输,处理帧的同步、流量控制和错误控制,并识别不同的物理媒体访问方式(如CSMA/CD、令牌环等)。
  • 网络层:
    功能:网络层负责数据包从源到目的地的传输和路由选择,将数据链路层提供的帧封装成数据包(packet),并决定数据包从发送方到接收方的最佳路径。
    作用:实现不同网络之间的互联,提供逻辑连接,确保数据正确、高效地传送到目的地,处理数据包的寻址和路由选择。
  • 传输层:
    功能:传输层负责提供端到端的数据传输服务,确保完整、可靠的数据传输,处理数据分段、流量控制、差错恢复和排序。
    作用:向高层屏蔽了下层数据通信的细节,为应用层提供透明的数据传输服务,实现不同应用进程之间的通信。
  • 应用层:
    功能:应用层是最高层,负责向用户提供网络应用服务,如文件传输、电子邮件、远程登录等。
    作用:为用户提供网络应用的接口和协议,使网络资源能够被不同用户和应用所使用,处理应用层的交互和数据表示。

3.网络适配器(网卡)的作用是什么?网络适配器工作在哪一层?

网络适配器,通常称为网卡,是计算机连接到网络的硬件设备。它允许计算机通过传输介质(如双绞线、光纤或无线信号)与其他计算机或网络设备进行通信。网卡的主要作用是将计算机的数字信号转换为可以在传输介质上传播的信号,同时将来自传输介质的信号转换为计算机可以理解的数字信号。

网络适配器工作在数据链路层和物理层。

4.端口的作用是什么?端口划分为哪三类?

端口是是计算机与外界通讯交流的出口,用于区分同一台主机上的不同网络服务或应用程序。当数据包到达主机时,它需要知道应该将数据发送到哪个服务或应用程序。端口就是用来标识这些服务或应用程序的逻辑地址。

熟知端口、注册端口、动态和私有端口。

5.数据链路层要发送的数据为101110。采用CRC生成多项式是P(X)=X^3+1。应添加在数据后面的余数是?

多项式共4位:1001,先将发送数据后面加上3位0得到101110,000,再用这个数对1001进行模2除法(异或)得到余数011。

6.TCP判断网络拥塞的依据是超时重传。

7.TCP/IP网络体系结构中的网络层提供的是 无连接 不可靠 的数据报服务。

8.世界上第一个互联网是ARPANET。

9.A与B之间建立了TCP连接,A发送:seq=300, ACK=101,数据长度为7,那么B的确认报文中:seq=?,ACK=?

seq=300表示从编号为300的位置开始发送长度为7的数据,于是307之前的数据都已经获取到了,ACK=307;

A发送的ACK=101表示B的确认报文中的seq应该为101,于是seq=101,ACK=307。

10.DHCP的协议配置是指( )。

A.协议参数化 B.安装协议模块 C.设置服务访问点 D.协议参数赋值
选D。

11.TCP是全双工,UDP是半双工。

12.为了纠正n比特的错误,应该使用2n+1的海明距。

13.第一次传输时,设TCP的拥塞窗口的慢启动门限初始值为8(单位为报文段),当拥塞窗口上升到12时,网络发生超时,TCP开始慢启动和拥塞避免,那么第12次传输时拥塞窗口大小为( )。

变化过程为:1, 2, 4, 8, 9, 10, 11, 12, 1, 2, 4, 6, 7, 8, 9,第12次应该为6。

14.SMTP客户端无需登录就可以发送邮件到服务器,协议不能传输二进制数据,只能传输ascii数据。

15.局域网中,硬件地址又称为物理地址或MAC地址。

16.MAC地址长度为 48 位。

17.ISP的含义是:因特网服务提供者

18.计算机网络按作用范围可分为:广域网、局域网、城域网。

19.一个TCP连接分三个过程:建立连接、数据传输、释放连接。

20.与互联网连接有局域网、拨号上网两种方式。

21.全双工、半双工、单工的概念。

全双工:允许两台设备同时进行双向数据传输。

半双工:允许两台设备进行双向数据传输,但不能同时进行。

单工:只允许数据往一个方向传输。

22.典型的多路复用技术

  1. 频分多路复用FDM
  2. 时分多路复用TDM
  3. 码分多路复用CDMA

频分复用(FDM):按频率划分的不同信道,用户分到一定的频带后,在通信过程中自始至终都占用这个频带,可见频分复用的所有用户在同样的时间占用不同的带宽资源(带宽指频率带)

时分复用(TDM):按时间划分成不同的信道,每一个时分复用的用户在每一个TDM帧中占用固定序列号的间隙,可见时分复用的所有用户是在不同时间占用同样的频带宽度

码分复用(CMD):更常用的是码分多址(CMDA),每一个用户可以在同样的时间使用同样的频带进行通信,由于各用户使用经过特殊挑选的不同码型,因此各用户之间不会造成干扰。码分复用最初用于军事通信,因为这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现,后来才广泛的使用在民用的移动通信中,它的优越性在于可以提高通信的话音质量和数据传输的可靠性,减少干扰对通信的影响,增大通信系统的容量,,降低手机的平均发射功率等。

23.曼彻斯特编码

向下是1,向上是0。
在这里插入图片描述

24.中间设备又称为中间系统或中继(relay)系统。

物理层中继系统:转发器(repeater)。
数据链路层中继系统:网桥或桥接器(bridge)。
网络层中继系统:路由器(router)。
网桥和路由器的混合物:桥路器(brouter)。
网络层以上的中继系统:网关(gateway)。

25.ICMP的作用

用于在主机路由器之间传递控制信息,包括报告错误、交换受限控制状态信息等。

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

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

相关文章

小程序的登录+发布流程

今天我们来将一下小程序的登录和发布流程!!! 小程序的登录流程 流程图 首先登录流程还是看官网说的:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html 这是官网发布的一个流程图 认识cod…

DOOPRIME:日本央行7月加息与否取决于数据,购债规模调整无强烈信号

摘要 日本央行行长植田和男近日在议会发言中表示,7月份是否加息将取决于经济数据表现,而购买日本国债与加息是两个独立的问题,不会通过削减购债规模来释放强烈的政策信号。这一表态引发了市场的广泛关注,投资者和经济学家对此进行…

自动驾驶规划-RTT* 算法 【免费获取Matlab代码】

目录 1.算法原理3.结果展示4.参考文献5.代码获取 1.算法原理 RRT(Rapidly-Exploring Random Trees) 快速随机扩展树,是一种单一查询路径规划算法。RRT 将根节点作为搜索的起点,然后通过随机撒点采样增加叶子节点的方式,生成一个随机扩展树&a…

如何预防最新的Mallox变种hmallox勒索病毒感染您的计算机?

一、引言 近年来,网络安全问题日益严重,勒索病毒成为了其中的一大威胁。其中,.hmallox勒索病毒作为Malox勒索软件家族的新变种,凭借其高度的攻击性和隐蔽性,给全球用户的数据安全带来了严重威胁。本文将深入分析.hmal…

入门三.HTB--Dancing(6.18)

大佬 https://www.cnblogs.com/Hekeats-L/p/16535920.html 任务1 SMB 即Server Message Block(服务器消息块),是一种文件共享协议。当文件原件在你的A电脑上,而你想在局域网下用你的手机、iPad或是另一台电脑来访问A电脑上的该文…

分享三个仓库

Hello , 我是恒。大概有半个月没有发文章了,都写在文档里了 今天分享三个我开源的项目,比较小巧但是有用 主页 文档导航 Github地址: https://github.com/lmliheng/document 在线访问:http://document.liheng.work/ 里面有各种作者书写的文档&#xff…

ARM32开发——中断

🎬 秋野酱:《个人主页》 🔥 个人专栏:《Java专栏》《Python专栏》 ⛺️心若有所向往,何惧道阻且长 文章目录 中断概念中断分类中断触发条件 中断概念 中断是计算机系统中的一种机制,用于响应外部事件或内部事件,它可以使单片机暂…

红日靶场实战一 - 学习笔记

最近在学习红蓝对抗,如果有兴趣的可以多关注。 目录 环境搭建 靶场链接 配置网络 攻击机kali网络 配置win7 web服务器网络 配置winserver 2008网络(DC域控) 配置win2003/win2k3网路(域成员) IP配置情况 外网突破 信息收集 phpmya…

设计模式(五)创建者模式之工厂模式

工厂模式 工厂模式上面类图代码实现Coffee 抽象类AmericanCoffeeLatterCoffeeCoffeeStoreUser 简单工厂模式增加工厂方法更改CoffeeStore 类优缺点扩展静态工厂 工厂方法模式概念结构具体类图代码实现Coffee类AmericanCoffeeLatterCoffee抽象工厂CoffeeFactoryAmericanCoffeeFa…

[BJDCTF2020]ZJCTF,不过如此1

打开题目可以看到一段php文件包含&#xff0c;源码如下 <?phperror_reporting(0); $text $_GET["text"]; $file $_GET["file"]; if(isset($text)&&(file_get_contents($text,r)"I have a dream")){echo "<br><h1>…

windows系统上如何打开mobi格式的文件

mobi是亚马逊Kindle电子书的主要格式&#xff0c;拥有广泛的资源和应用场景。在windows上打开mobi格式文件&#xff0c;选择一款合适的电子书阅读器至关重要。而NeatReader&#xff0c;凭借其卓越的性能以及对各种电子书格式的强大支持&#xff0c;已然成为了众多电子书爱好者的…

拓普壹老阳分享的Temu选品师项目:赚钱之道?

在当今的电商潮流中&#xff0c;越来越多的人寻找着一条创业的新路径。而“选品师”这个名词&#xff0c;近年来逐渐进入了人们的视野。其中&#xff0c;拓普壹老阳分享的Temu选品师项目&#xff0c;深受关注。这究竟是一种怎样的项目?它是否真的能够成为赚钱的机会?让我们深…

【算法与设计】期末总结

文章目录 第一章 概述算法与程序时间复杂性求上界 第二章 递归与分治双递归函数——Ackerman函数分治策略大整数乘法两位两位四位x四位 三位x三位两位x六位 第三章 动态规划矩阵连乘基本要素最优子结构子问题重叠 备忘录 第四章 贪心算法活动安排问题基本要素贪心选择性质最优子…

上海AI Lab推出8B模型,奥数成绩媲美GPT-4

只用1/200的参数&#xff0c;就能让大模型拥有和GPT-4一样的数学能力&#xff1f; 复旦大学和上海AI实验室的研究团队刚刚研发出了一款具有超强数学能力的模型。 这款模型名为MCTSr&#xff0c;以Llama 3为基础&#xff0c;参数量只有8B&#xff0c;却在奥赛级别的题目上取得了…

栈帧浅析,堆栈漏洞概述——【太原理工大学软件安全期末补充】

在上一篇文章中我说实验一不重要&#xff0c;确实没必要完全按照实验内容逐字逐句理解&#xff0c;但是这里我们补充一个知识点 栈帧&#xff08;Stack Frame&#xff09;是计算机程序执行过程中&#xff0c;调用栈&#xff08;Call Stack&#xff09;中的一个单元&#xff0c;…

C++ 64 之 函数模版和普通函数调用规则

#include <iostream> #include <string> using namespace std;template<typename T> void myPrint(T a, T b){cout << "函数模板的调用" << endl; }void myPrint(int a, int b){cout << "普通函数调用" << endl…

2.什么是计算机程序

什么是计算机程序? 计算机程序是为了告诉计算机"做某件事或解决某个问题"而用"计算机语言编写的命令集合(语句) 只要让计算机执行这个程序,计算机就会自动地、有条不紊地进行工作,计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成 现实生活中你如…

【shell脚本速成】for 嵌套和和 if 高级用法

文章目录 一、for嵌套二、for与数组三、if高级用法3.1、条件符号使用双圆括号&#xff0c;可以在条件中植入数学表达式 if (())3.2、使用双方括号,可以在条件中使用通配符 四、简写if五、与文件存在与否的判断六、课后练习 &#x1f308;你好呀&#xff01;我是 山顶风景独好 &…

Jasper Studio制作报表,预览时候出现死循环,一直渲染页面,total pages无限渲染

目录 1.1、错误描述 1.2、解决方案 1.1、错误描述 最近遇到一个jasper报表线上预览出现死循环的问题&#xff0c;实施人员反馈&#xff0c;线上生产环境中&#xff0c;使用某个功能显示pdf的时候&#xff0c;出现了接口超时问题&#xff0c;在这个项目中&#xff0c;我们使用…

力扣每日一题 6/18 字符串/模拟

博客主页&#xff1a;誓则盟约系列专栏&#xff1a;IT竞赛 专栏关注博主&#xff0c;后期持续更新系列文章如果有错误感谢请大家批评指出&#xff0c;及时修改感谢大家点赞&#x1f44d;收藏⭐评论✍ 2288.价格减免 【中等】 题目&#xff1a; 句子 是由若干个单词组成的字符…