第9章-网络设备基本调试

1. 网络连通性测试

        ping命令

        定义:基于ICMP协议开发的应用程序,检测网络连通性;

        功能:

        ① 检测网络连接的状态;

        ② 检测目标计算机是否在线;

        ③ 定位故障排除;

        ④ 检测网络延迟和丢包情况;

        工作机制:

        ① 源设备向目的设备发送Echo Request请求;

        ② 网络正常,目的设备向源设备回应Echo Reply请求;

        ③ 网络异常,源设备将显示目的地址不可达;


        使用场景:

        "ping www.baidu.com"

        "ping 17.178.96.59"

        使用ping命令:


        ping命令参数

        -a:尝试将IP地址解析为主机名。

        -A:使用响应数据包中的附加数据。

        -b:允许ping广播地址。

        -B:不允许ping广播地址。

        -c count:设置要发送的数据包数量。

        -d:使用SO_DEBUG选项。

        -D:不将socket设为分离模式。

        -f:向目标发送一个“强制”数据包。

        -h:显示帮助信息。

        -i interval:设置发送数据包之间的时间间隔。

        -I interface:设置要使用的网络接口。

        -l preload:设置发送的数据包数量。

        -m mark:设置ping数据包的标记。

        -M pmtudisc_option:设置MTU发现选项。

        -n:不要将IP地址解析为主机名。

        -O:启用原始输出。

        -p pattern:设置数据包的模式。

        -Q tos:设置服务类型。

        -r:不使用路由表,直接发送数据包到目标主机。

        -R:启用记录路由。

        -s packetsize:设置数据包的大小。

        -S sndbuf:设置套接字的发送缓冲区大小。

        -t ttl:设置数据包的TTL值。

        -T timestamp_option:设置时间戳选项。

        -U:使用UDP数据包。

        -v:显示详细的ping命令输出。

        -V:显示ping命令的版本信息。

        -w deadline:设置等待响应的时间。

        -W timeout:设置等待响应的超时时间。

        tracert命令

        定义:

        ① 追踪网络数据包在互联网上的传输路径;

        ② 显示每个数据包从源计算机到目标计算机所经过的每个路由器的时间延迟;

        功能:

        ① 追查故障;

        ② 诊断路由拓扑;

        工作机制:

        ① 源设备向目的设备发送报文;

        ② 网络设备处理报文;(a. TTL--;b. 回应超时的ICMP报文);

        ③ 源设备重新发送TTL++报文;

        使用场景:

        "tracert 114.114.114.114"

2. 系统调试

        debug

        定义:是一种有条理的过程,可以发现并减少计算机程序或电子硬件中的错误或缺陷数量,从而使其表现出预期的效果;(交互式调试,控制流,集成测试,日志文件,监视等)

        bug:"虫子"

        是用于描述计算机程序或系统中的错误,缺陷,错误,故障或错误的常见术语,这些会导致产生意外的结果,或导致其行为异常。

        debug特点:消耗的内存资源大,网络崩溃

        debug用法:在用户视图下;

        键入命令:

        terminal monitor打开监视器;

        terminaldebugging 开始终端调试;

        debugging ipicmp 调试ip协议的icmp;

        Ctrl + O 停止;

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

c++QT文件IO

1、QFileDialog文件对话框 与QMessageBox一样,QFileDialog也继承了QDialog类,直接使用静态成员函数弹窗。弹出的结果(选择文件的路径)通过返回值获取。 1)获取一个打开或保存的文件路径 // 获取一个打开或保存的文件路…

Linux:动静态库的概念制作和底层工作原理

文章目录 动静态库基础认知动静态库基本概念静态库的制作库的概念包的概念 静态库的使用第三方库小结 动态库的制作动态库的使用动态库如何找到内容?小结 动态库加载库和程序都要加载可执行程序的地址问题地址问题逻辑地址和平坦模式绝对编址和相对编址与位置无关码…

esxi配置NTP自动对时与手动对时

目录 背景解法配置NTP服务器立即与NTP服务器同步时间 附:几个常用的NTP服务器列表 背景 VMware ESXi 6.7运行了一段时间后偶然发现系统时间与标准时间有5分钟左右的差异,于是研究了下如何自动对时以及用命令行立即对时。 解法 配置NTP服务器 首先在管…

啥,ui叫我做一个移动端好看的轮播--异形的Slide

先看效果,得实现两边的缩放和无线滚动 实现方法 我的基础架构是 next.jsswiper 下载swiper包 yarn add swiper下载后在页面中引用 import { useEffect, useState } from "react"; import styles from "./index.module.css"; import Image from "n…

DataStream API(源算子)

目录 源算子 1,从集合中读取数据 2,从文件读取数据 3,从 Socket 读取数据 4,从 Kafka 读取数据 5,自定义源算子 6,Flink 支持的数据类型 6.1 Flink 支持多种数据类型,包括但不限于&…

一、认识 JVM 规范(JVM 概述、字节码指令集、Class文件解析、ASM)

1. JVM 概述 JVM:Java Virtual Machine,也就是 Java 虚拟机 所谓虚拟机是指:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统。 即:虚拟机是一个计算机系统。这种计算机系统运行在完全隔离的环境中…

