计算机等级 百分网手机站

计算机网络面试题及答案

时间:2018-04-18 20:17:31 计算机等级 我要投稿

2016年计算机网络面试题及答案

  关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。下面一起来看看最新的计算机网络面试题库及答案,希望对大家有所帮助!

  1 、 OSI ( Open System Interconnect ):开放系统互联,是一个七层的计算机网络模型,分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

  TCP/IP ( Transmission Control Protocol/Internet Protocol ):传输控制协议 / 因特网互联协议,是一个四层的计算机网络模型,分别为:网络接口层、网络层、传输层和应用层。结合 OSI 和 TCP/IP 产生了一个五层结构,分别为:物理层、数据链路层、网络层、传输层和应用层。 Internet 就是采用的 TCP/IP 协议。

  2 、集线器工作在 OSI 模型的物理层,网卡工作在 OSI 模型的物理层,交换机工作在数据链路层,路由器工作在网络层。

  3 、机器 A 的 IP 地址为 202.96.128.130 ,子网掩码为 255.255.255.128 ,则该 IP 地址的网络号为 202.96.128( 利用 IP 地址和子网掩码求与运算 ) ,主机号为 130 。

  4 、 ARP 是地址解析协议,简单语言解释一下工作原理。

  答:

  ( 1 )首先,每个主机都会在自己的 ARP 缓冲区中建立一个 ARP 列表,以表示 IP 地址和 MAC 地址之间的对应关系。

  ( 2 )当源主机要发送数据时,首先检查 ARP 列表中是否有对应 IP 地址的目的主机的 MAC 地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送 ARP 数据包,该数据包包括的内容有:源主机 IP 地址,源主机 MAC 地址,目的主机的 IP 地址。

  ( 3 )当本网络的所有主机收到该 ARP 数据包时,首先检查数据包中的 IP 地址是否是自己的 IP 地址,如果不是,则忽略该数据包,如果是,则首先从数据包中取出源主机的 IP 和 MAC 地址写入到 ARP 列表中,如果已经存在,则覆盖,然后将自己的 MAC 地址写入 ARP 响应包中,告诉源主机自己是它想要找的 MAC 地址。

  ( 4 )源主机收到 ARP 响应包后。将目的主机的 IP 和 MAC 地址写入 ARP 列表,并利用此信息发送数据。如果源主机一直没有收到 ARP 响应数据包,表示 ARP 查询失败。

  广播发送 ARP 请求,单播发送 ARP 响应。

  5 、 DNS ( Domain Name System )域名系统,简单描述其工作原理。

  答:当 DNS 客户机需要在程序中使用名称时,它会查询 DNS 服务器来解析该名称。客户机发送的每条查询信息包括三条信息:包括:指定的 DNS 域名,指定的查询类型, DNS 域名的指定类别。基于 UDP 服务,端口 53. 该应用一般不直接为用户使用,而是为其他应用服务,如 HTTP , SMTP 等在其中需要完成主机名到 IP 地址的转换。

  6 、 TCP 和 UDP 的区别?

  答: TCP 提供面向连接的、可靠的数据流传输,而 UDP 提供的是非面向连接的、不可靠的数据流传输。 TCP 传输单位称为 TCP 报文段, UDP 传输单位称为用户数据报。 TCP 注重数据安全性, UDP 数据传输快,因为不需要连接等待,少了许多操作,但是其安全性却一般。

  7 、网关的作用?

  答:通过它可以访问外网。

  8 、 ipconfig 的作用是什么?

  答:显示当前 TCP/IP 配置的信息。

  9 、运行 net share 返回的结果是什么?

  答:列出共享资源相关信息。

  10 、 net use 和 net user 分别指什么?

  答: net user 是对用户进行管理,如添加删除网络使用用户等。

  net use 是对网络设备进行管理。

  11 、如何查看当前系统开放的服务?

  答:在命令提示符下执行 net services 命令。 Windows 下是用 net start

  12 、除以上的命令,列出一些其他的命令?

  答: taskkill :用于结束至少一个进程

  tasklist :用于显示在本地或远程计算机上运行的所有进程

  net view :显示计算机列表

  netstat :显示网络连接、路由表和网络接口信息

  ftp :

  telnet :

  13 、关掉以下服务会出现什么情况?

  答:关掉 Automatic Updates :则不能自动更新

  关掉 Plug and Play :则会导致 USB 不能使用

  关掉 Remote Registry Service :远程用户不能修改计算机上的注册表设置

  关掉 Computer Browser :则会无法维护网络上计算机的最新列表以及提供这个列表给请求的程序。

  14 、端口及对应的服务?

  答:

  服务

  端口号

  服务

  端口号

  FTP

  21

  SSH

  22

  telnet

  23

  SMTP

  25

  Domain( 域名服务器)

  53

  HTTP

  80

  POP3

  110

  NTP (网络时间协议)

  123

  MySQL 数据库服务

  3306

  Shell 或 cmd

  514

  POP-2

  109

  SQL Server

  1433

  SNMP

  15 、 ICMP 协议?

  答: ICMP 是 Internet Control Message Protocol ,因特网控制报文协议。它是 TCP/IP 协议族的一个子协议,用于在 IP 主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由器是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 ICMP 报文有两种:差错报告报文和询问报文。

  16 、 TFTP 协议?

  答: Trivial File Transfer Protocol ,是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。

  17 、 HTTP 协议?

  答: HTTP 超文本传输协议,是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。

  18 、 DHCP 协议?

  答:动态主机配置协议,是一种让系统得以连接到网络上,并获取所需要的配置参数手段。

  19 、详细解释一下 IP 协议的定义,在哪个层上面,主要有什么作用? TCP 和 UDP 呢?

  答: IP 协议是网络层的协议,它是为了实现相互连接的计算机进行通信设计的协议,它实现了自动路由功能,即自动寻径功能。 TCP 是传输层的协议,它向下屏蔽 IP 协议的不可靠传输的特性,向上提供一种面向连接的、可靠的'点到点数据传输。 TCP 在可靠性和安全性上等更有保证。 UDP 也是传输层协议,它提供的是一种非面向连接的,不可靠的数据传输,这主要是有些应用需要更快速的数据传输,比如局域网内的大多数文件传输都是基于 UDP 的。 UDP 在传输速率上更快,开销更小。

  20 、请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?

  答:交换机用于局域网,利用主机的 MAC 地址进行数据传输,而不需要关心 IP 数据包中的 IP 地址,它工作于数据链路层。路由器识别网络是通过 IP 数据包中 IP 地址的网络号进行的,所以为了保证数据包路由的正确性,每个网络都必须有一个唯一的网络号。路由器通过 IP 数据包的 IP 地址进行路由的(将数据包递交给哪个下一跳路由器)。路由器工作于网络层。由于设备现在的发展,现在很多设备既具有交换又具有路由功能,两者的界限越来越模糊。

  21 、 Internet 上保留了哪些 IP 地址用于内部?

  答: 10.0.0 .0 172.16. 到 172.31 192.168.0. 到 192.168.255 。

  22 、 ipconfig/all 用于查看申请的本机 IP 地址

  ipconfig/release 用于释放 IP

  ipconfig/renew 用于重新向 DHCP 服务器申请 IP 。

  23 、 ADSL 使用的是频分多路复用技术。

  24 、网桥的作用

  答:网桥是一个局域网与另一个局域网之间建立连接的桥梁。

  25 、防火墙的端口防护是指?

  答:指通过对防火墙的端口开关的设置,关闭一些非必需端口,达到一定安全防护目的的行为。

【2016年计算机网络面试题及答案】相关文章:

1.2016年计算机网络技术面试题及答案

2.关于Java面试题及答案

3.java面试题2017及答案

4.Adobe面试题及答案

5.Java面试题大全及答案

6.最新java面试题及答案

7.JAVA编程面试题及答案

8.计算机网络试题及答案