计算机三级网络技术综合题第三题、第四题详细解析

第三大题 DHCP报文分析(10分)

一、DHCP工作流程(一般情况下)

报文摘要

对应上面报文1—4

报文1、3DHCP:Request; 报文2、4DHCP:Reply。

例题(第三套):在一般情况下

11.255.255.255.255

12.request, 可查看报文摘要的Type。

13.59。64.188.201, 服务器地址

54.59.64.188.100,Client客户端IP地址

55.255.255.255.0, Subnet mark子网掩码

二、执行ipconfig/all用于获取参数信息

特别注意黄色字体部分

三、DHCP工作流程(续约:执行ipconfig/renew)

二、三部分一般一起出题

例题(第四套题):

51.192.168.0.100,客户端——>服务器(DHCP Server)

52.192.168.0.50,服务器——>客户端 (IP Address)

53.6,记住就行

54.001618F1C568,hardware address就找Physical Address(中间的横线不用写)

55.192.168.0.100,看首字母,找DNS Server

例题(第五套):

51.Request

52.ACK,从第三步开始,查看报文摘要,第四步结果为ACK

53.10.0.0.1,D为服务器地址

54.10.0.0.50,S为客户端IP地址

55.10.0.0.50,客户端IP地址

四、DHCP工作流程(释放并重获地址:依次执行ipconfig/release和ipconfig/renew)

多了一步,剩下四步和一般情况一样

例题(第11套):

51.192.168.0.30,在release中执行,为客户端地址——>服务器地址

52.192.168.0.36

53.0.0.0.0

54.255.255.255.255

55.DHCP ACK

第四大题、sinffer抓包分析(10分)

考点1:DNS域名解析

DNS Server:开头带R的第一个,Source Address,211.81.20.200

DNS:域名解析,观察DNS后面是C还是R,

C:主机IP地址(Source Address)向服务器地址(Dest Address)发送报文,S——>D

R:服务器地址(Dest Address)向主机IP地址(Source Address)发送报文,D——>S

域名:www.cernet.edu.cn ,在NAME=www.cernet.edu.cn

正在阅览地址:www.edu.cn

例题:

三次握手完成下一跳为http,它的标号为8(未来教育答案为7)

考点2:TCP三次握手

例题:

握手完成通常会有一个固定的空,记住就行:(3)get

1Seq=143086951(x)

2Ack=(1) 143086952(x+1)

出现阴影则底下分析的即为这一行 2Seq:initial(现在的) sequence number (2)3056467584 (y)

3Seq=(5) 143086952(x+1),Next的Seq所以为3Seq

(6) 143086952,还是为第二跳的Ack

(4) www.tjut.edu.cn , source address 后填域名

考点3:FTP命令

(3)ftp.bupt.edu.cn,一般会给source address 和destination address 其后填域名

考点4:URL

例题:

第3行:443,所以选择https://

考点5:主机执行什么命令

注意:第三个是Echo(ping) Echo reply;

常考为第二个80%,第一个19%

考点6.主机IP/DNS服务器IP是?

例题:

source address:主机IP

(3)202.113.64.137

(56)**202.113.64.137

彩虹ping的IP(特殊,只考了一次):

1、2行为S(IP地址);3、4行为D(服务器地址)

(1)59.67.152.250

(2)8.8.8.8

考点7:Protocol=?

注意:一定要大写,第一个概率大

考点8:Type=?

第二个概率大

考点9:网络号的长度

考点10:主机是什么服务器,其提供服务的端口是?

考点11:Sniffer捕获分析

考点12:执行Tract命令(TTL和ICMP)时

tract命令:出现Time-to-live,ICMP就是tract命令

(1)mail.tj.edu.cn ,直接填第11行,和第9行一样

考点13:Destination怎么填

(1)mail.tj.edu.cn ,抄跳一行的

(3)202.113.64.137

(4)mail.tj.edu.cn

(56)218.81.20.208

考点14:具备的功能是

考点15:主机的功能是什么?

考点16:配置的网关

(2)202.113.64.129,9和10行之间分开,第10行Expert出现第一个就是网关202.113.64.129

考点17:打开的窗口(1次)

考点18:被访问网站的端口是?

找Source port后面的数

考点19:彩虹屁(Ping)找mac地址

Dst后面()里的就是mac地址

真题演练

例题1:

(56)202.113.64.129

(57)路由

(58)ICMP

(59)202.113.64.137

(60)tracert mail.tj.edu.cn(域名)

例题2:

(1)ping www.bupt.edu.cn(域名)

(2)DNS

(3)53

(4)Echo

(5)Protocol distribution

例题3:

(1)ping www.12306.cn(彩虹屁里A代表NAME)

(2)8.8.8.8

(3)59.67.152.250

(4)48:4d:7e:9d:27:05

(5)43.226.162.67(最后一行addr后面对应的是主机IP地址)

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

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

相关文章

Flutter 当涉及Listview的复杂滑动布局良好布局方式

目录 引 代码以及概叙 详细解释 SingleChildScrollView shrinkWrap 属性 NeverScrollableScrollPhysics 引 当我们构建界面,很多时候都会需要显示一个能滑动的流布局,同时这个布局还要有些其他的界面元素,同时在flutter中,滑…

大型项目中的敏捷开发实践:原则、方法与工具的应用经验分享

引言 在软件开发领域,大型项目往往伴随着高风险和复杂性,传统的瀑布模型往往难以应对快速变化的需求和不确定的环境。而敏捷开发方法以其灵活、快速响应变化的特点,逐渐成为大型项目管理的有力武器。本文旨在分享我在大型项目中应用敏捷开发…

程序员入行忠告!