Linux Centos7环境下安装Redis5

Centos7环境下安装Redis5 使用 yum 安装创建符号链接针对可执⾏程序设置符号链接针对配置⽂件设置符号链接 修改配置文件启动Redis停止Redis 一般情况下我们在 linux 系统中想要安装一些程序首先会想到使用 yum 源来安装, 但是在下图中我们可以看到 Redis 版本还是3.X的版本, 所…

优化用户体验测试应用领域:提升产品质量与用户满意度

在当今数字化时代,用户体验测试应用已经成为确保产品质量、提升用户满意度的关键工具。随着技术的不断发展,用户的期望也在不断演变,因此,为了保持竞争力,企业必须将用户体验置于产品开发的核心位置。本文将探讨用户体…

vcruntime140_1.dll文件丢失有什么办法可以解决

vcruntime140_1.dll文件丢失是电脑中常见的事情,解决vcruntime140_1.dll丢失的办法也有很多种,今天我们就来聊聊为什么要修复vcruntime140_1.dll文件,vcruntime140_1.dll在电脑中的重要性,以及详细的解决vcruntime140_1.dll丢失的…

GPT-5不叫GPT-5?下一代模型会有哪些新功能?

OpenAI首席执行官奥特曼在上周三达沃斯论坛接受媒体采访时表示,他现在的首要任务就是推出下一代大模型,这款模型不一定会命名GPT-5。虽然GPT-5的商标早已经注册。 如果GPT-4目前解决了人类任务的10%,GPT-5应该是15%或者20%。 OpenAI从去年开…

使用DockerFile构建镜像与镜像上传

目录 前言:为什么要使用Dockerfile ? DockerFile构建镜像 1、构建基础对象 2、Dockerfile文件结构 3、构建Dockerfile文件镜像 二、镜像上传(阿里云) 前言:为什么要使用Dockerfile ? 首先Dockerfile …

Element组件完整引入、按需引入、样式修改(全局、局部)、简单安装less以及npm命令证书过期等

目录 一、npm 安装二、完整引入三、按需引入四、样式修改1.按需加载的全局样式修改2. 局部样式修改1. 在 css 预处理器如 less scss 等直接使用::v-deep2. 只能用在原生 CSS 语法中:/deep/ 或者 >>> 五、 拓展:npm 安装less报错,提示证书过期六…

Java Web(二)--HTML

基本介绍 官网文档地址: HTML 教程 HTML(HyperText Mark-up Language)即超文本标签语言;HTML 文本是由 HTML 标签组成的文本,可以包括文字、图形、动画、声音、表格、链接等;HTML 的结构包括头部(Head&…

CWE、CVE

文章目录 前言一、CVE是什么?二、官网浏览主页词汇 三、CWE 前言 一、CVE是什么? 关于CVE是什么,前辈已经阐述得很详细通透,这里不再赘述或生产一些垃圾信息,CVE公共漏洞和暴露的学习 总结: 标识某个漏洞…

不就业,纯兴趣,应该自学C#还是JAVA?

不就业,纯兴趣,应该自学C#还是JAVA? 在开始前我有一些资料,是我根据网友给的问题精心整理了一份「JAVA的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家&#xff…

测试老司机聊聊测试设计都包含什么?

一、数据组合测试设计 数据组合测试设计(Combinatorial Test Design,CTD)是一种优化测试用例的方法,它通过系统地组合不同的测试数据输入,以确保全面覆盖各种可能的测试情况。这种方法主要应用于软件测试领域&#xff…

Aria2 WebUI控制台 任意文件读取漏洞复现(CVE-2023-39141)

0x01 产品简介 Aria2 WebUI控制台是用于下载文件的实用程序。它支持 HTTP(S)/FTP/SFTP/BitTorrent 和 Metalink 协议。aria2可以从多个来源/协议下载文件,并尝试利用您的最大下载带宽。它支持同时从HTTP(S)/FTP/SFTP和BitTorrent下载文件,而从HTTP(S)/FTP/SFTP下载的数据上…

【算法】选择最佳路线(超级源点)

题目 有一天,琪琪想乘坐公交车去拜访她的一位朋友。 由于琪琪非常容易晕车,所以她想尽快到达朋友家。 现在给定你一张城市交通路线图,上面包含城市的公交站台以及公交线路的具体分布。 已知城市中共包含 n 个车站(编号1~n&…

银行数据仓库体系实践(4)--数据抽取和加载

1、ETL和ELT ETL是Extract、Transfrom、Load即抽取、转换、加载三个英文单词首字母的集合: E:抽取,从源系统(Souce)获取数据; T:转换,将源系统获取的数据进行处理加工,比如数据格式转化、数据精…

原来岳云鹏背后的女人竟然是她?有她,岳云鹏红遍大江南北。

♥ 为方便您进行讨论和分享,同时也为能带给您不一样的参与感。请您在阅读本文之前,点击一下“关注”,非常感谢您的支持! 文 |猴哥聊娱乐 编 辑|徐 婷 校 对|侯欢庭 岳云鹏,一个出身于农村的普通孩子,曾经…