计算机网络试题

试卷一

填空题

  1. A ( )is an agreement between the communicating peers on how communication is to proceed.

    协议)约定对等实体间的通信。

  2. The OSI model has ( )layers.

    OSI 模型有()层。

  3. The processing unit in the data link layer is the ( ).

    数据链路层的处理单元是()。

  4. The processing unit of the network layer is the().

    网络层的处理单元是()。

  5. The data link layer has two sublayers: logical link control and ( ).

    数据链路层有两个子层:逻辑链路控制和(介质访问控制MAC子层)。

  6. Guided media, such as( ), Coaxial Cable and Fiber Optics.

    引导介质,如(双绞线)、同轴电缆和光纤。

  7. IPv6 address is ( )bit.

    IPv6 地址有(128)位。

  8. ( )solves the problem of finding out which Ethernet address corresponds to a given IP address.

    ARP)解决了找出哪个以太网地址对应于给定IP地址的问题。

  9. ( ) is a means of carrying private traffic over a public network.

    VPN)是一种通过公共网络承载私人流量的方法。

  10. Network security problems can be divided roughly into three aspects: Confidentiality、Integrity and ().

    网络安全问题大致可以分为三个方面方面:保密性、完整性与(可用性)。

  11. Connections are established in TCP by means of ( )between the server and the client.

    TCP中是通过(3)次握手在服务器和客户机之间建立连接的。

  12. In the WWW service, Pages are named using (), which includes three parts: protocol, the hostname and the page s path.

    在WWW服务中,页面使用(URL)命名,它包括三个部分:协议、主机名和页面路径。

  13. The ( ),is used by hosts to test the Network connectivity, for example, when running a ping command, an error such as “Destination unreachable” may occur.

    主机使用(ICMP)来测试网络连接,例如,在运行ping命令时,可能会出现诸如“无法到达目标”之类的错误。

  14. The range of frequencies transmitted without being strongly attenuated is called the ( ).

    未经强衰减而传输的频率范围称为(带宽)。

  15. Two types of links: one is point-to-point ,the other one is ( ).

    两种类型的链接:一种是点对点,另一种是(广播)。

选择题

  1. The main task of the ( ) layer is to provide for the reliable transfer of information across the physical link.

    Physical Data link Network Transport

    ()层的主要任务是提供跨物理链路的可靠信息传输

    物理层 数据链路层 网络层 运输层

  2. Which one is not network interconnection device?( )

    mouse repeater switch bridge

    哪一个不是网络互联设备?()

    鼠标 中继器 交换机 网桥

  3. The data link layer uses ( ) for error detection.

    CRC Hamming code Manchester encoding Differential Manchester encoding

    数据链路层使用 ( )进行错误检测。

    CRC 汉明码 曼彻斯特编码 差分曼彻斯特编码

  4. Which is a MAC address ?( )

    FC-F8-AE-D3-BE-2A 10.0.0.1 FF01::1101 11101011

    哪个是MAC地址?( )

    FC-F8-AE-D3-BE-2A 10.0.0.1 FF01::1101 11101011

  5. There are () protocols available in the transport layer.

    one two three four

    传输层中有()个协议可用。
    三 四

  6. In common network services, web services use the ( ) protocol.

    UDP TCP HTTP IP

    在公共网络服务中,web服务使用()协议。
    UDP TCP HTTP IP

  7. The ( ) instruction is used to detect the connectivity of the destination host.

    ipconfig netstat ping ifconfig

    ()指令用于检测目标主机的连接。
    ipconfig netstat ping ifconfig

  8. ( ) is not belong the WLAN series.

    IEEE802.3z IEEE802.11b IEEE802.11g IEEE802.11h

    ()不属于WLAN系列。
    IEEE802.3z IEEE802.11b IEEE802.11g IEEE802.11h

  9. The IP address of a server is 128.36.199.3, This IP address belongs to( ).

    class A class B class C class D

    服务器的IP地址是128.36.199.3,此IP地址属于()。

    A类 B类 C类 D类

  10. In the TCP/IP protocol, the port address with ( ) bits length.

    8 16 32 48

    在TCP/IP协议中,长度为()位的端口地址。

    8 16 32 48

  11. In the TCP header, the ( ) field specifies the number of the next byte expected.

    SYN ACK PSH FIN

    在TCP报头中,()字段指定下一个字节的期望值。
    SYN ACK PSH FIN

  12. When using super scan to scan the target network, it is found that a host is open on ports 25 and 110, which are most likely ( ) servers.

    File Email WEB DNS

    使用超级扫描扫描目标网络时,发现主机在端口25和110上打开,这两个端口很可能是()服务器。
    File Email WEB DNS

  13. ( ) an attack is an attack by creating a large number of “semi-connections” that can be attacked on any host connected to the Internet and providing TCP based network services.

    Smurf Ping of Death Land SYN

    ()攻击是通过创建大量“半连接”进行的攻击,这些“半连接”可以在连接到Internet的任何主机上进行攻击,并提供基于TCP的网络服务。

    Smurf Ping of Death Land SYN

  14. Which of the following routing protocol is belong to EGP?( )

    RIP OSPF BGP IS-IS

    以下哪个路由协议属于EGP?( )
    RIP OSPF BGP IS-IS

  15. The popular point-to-point DLC protocol is( ).

    CSMA Ethernet PPP CDMA

    DLC是一种流行的点到点协议()。
    CSMA Ethernet PPP CDMA

