计算机网络-常用网络命令和工具

目录

Ping命令

        正常的执行结果

        常见的失败反馈信息

        语法格式

        常用参数

Ipconfig命令简介

        语法格式

        命令参数

tracert 命令简介

        工作原理

        语法格式

        常用参数

nbtstat命令简介

        语法格式

        常用参数

netstat 命令简介

        语法格式

        常用参数


Ping命令

ping( Packet Internet Grope,因特网包探索器)是测试网络连接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命

ping 命令向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)连通。

        正常的执行结果

按照缺省设置,Windows 上运行的 ping 命令发送 4个数据包每个数据包大小为 32 字节,如果一切正常,应能得到 4 个回送应答。

        常见的失败反馈信息

(1)Request timed out(请求超时)原因可能是以下几种情况:1)对方已关机,或者网络上根本没有这个地址。

2 )对方与自己不在同一网段内,通过路由也无法找到对方。

3 )对方确实存在,但设置了ICMP 数据包过滤(比如防火墙设置)(2)Destination host unreachable(无法到达目标主机)原因可能是以下几种情

况:

1 )对方与自己不在同一网段内,而自己又未设置默认的路由。

2 )网线有故障。

(3 ) ping request could not find host ...Please check the name and tryagain.( ping 命令无法找到指定主机,请检查主机名后重试。)

        语法格式

Ping [-t ][-a][-n count][-l size][-f][-i TTL][-r count][-s count][-w timeout]target_name

        常用参数

(1)-t 连续对 |P 地址执行 ping 命令

(2)-a解析计算机 NetBlos 名。

(3)-n count 发送 count 指定数量的数据包数。

(4)-lsize 定义数据包大小。

(5)-f 在数据包中发送“不要分段”标识。

(6)-iTTL 将“生存时间”字段设置为 TTL 指定的值。(7)-r count:在“记录路由”字段中记录传出和返回数据包的路由

(8)-s count 指定 count 跃点数的时间戳。(9)-w timeout 将超时间隔设置为 timeout 指定的值,单位为毫秒

Ipconfig命令简介

ipconfig 命令主要用于查看计算机当前的 TCP/IP 配置情况,这些信息一般用来检验人工配置的 TCP/IP 设置是否正确。用户可以通过ipconfig 命令查看详细的 TCP/IP 配置情况,并可以释放、重新租用 IP地址,清除、显示 DNS 客户端缓存中的信息。

        语法格式

ipconfig[/all][/renew][/release][/flushdns][/displaydns][/registerdns][/showclassid][/setclassid]

        命令参数

(1)/all显示本机 TCP/IP 配置的详细信息,

(2)/renewDHCP 客户端手工向服务器刷新请求。DHCP 客户端手工释放 IP 地址。

(3)/release

(4)/fushdns清除本地 DNS 缓存内容。

(5)/displaydns显示本地 DNS 内容。

(6)/registerdnsDNS 客户端手工向服务器进行注册。

(7)/showclassid显示网络适配器的 DHCP 类别信息。

8)/setclassid设置网络适配器的 DHCP 类别。

tracert 命令简介

tracert 是 Windows 操作系统自带的一个路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。该命令用IP 生存时间( TTL)字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。

        工作原理

通过向目标发送不同IP生存时间 (TTL) 值的“Internet控制消息协议 (ICMP)”回应数据包,Tracert诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。 Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将TTL递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。

        语法格式

tracert[-d][-h maximum_hops][-j host-list][-w timeout]target_name

        常用参数

1)-d指定不将IP 地址解析到主机名称。

2)-h maximum hops指定跃点数以跟踪到称为target name 的主机的路由,默认为 30 个跃点3)-j host-list指定 tracert 实用程序数据包所采用路径中的

路由器接口列表。

4 )-w timeout等待 timeout 为每次回复所指定的毫秒数

5 )target name目标主机的名称或IP 地址

nbtstat命令简介

NetBIOS是许多早期windows网络中使用的名称解析系统。Nbtstat(NETBIOS over TCP/IP statistics)工具用于查看在TCP/IP协议之上运行NetBIOS服务的统计数据,并可以查看本地远程计算机上的NetBIOS名称列表

        语法格式

nbtstat[-a RemoteName][-A IP address][-c][-n][-r][-R][-RR][-s][-S][interval]

        常用参数

-A IPAddress

显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。

-c

显示 NetBIOS 名称缓存内容、NetBIOS 名称表及其解析的各个地址。

-n

显示本地计算机的 NetBIOS 名称表。Registered 的状态表明该名称是通过广播还是 WINS 服务器注册的。

