::code by youxi01@bbs.bathome.cn 2008-1-7
使用@echo off和setlocal enabledelayedexpansion可以禁用命令提示符的回显,并启用延迟扩展。
title 局域网空闲IP查询@bbs.bathome.cn
Rem '/*========获取本机的IP地址(局域网)=========*/
echo 正在获取本机的IP地址,请稍等...
在给定的命令行中,使用`nbtstat -n`命令获取输出,并从中提取第三个令牌(token),并跳过前两个令牌。最后,使用冒号作为分隔符(delimiter)对输出进行分割。 这段命令的作用是在Windows系统中获取网络
set "IP_addr=%%i"
set IP_addr=!IP_addr:~1,-1!
echo 本机IP为:!IP_addr!
goto :next
)
:next
for /f "delims=. tokens=1,2,3,4" %%i in ("%IP_addr%") do set IP_fd=%%i.%%j.%%k
Rem '/*========获取计算机名============*/
echo.&echo 正在获取局域网内计算机名,请稍等...
echo 处于网段 %IP_fd%.* 的计算机有:&echo.
for /f "delims=" %%i in ('net view') do (
set "var=%%i"
rem ----------获取计算机名称------------
if "!var:~0,2!"=="\" (
set "var=!var:~2!"
echo !var!
Rem ----------ping计算机名--------------
ping -n 1 !var!>nul
)
)
echo.&echo -----------------------------
Rem '/*========提取arp缓存=========*/
echo.&echo 正在获取局域网内计算机IP,请稍等...& echo.
for /f "skip=3 tokens=1,* delims= " %%i in ('arp -a') do echo IP: %%i 已经使用
echo.&echo -----------------------------
echo 程序完成,谢谢使用!
pause>nul
==============复制以上内容=============
欢迎光临:bbs.bathome.cn
在CMD里,查看路由用route print 命令,可以加参数/4,只查看IPV4的路由。
查看只是查看IP地址,用ipconfig 命令,可以加参数/all,查看所有IP信息。
路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程
。路由工作在OSI参考模型第三层——网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表。
网络之间互连的协议(IP)是Internet Protocol的外语缩写,中文缩写为“网协”.是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性,根据用户性质的不同,可以分为5类。另外,IP还有进入防护,知识产权,指针寄存器等含义。
1、打开开始菜单中命令提示符。
2、右键选择以管理员身份运行。
3、在弹出的命令窗口中输入命令arp -a。
4、按下键盘上的回车键执行命令。
5、这样在命令窗口就能显示所有在该局域网中的用户IP信息。
扩展资料:
区域网地址分类:
1、0-—127。A类 网络号码范围是 0.0.0.0---127.0.0.0 ,用于128个网络。但网络不能全由0组成且127.0.0.0保留用于回路。
2、128—191。B类,网络号码范围是128.0.0.0--191.254.0.0 用于16256个网络。
3、192--223。C类,网络号码范围是192.0.0.0--223.254.254.0,用于2064512个网络。
4、D类 。224.0.0.0--240.255.255.255 用于组播(Multicast),这样可以节约网络资源。
参考资料来源:搜狗百科-内网IP
以上是查看局域网的所有MAC地址的CMD命令或是IP不要软件的详细内容。更多信息请关注PHP中文网其他相关文章!