判断题

  1. The first computer network emerged in 1969,namely ARANET.

    1969年出现了第一个计算机网络,即ARANET。

  2. CSMA/CD is an important protocol widely used in the Ethernet.

    CSMA/CD是以太网中广泛使用的一种重要协议。

  3. WLAN uses optical fiber as a transmission medium.

    无线局域网使用光纤作为传输媒介。×

  4. Firewall is a very important network security device.

    防火墙是一种非常重要的网络安全设备。

  5. RIP and OSPF are static routing protocols.

    RIP和OSPF是静态路由协议。×

  6. When a host in a private network want to communicate with a host in the Internet, NAT can be used.

    当专用网络中的主机需要与Internet中的主机通信时,可以使用NAT。

  7. UDP is designed to provide a reliable end-to-end byte stream transmission.

    UDP旨在提供可靠的端到端字节流传输。×

  8. TCP uses a sliding window to complete the flow control of end-to-end.

    TCP使用滑动窗口来完成端到端的流量控制。

  9. The ports of 0-1023 are Well-known ports, can be used by any application.

    0-1023的端口是众所周知的端口,可以被任何应用程序使用。×

  10. Switches operate in the network layer.

    交换机在网络层运行。×

  11. DNS is an application-layer protocol that maps host names to IP addresses.

    DNS是一种应用层协议,它将主机名映射到IP地址。

  12. If an HTTP server is serving 1000 clients, then at least 1000 sockets are open at the server.

    如果一个HTTP服务器正在为1000个客户端提供服务,那么服务器上至少有1000个套接字处于打开状态。

  13. DES is an important public-key algorithm and much practical security is based on it .

    DES是一种重要的公钥算法,许多实用的安全性都是基于它的。×

  14. When web page is transmitted over SSL, the protocol used is HTTP.

    当网页通过SSL传输时,使用的协议是HTTP。×

  15. Python is not an object oriented computer programming language.

    Python不是一种面向对象的计算机编程语言。×