-r

显示 NetBIOS 名称解析统计资料。在配置为使用 WINS 且运行 Windows XP 或 Windows Server 2003 操作系统的计算机上,该参数将返回已通过广播和 WINS 解析和注册的名称号码。

-R

清除 NetBIOS 名称缓存的内容并从 Lmhosts 文件中重新加载带有 #PRE 标记的项目。

-RR

释放并刷新通过 WINS 服务器注册的本地计算机的 NetBIOS 名称。

-s

显示 NetBIOS 客户端和服务器会话,并试图将目标 IP 地址转化为名称。

-S

显示 NetBIOS 客户端和服务器会话,只通过 IP 地址列出远程计算机。

Interval

重新显示选择的统计资料,可以在每个显示内容之间中断 Interval 中指定的秒数。按 Ctrl+C 停止重新显示统计信息。如果省略该参数,netstat 将只显示一次当前的配置信息。

netstat 命令简介

netstat 命令用于显示与 TCP、IP、UDP 和ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

        语法格式

netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]

        常用参数

-a 显示所有socket,包括正在监听的。

-n 以数字形式显示地址和端口号。

-r 显示核心路由表,格式同“route -e”。

-t 显示当前连接卸载状态。

-v 显示正在进行的工作。

-p proto 显示proto指定的协议的连接。

-b 显示在创建每个连接或侦听端口时涉及的可执行程序。

-e 显示以太网统计。此选项可以与 -s 选项结合使用。

-f 显示外部地址的完全限定域名(FQDN)。

-o 显示拥有的与每个连接关联的进程PID。

-q 显示所有连接、侦听端口和绑定的非侦听 TCP 端口。

-s 显示每个协议的统计。

-x 显示 NetworkDirect 连接、侦听器和共享端点。

-y 显示所有连接的 TCP 连接模板。无法与其他选项结合使用。

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

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

相关文章

