在TCP/IP体系中,网络层包含5个协议:IP、ARP、RARP、ICMP和IGMP。TCP/IP使用IP地址识别网络中的计算机,每台计算机必须拥有惟一的IP地址。TCP/IP采用分组交换方式的通信方式。IP地址和子网掩码是TCP/IP网络中的重要概念,它们的共同作用是标识网络中不同的计算机及识别计算机正在使用的网络。......
2023-08-29
Windows 7中提供了许多在命令提示符下运行的协议测试工具。
步骤1:单击“开始”→“运行”,在对话框中输入“cmd”,单击“确定”按钮,打开“命令提示符程序”。
步骤2:在“命令提示符程序”中输入相关命令进行验证。
①ipconfig:显示本地主机的IP地址配置,也用于手动释放和更新DHCP服务器指定的TCP/IP配置。
常用参数:
/?:显示帮助。
/all:显示IP配置的完整信息。
/release:释放DHCP服务器指定的TCP/IP配置。
/renew:更新DHCP服务器指定的TCP/IP配置。
例如:
•c:\user\administrator>ipconfig/?
查看ipconfig指令的用法。
•c:\user\administrator>ipconfig
执行ipconfig指令,执行结果如图2-9所示。
图2-9 “ipconfig”指令的运行结果
•c:\user\administrator>ipconfig/all
显示IP配置的完整信息,执行结果如图2-10所示。
图2-10 “ipconfig/all”指令的运行结果
②ping:验证IP的配置情况并测试IP的连通性。
常用参数:
-t:无限次ping指定的计算机直至按下Ctrl+C组合键强制中断。默认情况ping只测试4次。
-n:表示发送数据包的数量,缺省值为4。-l:表示发送测试数据包的大小。
例如:
•c:\user\administrator>ping/?
查看ping指令的用法
•c:\user\administrator>ping 127.0.0.1
127.0.0.1是一个环回地址,可用于测试本机网络的连通性,执行结果如图2-11所示。
图2-11 “ping 127.0.0.1”命令运行结果
说明:该结果表示向IP地址为127.0.0.1的主机发送了4个大小为32字节的数据包,TTL表示生存时间,指定数据包被路由器丢弃前允许通过的网段数量。TTL值的大小由发送主机设置,以防止数据包不断在IP互联网上永不终止地循环。转发IP数据包时,路由器至少将TTL减小1。不同的操作系统TTL值的设定不一样。
例如:
•c:\user\administrator>ping 192.168.9.5 -t
连续测试链路。
•c:\user\administrator>ping 202.202.160.2 -n 50 -l 1024
向IP地址为202.202.160.2的主机发送50个1024字节大小的数据包。截取部分执行结果如图2-12所示。
图2-12 “ping 202.202.160.2 -n 50 -l 1024”命令的部分结果
③tracert:跟踪数据包到达目的地所采取的路由。
例如:
c:\user\administrator>tracert 202.202.160.2
说明:追踪到达IP为202.202.160.2的主机经过了哪些路由,默认设置的最大跳数是30,可以通过参数修改。该命令的运行结果如图2-13所示。
④pathping:跟踪数据包到达目标所采取的路由,并且显示路径中每个路由器的数据损失信息,也可以用于解决服务质量(Qos)连通性问题。该命令结合了ping、tracert命令的功能。
例如:
•c:\user\administrator>pathping 202.202.160.2
⑤net:网络资源使用与显示命令集。
常用参数:
net view\IP address:查看计算机上的共享资源列表。
图2-13 “tracert 202.202.160.2”命令的运行结果
net use:映射网络驱动器。
net user:用户账号与域的管理,可以创建和修改计算机上的用户账户以及相关信息。
net share:使网络用户可以使用某一服务器上的资源。
net localgroup:使用户具有管理员的权限。
例如:
•c:\user\administrator>net view \\192.168.9.154
查看192.168.9.154计算机上的共享资源,命令运行结果如图2-14所示。(www.chuimin.cn)
图2-14 net view命令执行的结果
⑥net use:映射网络驱动器是将局域网中的某个共享目录映射成本地驱动器号,这样可以提高访问效率。
步骤1:共享需要映射成网络驱动器的目录。
步骤2:利用net use命令将共享出的目录映射成本地驱动器号。注意,驱动器号应该选择本机没有使用的驱动器号。
例如:
•c:\user\administrator>net use W: \\192.168.9.154\MyDoc
说明:将局域网上IP地址为192.168.9.154的计算机上共享的文件夹MyDoc映射成驱动器W盘,注意指令中W盘应该表示成W:。
注意:参数之间应空格,如盘符与共享路径间需有一个空格。
映射网络驱动器成功以后,我们可以很方便地在“计算机”中进行查看,如图2-15所示。
图2-15 网络映射驱动器
•c:\user\administrator>net use W: /delete
删除网络映射驱动器W盘。
•c:\user\administrator>net share CDROM=F:\
共享本机上的光驱,并设共享名为CDROM,假设光驱在本地盘符为F:。
•c:\user\administrator>net user
查看系统用户账户的列表。
•c:\user\administrator>net user stu1 123456 /add
新建一个账户,用户名为stu1,密码为123456。
•c:\user\administrator>net user stu1 123456 /delete
删除一个用户。
说明:net user还可以实现给账户增加描述注释、设置账户过期日期、设置用户的主目录、设置用户是否可以改变密码等功能,具体用法可参考说明文档。
•c:\user\administrator>net localgroup Administrators stu1/add
使用户具有管理员的权限。
⑦arp:显示或设置IP地址与MAC地址的对应关系。
常用参数:
-g或-a:查看ARP缓存。
-s<IP地址><MAC地址>:加入一个静态记录。
-d<IP地址>:删除记录。
例如:
•c:\user\administrator>arp-s 192.168.9.153 00-aa-00-62-c6-09
“arp-s”的用法如图2-16所示。
图2-16 “arp-s”的用法
•c:\user\administrator>arp-a
命令运行结果如图2-17所示。
图2-17 “arp-a”指令执行的结果
⑧route:显示和修改本地路由表。
常用参数:
print:显示路由表。
add:添加路由表项。
例如:
•c:\user\administrator>route print
命令运行结果如图2-18所示。
⑨netstat:显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
常用参数:
/?:查看使用帮助。
-c:显示NetBIOS名称缓存内容、NetBIOS名称表及其解析的各个地址。
-n:显示本地计算机的NetBIOS名称表。Registered中的状态表明该名称是通过广播或WINS服务器注册的。
图2-18 “route print”命令的运行结果
-a IPaddress:显示远程计算机的NetBIOS名称表,IPaddress由远程计算机的IP地址指定。
-r:显示NetBIOS名称解析统计资料。在使用WINS的Windows计算机上,该参数将返回已通过广播和WINS解析和注册的名称号码。
○10nbtstat:显示本地计算机和远程计算机基于TCP/IP(NetBT)协议的NetBIOS统计资料、NetBIOS名称表和NetBIOS名称缓存。
○1hostname:返回本地计算机的主机名。
有关计算机网络实验指导的文章
在TCP/IP体系中,网络层包含5个协议:IP、ARP、RARP、ICMP和IGMP。TCP/IP使用IP地址识别网络中的计算机,每台计算机必须拥有惟一的IP地址。TCP/IP采用分组交换方式的通信方式。IP地址和子网掩码是TCP/IP网络中的重要概念,它们的共同作用是标识网络中不同的计算机及识别计算机正在使用的网络。......
2023-08-29
OSI模型包括了7层,而TCP/IP模型只有4层。OSI模型在网络层支持无连接和面向连接的两种服务,而在传输层仅支持面向连接的服务。到目前为止,还没有任何一个组织能够把OSI参考模型付诸实现。但另一方面,TCP/IP协议由于是逐渐发展起来的,缺乏统一规划,所以有些混乱。......
2023-10-22
TCP/IP体系结构通信过程和OSI参考模型通信处理过程类似,也是经过了发送端的封装与接收端的解封装两个过程,如图3—8所示。图3—8TCP/IP体系结构通信处理过程每个分层中,都会对所发送的数据附加一个首部,在这个首部中包含了该层必要的信息,如发送的目标地址及协议等相关信息。......
2023-10-22
TCP/IP参考模型是以它的两个主要操作协议命名的,即TCP协议和IP协议。主机至网络层是TCP/IP参考模型的最低层,它负责通过网络发送和接收IP数据报。TCP/IP参考模型允许主机连入网络时使用多种现成的与流行的协议,如局域网协议等。从这点上来说,TCP/IP参考模型与OSI参考模型的传输层在功能上是相似的。TCP/IP参考模型将OSI参考模型中的会话层和表示层的功能合并到了应用层中实现。TCP/IP参考模型不通用,不能用于描述TCP/IP之外的任何协议栈。......
2023-11-29
测试的目的是检测TCP/IP协议配置的正确性,确保计算机间能正常通信。Windows Server 2012 R2提供了ipconfig和ping命令来确认和测试TCP/IP协议配置情况。这两个命令运行在命令行窗口环境下,ipconfig用于查看TCP/IP协议配置信息,ping用于测试两个计算机间TCP/IP协议的连通性。◇ipconfig命令 ipconfig命令用于显示TCP/IP协议配置信息,如适配器的IP地址、子网掩码、默认网关等,刷新DHCP和DNS的设置。ping 127.0.0.1用于测试本机网卡和TCP/IP协议安装是否正确。......
2023-10-19
在TCP/IP协议中,传输层使用的端口号用一个16位的二进制数表示。因此,在传输层如果使用TCP协议进行进程通信,则可用的端口号共有216个。由于UDP也是传输层一个独立于TCP的协议,因此,使用UDP协议时也有216个不同的端口。另外,当服务器要向客户端传输数据时,由于服务器可以从客户的请求报文中获得其端口号,因此也可以正常通信。......
2023-11-20
随着Internet技术的发展,TCP/IP也成为局域网中必不可少的协议之一。一般人们常提到的TCP/IP指的就是Internet所使用的体系结构,或者整个TCP/IP协议簇。表2-2TCP/IP体系结构TCP/IP各层次的主要功能如下。TCP/IP体系结构并未对网络接口层使用的协议做出强制的规定,它允许主机连入网络时使用多种现成的和流行的协议。......
2023-11-04
TCP/IP是一个协议簇,采用四层结构,在OSI七层级结构模型中的各个层次中分布不同的子协议发挥特定功能;现场总线的通信协议采用了3层结构,见表9-10。目前阶段,将TCP/IP标准协议作为BAS通信网络的核心标准的实现成本较高。而32位和64位的微处理器构成的BAS控制器就能较好地胜任现TCP/IP的能力,因此,在BAS控制器中内嵌和使用TCP/IP就能够构成性价比高和通信确定性好的BAS通信网络架构的解决方案。......
2023-08-29
相关推荐