简答题

  1. The TCP/IP Reference Model has five layers, please write out each layer of the TCP/IP Model.

    TCP/IP参考模型有五层,请写出TCP/IP模型的每一层。

    从下往上每一层为:物理层、数据链路层、网络层、传输层、应用层

  2. An autonomous system has five local area networks. The number of IP addresses required for each LAN is 20. The IP address block assigned to the autonomous system is 61.145.120.0/24. Try to give the address blocks(including netmask ) for each LAN.

    一个自治系统有五个局域网。每个LAN所需的IP地址数为20。分配给自治系统的IP地址块是61.145.120.0/24。尝试为每个LAN提供地址块(包括网络掩码)。

    哈哈哈哈哈哈

  3. Please point out the difference between TCP and UDP.

    TCP 和 UDP 的区别。

    面向连接/面向无连接

    传输效率相对低/传输效率相对高

    提供可靠的服务/不可靠的服务

    点到点/一对多和一对—

  4. What is the socket?

    什么是套接字?

    套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元
    他是网络通信过程中,端点的抽象表示
    包含五种信息:使用的协议、本地主机的IP地址、本地进程端口、远地主机IP地址、远地进程的协议端口

程序设计题

  1. Use Python to write a client and server program based on TCP protocol to achieve mutual communication. Requirement:

    1)The client can send messages to the server, and the server can display the message sent by the client.

    2)When the client sends “Q”, it will interrupt the socket connection and the program automatically quit.

    利用Python编写基于TCP协议的客户机和服务器程序,实现相互通信。要求:
    1) 客户端可以向服务器发送消息,服务器可以显示客户端发送的消息。
    2) 当客户端发送“Q”时,它将中断套接字连接,程序将自动退出。

    // server
    import socket
    
    
    def serve(ip, port):
        tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        tcp_socket.bind((ip, port))
        tcp_socket.listen()
        client_socket, client_addr = tcp_socket.accept()
        while True:
            recv_data = client_socket.recv(1024)
            if recv_data:
                print("客户端:", recv_data.decode())
            else:
                break
    
    
    def main():
        serve("127.0.0.1", 9999)
    
    
    if __name__ == '__main__':
        main()
    
        
    // client
    import socket
    
    
    def client(ip, port):
        tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        tcp_socket.bind((ip, port))
        tcp_socket.connect(("127.0.0.1", 9999))
        while True:
            msg = input("请输入要发送内容:")
            if msg == "Q":
                tcp_socket.close()
                break
            tcp_socket.send(msg.encode())
    
    
    def main():
        client("127.0.0.1", 9998)
    
    
    if __name__ == '__main__':
        main()
    

补充内容

  1. 典型的网络传输介质

    1.双绞线电缆,电缆中的每一对双绞线都是由两根绝缘铜导线相互扭绕而成,因此称为双绞线。分为非屏蔽双绞线和屏蔽双绞线。
    2.同轴电缆:由一根空心的外圆柱导体和一根位于中心轴线的内导线组成,分别有绝缘材料隔开,根据直径,可分为,粗缆,细缆。
    3.光纤:由一组光导纤维组成用来传播光束的细小柔韧传输介质。信号衰减小,传输速度快,距离大。

  2. 以太网在 CSMA/CD 的工作机制

    载波监听多路访问/冲突检测。
    每个节点都共享网络传输信道(即半双工)、在每个站点要发送数据之前,都会检测信道是否空闲,如果空闲则发送,否则就等待;在发出信息后.则对冲突进行检测,当发现冲突时,则取消发送,传输一个48比特的拥塞信号;在中止(即传送拥塞信号)后,适配器采用截断二进制指数退避算法等待一段随机时间重新侦听发送。CSMA/CD 的工作流程可简单概括为“先听后发,边听边发,冲突停发,随机重发”。

试卷二

填空题:(每题 2分,共20分)

1、按照交换方式的不同,交换技术可分为电路交换、分组交换和报文交换。

计算机网络采用的是分组交换

2、广域网和局域网是按照网络覆盖范围进行分类的。

3、基本的带通调制方法有调幅、调相调频

4、数据链路层的三个基本问题是封装成帧、透明传输差错控制

5、以太网采用的编码方法是曼彻斯特编码

6、数据链路层以为单位接收或传送信息。

7、IP地址11000011 01000111 01111000 00001111点分十进制表示为195.71.120.15