[MySQL#7] CRUD(2) | 更新 | 删除 | 聚合函数 | group by

目录 3. 更新 4. 删除 截断表 日志的作用 5. (实验) 插入查询结果 6. 聚合函数 7. 分组查询 接着上篇文章[MySQL#6] 表的CRUD (1) | Create | Retrieve(查) | where继续讲解~ 3. 更新 语法: UPDATE table_name SET column expr [, column expr ...][WHE…

RegCM模式运行./bin/regcmMPI报错

1、报错 在运行RegCM时到截止模拟时间段时,不显示successfully,而是报错: MPI_ABORT was invoked on rank 0 in communicator MPI COMMUNICATOR 3 DUP FROM 0 with errorcode 1. NOTE: invoking MPI_ABORT causes Open MPI to kill all MP…

日本也有九九乘法表?你会读吗?柯桥零基础学日语到蓝天广场

日本也有“九九乘法表”? 九九乘法表起源于中国,可以追溯到春秋战国时代。 日本奈良县橿原市境内的“藤原京”遗址,出土了日本目前可找到最古老的“九九乘法表”木简。 根据日本奈良研究所的研究,其内容可能是1300多年前的官吏用…

Python(包和模块)

包 定义 包是将模块以文件夹的组织形式进行分组管理的方法,以便更好地组织和管理相关模块。 包是一个包含一个特殊的__init__.py文件的目录,这个文件可以为空,但必须存在,以标识目录为Python包。 包可以包含子包(子…

集群聊天服务器——逻辑梳理

网络聊天服务器项目,该项目分为4个模块: 首先是网络模块:我使用了muduo高性能网络库,解耦合网络与业务之间这两部分代码,可以更加专注与业务的功能开发其次是服务层模块:我使用了基于C11的技术比如绑定器和…

前沿技术与未来发展第一节:C++与机器学习

第六章:前沿技术与未来发展 第一节:C与机器学习 1. C在机器学习中的应用场景 C在机器学习中的应用优势主要体现在高效的内存管理、强大的计算能力和接近底层硬件的灵活性等方面。以下是 C 在机器学习领域的几个主要应用场景: 1.1 深度学习…

项目解决方案:在弱网(低带宽、高延迟、有丢包的网络)环境下建设视频监控平台的设计方案(下)

目录 一、需求分析 1、业务需求分析 2、功能需求分析 二、建设目标 三、设计原则 四、标准规范建设 五、系统架构 1、视频接入管理系统 2、资源管理调度平台 3、视频转码解码服务器 4、媒体输出引擎 5、媒体录制引擎 6、智能联动引擎 7、API开发引擎 六、部署架构 七、产…

操作系统笔记(四)进程间通信,竞争条件与解决方案

进程间通信(IPC) 如何在进程间传递信息? 如何防止两个进程冲突? 如何实现进程执行的先后顺序? 竞争条件(Race conditions) 竞争条件(Race conditions) 多个进程访问一个共享数据,而数据最…

jmeter的基本使用

Jmeter基本使用 一、变量 1.用户定义变量 2.用户参数 二、函数 1.计数器${__counter(,)} 2.时间函数 3.加密函数${__digest(,,,,)} 4. 整数相加${__intSum(,,)} 5.属性函数,${__P(,)}、${__property(,,)}、${__setProperty(,,)} 6.V函数 三、获取响应数据…

Go语言基础教程:指针

在 Go 中,函数参数默认是按值传递的。若要改变变量的原始值,可以使用指针。本教程将通过示例代码来演示如何使用值传递和指针传递。 package mainimport "fmt"// 传值方式 - 函数内改变 ival 的值不会影响原始变量 func zeroval(ival int) {i…

2024年优秀的天气预测API

准确、可操作的天气预报对于许多组织的成功至关重要。 事实上,在整个行业中,天气条件会直接影响日常运营,包括航运、按需、能源和供应链(仅举几例)。 以公用事业为例。根据麦肯锡的数据,在 1.4 年的时间里…

HCIP-HarmonyOS Application Developer V1.0 笔记(二)

类Web开发范式自定义组件基本用法 自定义组件通过element引入到宿主页面。 Props自定义属性 自定义属性支持类型 String,Number,Boolean,Array,Object。 命名规范: 命名时禁止以on、、on:、grab:等保留关键字为开头…

天润融通突破AI客服局限,三大关键提升文本机器人问答效果

近期,AI客服再次登上热搜,引发网友集体吐槽,比如AI客服虽然态度客气,但听不懂客户诉求,回答问题驴唇不对马嘴,解决不了问题...... 更有网友将这些问题升级到,企业就是不想解决问题才交给AI客服…

aarch64-opencv341交叉编译,并在arm上部署helloopencv

背景 当需要在jetson xavier nx或者rk 3562等平台上开发关于视觉检测的工程时,由于arm板子资源不足或者不能联网等原因,通常在虚拟机上利用交叉编译器编译得到可执行程序,然后部署到arm板上。 aarch64-opencv341交叉编译 ubuntu虚拟机中先…

mysql中redolog、binlog

我们中说删库跑路,那么数据库删除后,里面的数据怎么恢复呢? 这里就涉及到了redolog和binlog了 一、什么是存储引擎和缓冲池 存储引擎是 MySQL 中直接与磁盘交互部分。也是存储引擎读写数据的最小单位,一个页里可以有一条或多条…

【分布式技术】分布式事务深入理解

文章目录 概述产生原因关键点 分布式事务解决方案3PC3PC的三个阶段:3PC相比于2PC的改进:3PC的缺点: TCCTCC事务的三个阶段:TCC事务的设计原则:TCC事务的适用场景:TCC事务的优缺点:如何解决TCC模…

字节青训-找出最长的神奇数列

问题描述 小F是一个好学的中学生,今天他学习了数列的概念。他在纸上写下了一个由 0 和 1 组成的正整数序列,长度为 n。这个序列中的 1 和 0 交替出现,且至少由 3 个连续的 0 和 1 组成的部分数列称为「神奇数列」。例如,10101 是一…

华为配置BFD状态与接口状态联动实验

组网图形 图1 配置BFD状态与接口状态联动组网图 BFD简介配置注意事项组网需求配置思路操作步骤配置文件 BFD简介 为了减小设备故障对业务的影响,提高网络的可靠性,网络设备需要能够尽快检测到与相邻设备间的通信故障,以便及时采取措施&…

解压缩工具详解:ZArchive对比解压专家

ZArchiver 和解压专家在手机版解压缩工具市场中都占据着重要地位,深受用户喜爱。 ZArchiver 是一款功能强大的解压缩文件应用程序。它支持创建多种格式的压缩文件,如 7z (7zip)、zip、bzip2 (bz2)、gzip (gz)、XZ、tar 等;同时支持解压众多格…

CPU算法分析LiteAIServer视频智能分析平台噪声检测功能在视频监控中的应用与优势

在视频监控系统中,噪声问题一直是影响视频画面清晰度和可用性的关键因素。这些噪声可能源于多种因素,如低光环境、摄像机传感器的高灵敏度或编码压缩过程中的失真等。为了应对这些挑战,CPU算法分析LiteAIServer引入了噪声检测功能&#xff0c…