a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 132|回复: 1

[综合] 思科认证辅导:网络传输控制中的四大重要命令完全解读

[复制链接]
发表于 2012-8-3 20:03:30 | 显示全部楼层 |阅读模式
ARP 3 C7 X- K! a6 @9 v# p- ]! K
ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。实用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。 ' g) p8 {# @9 e: N& j0 K0 \& s0 q1 q
按照缺省设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,如果输入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping 此台计算机(不能是本机发送ping命令)。
) E+ F- }$ X9 J# U' F0 c! i/ @/ WARP常用命令选项: ) M# t1 O  G8 n- x4 O
·arp -a或arp –g
% V3 J9 l; {; }! ]8 Z- c/ b' F用于查看高速缓存中的所有项目。-a和-g参数的结果是一样的,多年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。 . O7 s, O( o; g# o( m1 P
·arp -a IP
. e6 t6 Y. M% P. P8 o' n/ G# p+ K$ ^) r如果我们有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。 # Y2 i# ~' w1 c& l( J- D
·arp -s IP 物理地址
. `, x' ^, D  I3 p, p9 v5 D我们可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。
3 Y* l, V* |+ w( p5 @; B' M5 }( U·arp -d IP
6 y* G# X/ @8 T: J使用本命令能够人工删除一个静态项目。 1 P6 ]" X/ e" w" l9 G
例如我们在命令提示符下,键入 Arp –a;如果我们使用过 Ping 命令测试并验证从这台计算机到 IP 地址为 10.0.0.99 的主机的连通性,则 ARP 缓存显示以下项:
( A" @# K: p* p- bInterface:10.0.0.1 on interface 0x1
" K6 D6 r# r$ m" T0 M# x' u0 [) [Internet Address   Physical Address   Type 0 t, C% _% u4 L/ s
10.0.0.99       00-e0-98-00-7c-dc   dynamic / A% L: r$ ^! N$ r' H
在此例中,缓存项指出位于 10.0.0.99 的远程主机解析成 00-e0-98-00-7c-dc 的媒体访问控制地址,它是在远程计算机的网卡硬件中分配的。媒体访问控制地址是计算机用于与网络上远程 TCP/IP 主机物理通讯的地址。
: _' ]( B* S7 l8 r$ q/ I8 F: @至此我们可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确、可以用netstat查看别人与我们所建立的连接并找出ICQ使用者所隐藏的IP信息、可以用arp查看网卡的MAC地址。
回复

使用道具 举报

 楼主| 发表于 2012-8-3 20:03:31 | 显示全部楼层

思科认证辅导:网络传输控制中的四大重要命令完全解读

</p>
; y! V! X5 ?' \7 _& @一般使用选项:
9 a% E* g/ C  |/ q8 `·route print
5 a4 t5 ~& r5 H" i本命令用于显示路由表中的当前项目,在单路由器网段上的输出;由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。 6 @5 C2 G8 Q, {+ _' T
·route add
' s+ U+ r5 }( f' G$ q8 U使用本命令,可以将信路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,器IP为202.96.123.5,子网掩码为255.255.255.224,那么我们应该输入以下命令: * q( c5 ~' z7 K+ a$ Y/ R! Z
route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5
5 q# W. c  D* ~+ ]# a2 i·route change
) k; {! x1 p2 x& e1 x我们可以使用本命令来修改数据的传输路由,不过,我们不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:
# G% e8 m' i, |: z, m8 ?9 V/ n7 aroute add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3 % M1 a6 ~1 }6 O0 {
·route delete
6 N) y5 p7 i/ J4 L( x使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.33
) S# I" d) g* K& V' u. PNBTStat $ [/ s4 N& D0 n: j
使用 nbtstat 命令释放和刷新 NetBIOS 名称。NBTStat(TCP/IP上的NetBIOS统计数据)实用程序用于提供关于关于NetBIOS的统计数据。运用NetBIOS,我们可以查看本地计算机或远程计算机上的NetBIOS名字表格。 6 [6 ~6 G5 G2 ?
常用选项:
; s# G; T" C) G7 G·nbtstat –n
( k0 l; j# r$ ^6 R% B显示寄存在本地的名字和服务程序。 - E' {$ B/ r  @5 d
·nbtstat –c
* N- Q8 t) g! Y- {+ Q; T* b本命令用于显示NetBIOS名字高速缓存的内容。NetBIOS名字高速缓存用于寸放与本计算机最近进行通信的其他计算机的NetBIOS名字和IP地址对。
- x  y' k; m4 U0 H·nbtstat –r
; B4 R* A6 w6 x6 ]9 \2 o本命令用于清除和重新加载NetBIOS名字高速缓存。
7 ~; L0 H& P7 ~" p7 _·nbtstat -a IP 2 H) a: s* M# T3 i7 P
通过IP显示另一台计算机的物理地址和名字列表,我们所显示的内容就像对方计算机自己运行nbtstat -n一样。
5 Q: f9 G* b8 h0 x" j- M) {6 g  M·nbtstat -s IP 8 u! V$ |! B) D% m6 B9 F, U4 J
显示实用其IP地址的另一台计算机的NetBIOS连接表。 例如我们在命令提示符下,键入:nbtstat –RR 释放和刷新过程的进度以命令行输出的形式显示。该信息表明当前注册在该计算机的 WINS 中的所有本地 NetBIOS 名称是否已经使用 WINS 服务器释放和续订了注册。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-15 05:28 , Processed in 0.232493 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表