点击下方“JavaEdge”,选择“设为星标” 第一时间关注技术干货! 关注我,紧跟本系列专栏文章,咱们下篇再续! 作者简介:魔都技术专家兼架构,多家大厂后端一线研发经验,各大技术社区头部…

十大经典排序之归并排序

文章目录 概要整体架构流程代码实现小结 概要 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 作为一种典型的分而治之思想的算法应用&#xff0…

十五、自回归(AutoRegressive)和自编码(AutoEncoding)语言模型

参考自回归语言模型(AR)和自编码语言模型(AE) 1 自回归语言模型( AR) 自回归语言模型(AR)就是根据上文内容(或下文内容)预测下一个(或前一个&…

安装OpenEBS,镜像总是报错ImagePullBackOff或者ErrImagePull的解决方法

按照 KubeSphere 官方文档安装 OpenEBS,镜像总是报错ImagePullBackOff或者ErrImagePull的解决方法 helm 有很多更换 源 的文章,有一些是写更换阿里云的源,但是阿里云的源根本没更新OpenEBS的镜像。 在网上找到1个可用的源: 可用的…

VSCODE的常用插件

1、中文设置 (1)搜索 chinese Chinese (Simplified) Language Pack for Visual Studio Code C/C Extension Pack (2)配置 通过使用“Configure Display Language”命令显式设置 VS Code 显示语言,可以替代默认 UI…

计算最长的字符串长度

本题要求实现一个函数,用于计算有n个元素的指针数组s中最长的字符串的长度。 函数接口定义: int max_len( char *s[], int n ); 其中n个字符串存储在s[]中,函数max_len应返回其中最长字符串的长度。 裁判测试程序样例: #inclu…

Django性能优化

1.服务器CPU太高的优化 1>在Django项目中使用line_profiler进行性能剖析,您需要遵循以下步骤来设置并使用它: 注:此种方式似乎中间件无法启动!!! 要使用Django与line_profiler进行特定视图的性能测试…

探讨TCP的可靠性以及三次握手的奥秘

🌟 欢迎来到 我的博客! 🌈 💡 探索未知, 分享知识 !💫 本文目录 1. TCP的可靠性机制1.2可靠性的基础上,尽可能得提高效率 2. TCP三次握手过程3. 为何不是四次握手? 在互联网的复杂世界中,TCP&am…

基于springboot的高校教师教研信息填报系统

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式 🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 &…

SpringBoot3整合Redis基础操作

SpringBoot3整合Redis&基础应用 配套视频:SpringBoot3整合Redis&基础操作视频 1. 概述 SpringBoot是一种用于构建Java应用程序的开发框架,Redis是一个高性能的键值存储数据库,常用于缓存、会话管理、消息队列等应用场景&#xff0…

亚马逊云科技Glue

Glue 最重要的部分, ETL:用于从 A 点(我们的源数据)提取、转换和加载数据到 B 点(目标文件或数据存储库)。 AWS Glue 会为您执行大量此类工作。 转换通常是更繁重的工作,需要从各种来源进行组合…

【嵌入式DIY实例】-自动割草机器

自动割草机器 文章目录 自动割草机器1、割草机器介绍2、硬件准备3、功能设计4、硬件接线5、代码实现本文将介绍如何使用 Arduino 构建一个简易自动割草机机器人或割草机机器人。该机器人可以自动剪掉花园里多余的草。如果花园里有障碍物,它会自动改变方向。帮助以减少人力。 警…

【Elasticsearch】windows安装elasticsearch教程及遇到的坑

一、安装参考 1、安装参考:ES的安装使用(windows版) elasticsearch的下载地址:https://www.elastic.co/cn/downloads/elasticsearch ik分词器的下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases kibana可视化工具下载…

半小时搭建keycloak环境,构建强大的用户中心

第一步: 安装JDK 第二步: 安装Docker 第三步: 部署 keycloak 写一个dockerfile # docker file FROM quay.io/keycloak/keycloak:19.0.3 as builder# Enable health and metrics support ENV KC_HEALTH_ENABLED=true # 设置健康检查启用标志为true ENV KC_METRICS_EN…

Docker 解析:使用 Dockerfile 自动构建镜像

简介 Docker 容器是使用 基础 镜像创建的。一个镜像可以是基本的,只包含操作系统的基本要素,也可以包含一个准备好启动的复杂的预构建应用程序堆栈。 在使用 Docker 构建镜像时,每个操作(例如执行的命令,比如 apt-get…

网络编程套接字——实现简单的UDP网络程序

目录 1、预备知识 1.1、认识端口号 1.2、端口号 vs 进程pid 1.3、认识TCP协议 1.4、认识UDP协议 1.5、网络字节序 2、socket编程接口 2.1、socket常见API 2.2、sockaddr结构 3、实现一个简易的UDP服务器和客户端通信 log.hpp UdpServer.hpp UdpClient.cc Main.cc…

upload-labs通关方式

pass-1 通过弹窗可推断此关卡的语言大概率为js,因此得出两种解决办法 方法一 浏览器禁用js 关闭后就逃出了js的验证就可以正常php文件 上传成功后打开图片链接根据你写的一句话木马执行它,我这里采用phpinfo() 方法二 在控制台…

【网络编程基础(一)】网络基础和SOCKET

这里写目录标题 1、网络三要素2、IPV4和IPV6区别3、网络交互3.1、交互模型图3.2、基础通信协议3.3、OSI参考模型与TCP/IP参考模型对应关系 4、SOCKET网络套接字4.1、SOCKET分类4.2、基于流式套接字的编程流程4.3、网络通信雏形4.4、socket函数4.4.1、socket函数示例 4.5、bind函…