8、将域名地址转换为IP地址的协议是DNS

9、在TCP/IP参考模型的运输层上,UDP实现的是一种面向无连接的协议,不能提供可靠的数据传输,并且没有差错校验。

10、网络协议的三要素是语法、语义和同步。

单选题:(每题 1 分,共 20分)

(说明:将认为正确答案的字母填写在每小题后而的括号内)

1、在因特网中,由网络和连接这些网络的路由器组成的部分叫做( D )。

A.传输部分 B.交换部分 C.边缘部分 D.核心部分

2、指明某条线上出现的某一电平的电压表示何种意义的物理层特性是( C )。

A. 机械特性 B.电器特性 C.功能特性 D.规程特性

3、电视广播属于下列那种通信方式( A )。

A.单工 B.全双工 C.半双工 D.其他

4、在计算机网络和数据通信中使用最广泛的检错码是( B )。

A.奇偶校验码 B.循环冗余码 C.海明编码 D.PCM编码

5、网络接口卡的基本功能包括:数据转换、通信服务和( B )。

A.数据传输 B.数据缓存 C.数据服务 D.数据共享

6、点对点式网络与广播式网络的重要区别之一是( D )。

A.分布范围不同 B.传输带宽不同 C.传输距离不同 D.传输技术不同

7、对于信噪比来说,当S/N=1000时,信噪比为( C )。

A. 30 B. 10

C. 30 dB D. 10 dB

8、对于10Mbps的基带CSMA/CD网的MAC帧的最小和最大总长度分别为( D )。

A.0和1500字节 B.46和1518字节 C.0和1518字节 D.64和1518字节

9、下列网址中属于C类IP地址的是( A )。

A. 192.23.0.9 B. 224.46.25.111

C. 185.4.1.0 D. 127.22.10.10

10、RIP协议允许一条路径最多只能包含( B )个路由器 。

A. 10 B. 15

C. 50 D. 100

11、在不同网络之间实现分组存储和转发,并在网络层提供协议转换的设备是( B )。

A.网关 B.路由器 C.网桥 D.中继器

12、超文本的含义是( C ) 。

A.该文本中含有声音 B.该文本中含有二进制数

C.该文本中含有链接到其他文本的链接点 D.该文本中含有图像

13、Internet网上主要的传输协议是( A )。

A. TCP/IP B. IPX/SPX C. NETBEUI D. APPLETALK

14、TCP拥塞控制中,当拥塞窗口值为24 MSS时超时了,随后慢开始门限会被设置为( B )。

A. 24 MSS B. 12 MSS C. 6 MSS D. 1 MSS

15、TCP协议使用( C )次握手机制建立连接。

A. 1 B. 2 C. 3 D. 4

16、电子邮件帐号[email protected]中,nyist.edu.cn是( B )。

A.用户名 B.主机域名地址

C.协议名称 D.万维网的网址

17、在数据传输时,可以将使用信道的时间分成若干时间片,按一定规则将这些时间片分配各路信号,每一时间片由复用的一个信号独占使用,这种信号的复用技术是( C )。

A.频分多路复用 B.空分多路复用

C.时分多路复用 D.波分多路复用

18、IP首部的( D )字段给出了IP数据报在因特网中所能经过的最大路由器数。

A.目的地址 B.总长度 C.片偏移 D.生存时间

19、下列协议中和简单网络管理相关的是( C )。

A. SMTP B.FTP C. SNMP D.Telnet

20、IPv6地址有( D )位二进制数组成。

A. 16 B. 32 C. 64 D. 128

是非题:(每题 1 分,共 10 分)

(说明:认为陈述正确的在括号内打“√”;否则在括号内打“×”)

