免费智能真题库 > 历年试卷 > 网络工程师 > 2022年上半年 网络工程师 上午试卷 综合知识
  第40题      
  知识点:   IP地址   网络诊断和配置命令   域名
  关键词:   IP地址   命令   域名        章/节:   网络管理       

 
()命令不能获得主机域名(abc.com)对应的IP地址
 
 
  A.  ping abc.com
 
  B.  nslookup qt=a abc.com
 
  C.  tracert abc.com
 
  D.  route abc.com
 
 
 

 
  第40题    2022年下半年  
   41%
在Windows平台上,要为某主机手动添加一条ARP地址映射,下面的命令正确的是()。
  第63题    2015年上半年  
   66%
参见下面的网络连接图,4个选项是Host A的ARP表,如果HostA ping HostB,则ARP表中的哪一选项用来封装传输的帧?(63)。
  第71题    2023年下半年  
   54%
Software-defined networking(SDN)technology is an approachto(71)management that enables dynamic,progranmatically efficien..
   知识点讲解    
   · IP地址    · 网络诊断和配置命令    · 域名
 
       IP地址
        一个IP地址由网络号和主机号两部分组成,由4字节共32位的数字串组成,这4字节通常用小数点分隔。每字节可用十进制表示,如192.46.8.22。IP地址也可以用二进制和十六进制表示。
               IP地址分类
               IP地址分为5类,如下表所示,其中A、B、C类是常用地址。
               
               Internet的IP地址空间容量
               
               IP地址除了标识一台主机外,还有几种具有特殊意义的形式。
               (1)本网络的本台主机。若一个IP地址由全0组成,即0.0.0.0,表示在本网络上本台主机,当一台主机在运行引导程序但又不知道其IP地址时使用该地址。
               (2)本网络的某台主机。网络号各位全为"0"的IP地址,表示在这个网络中的特定主机。它用于一个主机向同网络中其他主机发送报文。
               (3)网络地址。主机号各位全为"0"的IP地址标识本网络的网络地址,不分配给任何主机。
               (4)直接广播地址(有时就简称为广播地址)。主机号各位全为"1"的IP地址,不分配给任何主机,它用于将一个分组发送给特定网络上的所有主机,即对全网广播。
               (5)受限(本地)广播地址。受限广播地址是32位全1的IP地址(255.255.255.255)。该地址用于主机配置过程中IP数据报的目的地址,此时,主机可能还不知道它所在网络的网络掩码,甚至连它的IP地址也不知道。在任何情况下,路由器都不转发目的地址为受限的广播地址的数据报,这样的数据报仅出现在本地网络中。
               (6)回送地址(Loopback Address)。A类网络地址127.X.X.X是一个保留地址,用于网络软件测试以及本地进程间的通信。
               如果一个组织不需要接入到因特网上,但需要在其网络上运行TCP/IP协议,最佳选择是使用私网地址,但Internet中路由器一般不转发目标地址为私网地址的数据包。私网地址如下表所示。
               
               私网IP地址空间
               子网划分和子网掩码
               由于IP地址的分配是以"网络"为单位进行的,如果一个部门拥有256个用户接入Internet,至少应该为该部门分配两个连续的C类网地址。很显然,这种分配制度导致了大量的IP地址资源的浪费。为了提高IP地址的使用效率,可采用借位的方式将一个网络划分为子网:从主机号最高位开始借位变为新的子网号,所剩余的部分仍为主机号。这使得IP地址的结构分为3部分:网络号、子网号和主机号。
               引入子网划分技术后带来了一个重要问题,即主机路由和路由设备如何判断一个给定的IP地址是否已经进行了子网划分,从而能正确地从IP地址中分离出有效的网络标识。通常,将引入子网划分技术前的A、B、C类地址称为有类别(Classful)的IP地址;将引入子网划分技术后的IP地址称为无类别(Classless)的IP地址,并因此引入子网掩码来描述IP地址中关于网络标识和主机号位数的组成情况。
               子网掩码(Subnetmask)通常与IP地址配对出现,其功能是告知主机或路由设备,IP地址的哪一部分代表网络号部分,哪一部分代表主机号部分。子网掩码使用与IP地址相同的编码格式,长32位,由一串1和跟随的一串0组成。子网掩码中的1对应于IP地址中的网络号(net-id)和子网号(subnet-id),而子网掩码中的0对应于IP地址中的主机号(host-id)。要得到网络或子网地址,只需将IP地址和子网掩码按位进行"与"运算即可。
               子网掩码有两种表示方法。
               (1)用点分十进制表示法表示,如256.256.256.0、256.256.256.240等。
               (2)在IP地址后加一个"/网络号和子网号的位数"。例如,210.46.12.58/28就表示该IP地址的网络号(net-id)和子网号(subnet-id)共占用28位,主机号占用32-28=4位,如果用点分十进制表示法表示,则子网掩码为256.256.256.240,其二进制表示为
               11111111 11111111 11111111 11110000
               采用子网掩码是对网络编址的有益补充,但是还存在着一些缺陷,如划分的子网中较小的会浪费许多地址。为了解决这个问题,避免任何可能的地址浪费,就出现了可变长子网掩码(Variable Length Subnetwork Mask, VLSM)的编址方案。VLSM允许一个网络使用不同的网络掩码以适应不同规模的子网要求。
 
       网络诊断和配置命令
               ipconfig
               ipconfig工具用来显示所有当前的TCP/IP网络配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。使用不带参数的ipconfig可以显示所有适配器的IP地址、子网掩码、默认网关。
               1)语法格式
               
               2)参数说明
               参数如下表所示。
               
               ipconfig的选项
               
               3)注释
               ipconfig等价于winipcfg,后者在Windows Millennium Edition、Windows 98和Windows 95上可用。
               ping
               ping通过发送"Internet控制报文协议(ICMP)"回送请求/应答报文来验证与另一台TCP/IP计算机的IP级连接。回送请求/应答报文的接收情况将和往返过程的次数一起显示出来。ping是用于检测网络连接性、可到达性和名称解析的疑难问题的主要TCP/IP命令。如果不带参数,ping将显示帮助。
               1)语法格式
               
               2)参数说明
               参数如下表所示。
               
               ping的选项
               
               arp
               arp命令用于显示和修改ARP缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则arp命令将显示帮助信息。
               1)语法格式
               
               2)参数说明
               .-a[inet_addr][-N if_addr]:显示所有接口的当前ARP缓存表。要显示特定IP地址的ARP缓存项,请使用带有inet_addr参数的arp-a命令,此处的inet_addr代表IP地址。如果未指定inet_addr,则使用第一个适用的接口。要显示特定接口的ARP缓存表,请将-Nif_addr参数与-a参数一起使用,此处的if_addr代表指派给该接口的IP地址。-N参数区分大小写。
               .-g[inet_addr][-N if_addr]:与-a相同。
               .-d inet_addr[if_addr]:删除指定的IP地址项,inet_addr代表IP地址。对于指定的接口,要删除表中的某项,请使用if_addr参数。
               .-s inet_addr eth_addr[if_addr]:向ARP缓存添加可将IP地址inet_addr解析成物理地址eth_addr的静态项。要向指定接口的表添加静态ARP缓存项,使用if_addr参数。
               netstat
               netstat工具可用来显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP)及IPv6统计信息(对于IPv6、ICMPv6、通过IPv6的TCP及通过IPv6的UDP)。使用时如果不带参数,netstat显示活动的TCP连接。
               1)语法格式
               
               2)参数说明
               参数介绍如下表所示。
               
               netstat的选项
               tracert
               tracert通过递增"生存时间(TTL)"字段的值"Internet控制报文协议(ICMP)"回送请求/应答报文发送给目标可确定到达目标的路径。所显示的路径是源主机与目标主机间的路径中的路由器的近侧路由器接口列表。近侧接口是距离路径中的发送主机最近的路由器的接口。不带参数时,tracert显示帮助。
               1)语法格式
               
               2)参数说明
               ./d:防止tracert试图将中间路由器的IP地址解析为它们的名称。
               .-h MaximumHops:在搜索目标(目的)的路径中指定跃点的最大数。默认值为30个跃点。
               .-j HostList:说明发送回声请求报文要使用IP头中的松散源路由选项,标识符HostList列出必须经过的中间节点的地址或名字,最多可以列出9个中间节点,各个中间节点用空格隔开。
               .-w Timeout:说明了等待ICMP回声响应报文的时间(μs),如果接收超时,则显示星号"*",默认超时间隔是4s。
               .TargetName:指定目标,可以是IP地址或主机名。
               pathping
               pathping是一个将ping和tracert的功能结合起来并有所增强的网络诊断工具,它可以反映出数据包从源主机到目标主机所经过的路径、网络延时及丢包率,帮助用户解决网络问题。
               1)语法格式
               
               2)参数说明
               参数介绍如下表所示。
               
               pathping的选项
               nbtstat
               nbtstat命令是Windows下自带的NetBIOS管理工具,用于显示本地计算机和远程计算机的基于TCP/IP的NetBIOS统计资料、本地计算机和远程计算机的NetBIOS名称表和NetBIOS名称缓存。nbtstat可以刷新NetBIOS名称缓存和使用Windows Internet名称服务(WINS)注册的名称。使用不带参数的nbtstat则显示帮助信息。
               1)语法格式
               
               2)参数说明
               nbtstat参数介绍如下表所示。
               
               nbtstat的选项
               
               注:NetBIOS名称表是与运行在该计算机上的应用程序相对应的NetBIOS名称列表。
               route
               route命令的功能是显示和修改本地的IP路由表。如果不带参数,则给出帮助信息。
               1)语法格式
               
               2)参数说明
               .-f:删除路由表中的网络路由、本地环路路由和组播路由。
               .-p:与add命令联合使用时,一条路由被添加到注册表中,当TCP/IP启动时,用于初始化路由;与print命令联合使用时,则显示持久路由列表;对于其他命令,这个参数被忽略。
               .Command:表示要运行的命令,可用的命令有add(添加路由)、change(修改已有的路由)、delete(删除路由)和print(打印路由)。
               .Destination:说明目标地址,可以是网络地址、主机地址或默认路由。
               .mask Netmask:说明目标地址对应的子网掩码。
               .Gateway:说明下一跃点的IP地址。
               .metric Metric:说明路由度量值,通常选择度量值最小的路由。
               .if Interface:说明接口的索引。
               netsh
               netsh是一个命令行脚本实用程序,可用于修改计算机的网络配置。
               利用netsh也可以建立批文件来运行一组命令,或者把当前的配置脚本用文本文件保存起来,以后可用来配置其他的服务器。
               1)netsh上下文
               netsh利用动态链接库与操作系统的其他组件交互作用。netsh助手是一个动态链接库文件,提供了称为上下文的扩展特性,可以对多种服务、实用程序或协议提供配置和监视功能。从一个上下文可以转到另一个上下文,后者称为子上下文。
               2)在Cmd.exe命令提示符下运行netsh命令
               为了在远程Windows Server 2003中运行netsh命令,首先要通过"远程桌面连接"连接到正在运行终端服务器的Windows Server 2003系统中。在Cmd.exe命令提示符下输入netsh,就进入了netsh>提示符。netsh的语法格式如下。
               
               参数说明如下。
               .-a AliasFile:运行AliasFile文件后返回netsh提示符。
               .-c Context:转到特定的netsh上下文。
               .-r RemoteComputer:配置远程计算机。
               .NetshCommand:说明要使用的netsh命令。
               .-f ScriptFile:运行脚本后转出netsh.exe。
               nslookup
               nslookup是一个监测网络中DNS服务器是否能正确实现域名解析的命令工具。它通常需要一台域名服务器来提供域名服务。如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。
               1)语法格式
               
               2)参数说明
               .-SubCommand…:将一个或多个nslookup子命令指定为命令行选项。
               .ComputerToFind:如果未指定其他服务器,就使用当前默认DNS名称服务器查阅ComputerToFind的信息。要查找不在当前DNS域的计算机,请在名称上附加句点。
               .-Server:指定将该服务器作为DNS名称服务器使用。如果省略了-Server,将使用默认的DNS名称服务器。
               3)nslookup的两种模式
               nslookup有两种模式,即交互式和非交互式。
               如果仅需要查找一块数据,请使用非交互式模式。对于第一个参数,输入要查找的计算机的名称或IP地址。对于第二个参数,输入DNS名称服务器的名称或IP地址。如果省略第二个参数,nslookup使用默认DNS名称服务器。
               如果需要查找多块数据,可以使用交互模式。第一个参数输入连字符(-),第二个参数输入DNS名称服务器的名称或IP地址。或者,省略两个参数,则nslookup使用默认DNS名称服务器。在交互方式下,可以用set命令设置选项,以满足指定的查询需要。
               .>set all:列出当前设置的默认选项。
               .set type=mx:查询本地域的邮件交换器信息。
               .server NAME:由当前默认服务器切换到指定的名字服务器NAME。
               .Is:用于区域传输,罗列出本地区域中的所有主机信息。
               .set type:设置查询的资源记录类型。DNS服务器主要的资源记录有A(域名到IP地址的映射)、PTR(IP地址到域名的映射)、MX(邮件服务器及其优先级)、CNAM(别名)和NS(区域的授权服务器)等类型。
               .set type=any:对查询的域名显示各种可用的信息资源记录(A、CNAME、MX、NS、PTR、SOA和SRV等)。
               .set debug:显示查询过程的详细信息,这些信息可用于对DNS服务器进行排错。
               net
               在网络管理中,最为常用的就是net命令家族。常用的net命令有以下几个。
               .net view命令:显示由指定的计算机共享的域、计算机或资源的列表。
               .net share:用于管理共享资源,使网络用户可以使用某一服务器上的资源。
               .net use命令:用于将计算机与共享的资源相连接或断开,或者显示关于计算机连接的信息。
               .net start命令:用于启动服务,或显示已启动服务的列表。
               .net stop命令:用于停止正在运行的服务。
               .net user命令:可用来添加或修改计算机上的用户账户,或者显示用户账户的信息。
               .net config命令:显示正在运行的可配置服务,或显示和更改服务器服务或工作站服务的设置。
               .net send命令:用于将消息(可以是中文)发送到网络上的其他用户、计算机或者消息名称上。
               .net localgroup命令:用于添加、显示或修改本地组。
               .net accounts命令:可用来更新用户账户数据库、更改密码及所有账户的登录要求。
 
       域名
        IP地址用数字表示,使用时难以记忆和书写,因此在IP地址的基础上又发展出了一种符号化的地址方案,用来代替数字型的IP地址,这就是域名。
        域名由多个分量组成,分量之间用点号隔开,格式为
        *.三级域名.二级域名.顶级域名
        例如mail.yctc.edu.cn,其中en是顶级域名,表示中国,edu是二级域名,表示教育机构。各个分量代表不同级别的域名,级别最低的域名写在最左边,级别最高的顶级域名写在最右边,完整的域名不超过255个字符,但域名并不代表计算机所在的物理地点,它只是一个逻辑概念,使用域名有助于记忆。
        域名的划分是在顶级域名的基础上注册二级域名,二级域名下还可以注册三级域名等。现在的顶级域名有以下三大类。
        ①国家顶级域名。国家顶级域名采用ISO 3166的规定制定各个国家的顶级域名。如cn表示中国,us表示美国,jp表示日本等。
        ②国际顶级域名。采用int,国际性的组织可在int下注册。
        ③通用顶级域名。常见的通用顶级域名如com表示公司,net表示网络服务机构,org表示非营利性组织,edu表示教育机构(美国专用),gov表示政府部门(美国专用),mil表示军事部门(美国专用),aero表示航空运输企业等。
        在国家顶级域名下注册的二级域名由该国家自行确定,我国将二级域名划分为类别域名和行政区域名两大类。其中,类别域名有六个:ac表示科研机构,com表示工、商、金融等企业,edu表示教育机构,gov表示政府部门,net表示互联网络、接入网络的网络信息中心和运行中心,org表示各种非营利性组织。“行政区域名”共有34个,适用于各省、自治区、直辖市。
        一般一个单位可以申请注册一个三级域名,一旦拥有一个域名,单位可以自行决定是否需要进一步划分子域,并且不需要向上级报告子域的划分情况。
        当用户通过域名访问Internet上的某个主机时,其实是访问其IP地址,那么系统会如何识别哪个域名对应哪个IP地址呢?这是因为这个域名到IP地址的转换是由域名服务器DNS完成的。通过建立DNS数据库,域名服务器记录主机名称与IP地址的对应关系,并为所有访问Internet的客户机提供域名解析服务。
   题号导航      2022年上半年 网络工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第40题    在手机中做本题