好文档 - 专业文书写作范文服务资料分享网站

计算机网络基础实践教程

天下 分享 时间: 加入收藏 我要投稿 点赞

CHAPTER1

PC机上常用网络命令 第1章 1.1 Windows环境下常用网络命令

1.1.1 操作内容和环境

? 操作内容:熟悉Windows平台下常用网络命令的使用,网络命令包

括:arp、ftp、ipconfig、nbtstat、net、netstat、ping、route、telnet、

tracert、pathping和winipcfg。

? 操作环境:硬件:PC机。软件:Windows Server 2003操作系统。

1.1.2 操作步骤

说明:以下网络命令的测试均在DOS命令提示符下进行,DOS命令提示符可从Windows系统的“开始”→“程序”→“附件”→“命令提示符”进入命令行界面。

(1)ARP命令

ARP命令显示和修改IP地址与物理地址之间的转换表。ARP协议允许主机查找同一物理网络上其他主机的MAC地址(协议实现的前提是本地主机已经获取其他主机的IP地址)。ARP实现时采用了缓存技术,本地主机缓存最近查找过的IP到MAC的地址映射表,这样可以消除重复的ARP广播请求,达到快速寻址的目的。

用命令ARP /?查看ARP命令列表,显示如下:

ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr]

ARP -a [inet_addr] [-N if_addr]

-a 显示当前的ARP信息,可以指定网络地址。

2 计算机网络基础实践教程

-g 跟 -a一样。

-d 删除由inet_addr指定的主机,可以使用*来删除所有主机。

-s 添加主机的静态地址映射,并将网络地址跟物理地址相对应,这一

项是永久生效的。

eth_addr 物理地址。 if_addr 网络接口。

举例,在DOS终端下执行如下命令:

C:\\>arp –a

Interface: 10.111.142.71 --- 0x1000003

Internet Address Physical Address Type

10.111.142.1 00-01-f4-0c-8e-3b dynamic 10.111.142.112 52-54-ab-21-6a-0e dynamic 10.111.142.253 52-54-ab-1b-6b-0a dynamic

以灰色底色标出的那一行,10.111.142.1是IP地址,00-01-f4-0c-8e-3b是该IP地址对应的物理地址,获取类型是动态,相对于命令参数为-s时的静态地址映射,动态地址映射是暂存的。

C:\\>arp -a 10.111.142.71

该命令显示指定IP地址10.111.142.71对应的ARP信息,显示结果表示目前该地址无ARP转换信息。

C:\\>arp -a 10.111.142.1

Interface: 10.111.142.71 --- 0x1000003

Internet Address Physical Address Type 10.111.142.1 00-01-f4-0c-8e-3b dynamic

No ARP Entries Found

显示指定IP地址10.111.142.1对应的MAC地址是00-01-f4-0c-8e-3b。

该命令添加IP地址157.55.85.122对应的mac地址。通过命令arp -a可以验证是否已经加入。arp -s可以在代理服务器或LAN缺省路由器上进行IP地址和MAC地址的绑定,防止IP地址的盗用。

(2)ftp命令

ftp命令的功能是在服务器和客户机之间传送文件。在DOS命令提示符下输入命令:

C:\\>ftp –h

FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-A] [-x:sendbuffer] [-r:recvbuffer] [-b:asyncbuffer] [-w:windowsize] [host] C:\\>arp -s 157.55.85.212 00-aa-00-62-c6-09

-v 屏蔽服务器显示信息。

3 第1章 PC机上常用网络命令 初始连接后屏蔽登录信息。 多文件传输时关闭交互提示。 激活debugging功能。

未激活glob功能,glob命令用来设置mdelete、mget、mput命令 的文件名扩展。

-s:filename 在filename指定的文本文件中包含ftp命令,当ftp启动时,这些 命令会自动运行,不需要进行参数的交互过程。

-a 当绑定数据连接时使用任何一个本地接口。 -A 匿名登录。 -x:sendbuffer 指定发送的SO_SNDBUF大小,默认是8192。 -r:recvbuffer 指定接受的SO_RCVBUF 大小,默认是8192。 -b:asyncbuffer 指定async数目,默认是3。

-w:windowsize 指定默认的传输缓冲区大小,默认是65535。 host 远程主机IP地址或名称。

注意:mget和mput命令需要带y/n/q,y表示yes,n表示no,q表示quit。 使用CTRL+C退出命令。 举例:

通常情况下,FTP客户机登录FTP服务器需要进行交互式输入用户名和密码。现在我们选用参数-s:filename,如filename为user.txt,user.txt文件中输入用户名book和密码caodong501(用户名和密码换行输入)。那么客户机在命令提示符下输入ftp -s:user.txt 10.214.28.122就可以直接登录,而无需输入用户名和密码。user.txt文件中可以包含更多的命令。

C:\\>ftp -s:user.txt 10.214.28.122 Connected to 10.214.28.122.

220 Gene6 FTP Server v3.1.0 (Build 70) ready... User (10.214.28.122:(none)): 331 Password required for book. 230 User book logged in. ftp>

-n -i -d -g

直接跳到提示符ftp>下。

C:\\>ftp ftp>help(?)

然后敲入help或者?,显示ftp相关的命令列表:

Commands may be abbreviated. Commands are: ! delete literal prompt ?

debug

ls

put

send status

计算机网络基础实践教程

CHAPTER1PC机上常用网络命令第1章1.1Windows环境下常用网络命令1.1.1操作内容和环境?操作内容:熟悉Windows平台下常用网络命令的使用,网络命令包括:arp、ftp、ipconfig、nbtstat、net、netstat、ping、route、telnet、tr
推荐度:
点击下载文档文档为doc格式
4h26n9k3ow44p5c1cp2i5zpak1cslt00dc4
领取福利

微信扫码领取福利

微信扫码分享