1、三网指的是电信网络、有线电视网络和计算机网络。(

2、双绞线是目前带宽最宽、信号传输衰减最小、抗干扰能力最强的一类传输介质。( ×

3、ARP协议的作用是从IP地址解析出MAC地址。(

4、透明网桥的主要功能是对帧进行转发或者过滤。(

5、将IP地址202.112.78.1与子网掩码是255.255.255.0进行与操作,得到的运算结果是主机地址。( ×

6、在TCP协议中,采用 MAC 地址来区分不同的应用进程。( ×

7、流量控制和拥塞控制是一样的。( ×

8、在Internet的应用中万维网(www)协议http采用的是客户/服务器模式工作的。(

9、FTP 协议的控制连接端口号为21,而数据连接端口号为20。(

10、防火墙不能防止从内部网络对系统进行破坏。( ×

四、简答题:(每题 10分,共 30分)

1、Which layers are the five layers of the reference model?

What are the basic functions of each level?

五层参考模型从下往上依次是:物理层、数据链路层、网络层、运输层、应用层。****(4分)****

其各层基本功能如下:

物理层:完成原始比特传输;

数据链路层:完成相邻结点之间的可靠数据传输;

网络层:完成任意两台主机之间的数据传送;

运输层:完成两台主机上两个进程之间数据通信;

应用层:是用户访问网络的接口。****(6分,要点对即可给分)****

2、设某路由器建立了如下路由表

目的网络 子网掩码 下一跳
129.96.39.0 255.255.255.128 接口m0
129.96.39.128 255.255.255.128 接口m1
129.96.40.0 255.255.255.128 R2
201.4.153.0 255.255.255.192 R3
* - R4

现共收到5个分组,其目的地址分别为:

(1)129.96.39.10 (2)129.96.40.12 (3)129.96.40.151

(4)201.4.153.17 (5)201.4.153.90

试分别计算其下一跳。

(1) 接口m0 (2) R2 (3) R4 (4) R3 (5) R4

3、一个数据报的总长度为3820字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1420字节。

试问:(1)应当划分为几个短些的数据报片?(2)各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?

(1) 3个数据报片

(2)

字段长度 片偏移字段 MF标志位
1400 0 1
1400 175 1
1000 350 0

应用题:(每题10分,共20 分)

1、假设你是一个以太网用户,通过该网使用Internet上某服务器的FTP的服务。

(1)请详细说明FTP的基本工作原理;(2)在这个过程中,应用层、运输层和网络层需要有哪些协议的支持才能完成数据的传输?并且写出这些协议的主要作用。

(1) FTP采用客户/服务器的工作方式,它使用TCP可靠的传输服务。一个FTP服务器进程可同时为多个客户进程提供服务。FTP的服务器进程由两大部分组成:一个主进程,负责接收新的请求;另外有若干从属进程,负责处理单个请求。其工作步骤如下:

①打开熟知端口21(控制端口),使客户进程能够连接上。

②等待客户进程发连接请求。启动从属进程来处理客户进程发来的请求。主进程与从属进程并发执行,从属进程对客户进程的请求处理完毕后即终止。

④回到等待状态,继续接收其他客户进程的请求。

FTP服务器必须在整个会话期间保留用户的状态信息。特别是服务器必须把指定的用户账户与控制连接联系起来,服务器必须追踪用户在远程目录树上的当前位置。

(2) 应用层:FTP文件传输协议

传输层:TCP在客户和服务器之间建立连接,提供可靠的数据传输

网络层: IP包传输和路由选择;ARP将本机的缺省网关IP地址映射成物理MAC地址; ICMP提供网络传输中的差错检测,路由选择协议

2、一个自治系统有5个局域网,其连接方式如下图。LAN2至LAN5上的主机数分别为:120,200,5和20。该自治系统分配到的IP地址块为49.120.118/23。试给出每个局域网的地址块(包括前缀)。

LAN1: 49.120.119.193/29

LAN2: 49.120.119.128/25

LAN3: 49.120.118.0/24

LAN4: 49.120.119.192/29

LAN5: 49.120.119.64/27

答案不唯一

你可能感兴趣的:(计算机网络)