常见的网络工程师面试问题
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最简单的区别就是 HUB 是广播式的,用户共享带宽;交换机是交互式的,每个用户 独享带宽。
在当今这个全球网络化的网络时代,网络已成为人类生活的必须。作为局 域网组建的重要设备:交换机和集线器,都起着局域网的数据传送“枢纽”的作用。那么, 交换机和集线器到底有什么区别?
所谓交换机其实是从集线器技术发展而来的。如果用最简单的语言叙述交 换机与集线器的区别,那就应该是智能与非智能的差别。集线器说白了只是连接多个计算机 的 设备,它只能起到信号放大、传输的作用,但不能对信号中的碎片进行处理,所以在传 输过程中非常容易出错。而交换机则可以看作是一种智能型的集线器,它除了 包括集线器 的所有特性外,还具有自动寻址、交换、处理的功能。并且在传递过程中,只有发送源与接 受源独立工作,其间不与其它端口发生关系,从而达到防止数 据丢失和提高吞吐量的目的。 下来我将从交换机与集线器的概念,种类,特点,OSI 体系结构,工作方式等基本问题上对 二者的区别进行分析说明。 1.交换机和集线器的概念
传输层协议的代表包括:TCP、UDP、SPX 等。 第五层:会话层(Session Layer)
这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送 的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话 管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。
1.1. 交换机 交换机的英文名称之为“Switch”,它是集线器的升级换代产品,从外观 上来看的话,它与集线器基本上没有多大区别,都是带有多个端口的长方形 盒状体。交换 机是按照通信两端传输信息的需要,用人工或设备自动完成的方法把要传输的信息送到符合 要求的相应路由上的技术统称。广义的交换机就是一种在通 信系统中完成信息交换功能的 设备。
互联网层是 TCP/IP 模型中的第二层。最初是希望当网络中部分设备不能正常 运行时,网络服务不被中断,已经建立的网络连接依然可以有效地传输数据;换言之,只要 源主机和目标主机处于正常状态,就要求网络可以完成传输任务。互联网层正是在这些苛刻 的设计目标下选择了分组交换(Packer Switching)技术作为解决方案。 分组交换技术不仅使分组发送到任意的网络后可以独立地漫游到目标主机,而且可确保目标 主机接收到顺序被打乱的分组后,将其传送到最高层重新排定分组顺序。互联网层定义了标 准的分组格式和接口参数,只要符合这样的标准,分组就可以在不同网络间实现漫游。 (3) 传输层
规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和 拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数 量和排列情况等;电气特性规定了在物理连接上传输 bit 流时线路上信号电平的大小、阻抗 匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了 DTE 和 DCE 之间各个线路的功能;规程特性定义了利用信号线进行 bit 流传输的一组操作规 程,是指在物理连接的建立、维护、交换信息是,DTE 和 DCE 双放在各电路上的动作系列。 在这一层,数据的单位称为比特(bit)。 属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45 等。 第二层:数据链路层(DataLinkLayer)
OSI 参考模型的各个层次的划分遵循下列原则: 1、同一层中的各网络节点都有相同的层次结构,具有同样的功能。 2、同一节点内相邻层之间通过接口(可以是逻辑接口)进行通信。 3、七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。 4、不同节点的同等层按照协议实现对等层之间的通信。 第一层:物理层(PhysicalLayer)
在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过 差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。 数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据 的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。 数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。 第三层:网络层(Network Layer) 在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很 多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网 络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- 源站点和目的站点地址的网络地址。 如果你在谈论一个 IP 地址,那么你是在处理第 3 层的问题,这是“数据包”问 题,而不是第 2 层的“帧”。IP 是第 3 层问题的一部分,此外还有一些路由协议和地址解 析协议(ARP)。有关路由的一切事情都在第 3 层处理。地址解析和路由是 3 层的重要目的。
TCP/IP 模型共分四层,分别为应用层、传输层、互联网层和主机到网络层。 各层实现特定的功能,提供特定的服务和访问接口,并具有相对的独立性。
( 1) 主机到网络层 主机到网络层是 TCP/IP 模型中的第一层。它相当于 OSI 模型中的物理层和
数据链路层,因为这一层的功能是将数据从主机发送到网络上。与应用邮政系统类比,主机 到网络层中的比特流传输相当于信件的运送。 (2) 互联网层
应用层为操作系统或网络应用程序提供访问网络服务的接口。 应用层协议的代表包括:Telnet、FTP、HTTP、SNMP 等。 三 请描述 tcp/ip 模型,并简要介绍各层功能
由于种种原因,OSI 模型并没有成为真正应用在工业技术中的网络体系结 构。在网络发展的最初期,网络覆盖的地域范围非常有限,而且主要用途也只是为了美国国 防部和军方科研机构服务。随着民用化发展,网络通过电话线路连接到大学等单位,进一步 需要通过卫星和微波网络进行网络扩展,军用网络中原有技术标准已经不能满足网络日益民 用化和网络互连的需求,因此设计一套以无缝方式实现各种网络之间互连的技术标准就提到 议事日程上来。这一网络体系结构就是
一 计算机网络的定义,并谈谈你对网络的理解 把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连
接起来,在功能完善的网络软件运行下,以实现网络中资源共享为目标的系统。(理解略) 二 请描述 osi 七层模型,并简要概括各层功能
OSI 是 Open System Interconnect 的缩写,这个模型把网络通信的工作分为 7 层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络 层(Network Layer),传输层(Transport Layer),会话层(Session Layer),表示层(Presen tation Layer)和应用层(Application Layer)。第一层到第三层属于 OSI 参考模型的低三 层,负责创建网络通信连接的链路;第四层到第七层为 OSI 参考模型的高四层,具体负责端 到端的数据通信。每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互 相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。当 然并不是每一通信都需要经过 OSI 的全部七层,有的甚至只需要双方对应的某一层即可。物 理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器 与路由器之间的连接则只需经过网络层以下的三层即可。总的来说,双方的通信是在对等层 次上进行的,不能在不对称层次上进行通信。
传输层是 TCP/IP 模型中的第三层。其功能与 OSI 模型中的传输层相类似, TCP/IP 模型中的传输层不仅可以提供不同服务等级、不同可靠性保证的传输服务,而且还 可以协调发送端和接收端之间的传输速度差异。 (4) 应用层
应用层是 TCP/IP 模型中的第四层。与 OSI 模型不同的是,在 TCP/IP 模型 中没有会话层和表示层。由于在应用中发现,并不是所有的网络服务都需要会话层和表示层 的功能,因此这些功能逐渐被融合到 TCP/IP 模型中应用层的那些特定的网络服务中。应用 层是网络操作者的应用接口,正像发件人将信件放进邮筒一样,网络操作者只需在应用程序 中按下发送数据按钮,其余的任务都由应用层以下的层完成。 四 请简要叙述交换机和集线器的区别
第六层:表示层(Presentation Layer) 这一层主要解决拥护信息的语法表示问题。它将欲交换的数据从适合于某
一用户的抽象语法,转换为适合于 OSI 系统内部使用的传送语法。即提供格式化的表示和转 换数据服务。数据的压缩和解压缩, 加密和解密等工作都由表示层负责。 第七层:应用层(Application Layer)
1.2.集线器 集线器(HUB)是计算机网络中连接多个计算机或其他设备的连接设备,是对 网络进行集中管理的 最小单元。英文 HUB 就是中心的意思,像树的主干一样,它是各分支的 汇集点。许多种类型的网络都依靠集线器来连接各种设备并把数据分发到各个网段。HUB 基 本上是一个共享设备,其实质是一个中继器,主要提供信号放大和中转的功能,它把一个端口 接收的全部信号向所有端口分发出去。 2.交换机和集线器的种类 交换机和集线器从不同的方面和角度有着不同的分类。
网络层还可以实现拥塞控制、网际互连等功能。 在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF 等。 第四层:处理信息的传输层
第 4 层的数据单元也称作数据包(packets)。但是,当你谈论 TCP 等具体 的协议时又有特殊的叫法,TCP 的数据单元称为段(segments)而 UDP 协议的数据单元称为 “数据报(datagrams)”。这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、 乱序到达的数据包和其它在传输过程中可能发生的危险。第 4 层为上层提供端到端(最终用 户到最终用户)的透明的、可靠的数据传输服务。所为透明的传输是指在通信过程中传输层 对上层屏蔽了通信传输系统的具体细节。
常见的网络工程师面试问题
一 请简述网络定义,并谈谈自己对网络的理解 二 请描述 osi 七层模型,并简要概括各层功能 三 请描述 tcp/ip 模型,并简要介绍各层功能 四 请简要叙述交换机和集线器的区别 五 请说出自己配置过的路由器型号,并说出几个最常用的配置命令 六 请说出几种动态路由协议,并谈谈动态路由和静态路由的区别 七 win2000 中为何要引入域的概念 八 复制和剪切操作对文件权限会产生什么影响 九 请介绍几种方式用来在 web 服务器上创建虚拟主机 十 请简要介绍 NNTP 服务器中虚拟目录的作用 十一 请介绍几种你所使用过的代理服务器 十二 请提供几种邮件服务器的建设方案 十三 请描述 Exchange5.5 和 Exchange2000 的区别 十四 说出你所使用过的数据库产品 十五 你认为 SQL2000 数据库中最难的部分是什么,为什么? 十六 介绍你所使用过的网管软件,以及它的特点 十七 win2000 中的 dns 服务器新增了哪些功能 十八 dhcp 服务器的作用是什么?你可以提供哪些 dhcp 服务器的建设方案 十九 dns 和 wins 服务器的区别有哪些? 二十 你认为网络工程师最重要的能力是什么? 二十一如果你负责将一个公司的所有计算机接入互联网,你会选择哪种接入方式,为什么? 二十二 如果你面临的用户对计算机都不熟悉,你将如何开展工作? 二十三 你会选择让哪种操作系统装在公司内的计算机上,为什么? 二十四 常用的备份方式有哪些? 二十五 你用过哪些操作系统,简述一下它们的特点? 二十六 将来在公司建设企业内部网时,你会选择哪种网络? 二十七 你用过哪种型号的路由器? 二十八说说交换机和集线器的区别,你会在企业内部网中选择哪种交换机产品? 二十九 简要介绍你所管理过的网络 三十 谈谈你认为网络中最容易出现的故障有哪些?
在当今这个全球网络化的网络时代,网络已成为人类生活的必须。作为局 域网组建的重要设备:交换机和集线器,都起着局域网的数据传送“枢纽”的作用。那么, 交换机和集线器到底有什么区别?
所谓交换机其实是从集线器技术发展而来的。如果用最简单的语言叙述交 换机与集线器的区别,那就应该是智能与非智能的差别。集线器说白了只是连接多个计算机 的 设备,它只能起到信号放大、传输的作用,但不能对信号中的碎片进行处理,所以在传 输过程中非常容易出错。而交换机则可以看作是一种智能型的集线器,它除了 包括集线器 的所有特性外,还具有自动寻址、交换、处理的功能。并且在传递过程中,只有发送源与接 受源独立工作,其间不与其它端口发生关系,从而达到防止数 据丢失和提高吞吐量的目的。 下来我将从交换机与集线器的概念,种类,特点,OSI 体系结构,工作方式等基本问题上对 二者的区别进行分析说明。 1.交换机和集线器的概念
传输层协议的代表包括:TCP、UDP、SPX 等。 第五层:会话层(Session Layer)
这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送 的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话 管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。
1.1. 交换机 交换机的英文名称之为“Switch”,它是集线器的升级换代产品,从外观 上来看的话,它与集线器基本上没有多大区别,都是带有多个端口的长方形 盒状体。交换 机是按照通信两端传输信息的需要,用人工或设备自动完成的方法把要传输的信息送到符合 要求的相应路由上的技术统称。广义的交换机就是一种在通 信系统中完成信息交换功能的 设备。
互联网层是 TCP/IP 模型中的第二层。最初是希望当网络中部分设备不能正常 运行时,网络服务不被中断,已经建立的网络连接依然可以有效地传输数据;换言之,只要 源主机和目标主机处于正常状态,就要求网络可以完成传输任务。互联网层正是在这些苛刻 的设计目标下选择了分组交换(Packer Switching)技术作为解决方案。 分组交换技术不仅使分组发送到任意的网络后可以独立地漫游到目标主机,而且可确保目标 主机接收到顺序被打乱的分组后,将其传送到最高层重新排定分组顺序。互联网层定义了标 准的分组格式和接口参数,只要符合这样的标准,分组就可以在不同网络间实现漫游。 (3) 传输层
规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和 拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数 量和排列情况等;电气特性规定了在物理连接上传输 bit 流时线路上信号电平的大小、阻抗 匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了 DTE 和 DCE 之间各个线路的功能;规程特性定义了利用信号线进行 bit 流传输的一组操作规 程,是指在物理连接的建立、维护、交换信息是,DTE 和 DCE 双放在各电路上的动作系列。 在这一层,数据的单位称为比特(bit)。 属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45 等。 第二层:数据链路层(DataLinkLayer)
OSI 参考模型的各个层次的划分遵循下列原则: 1、同一层中的各网络节点都有相同的层次结构,具有同样的功能。 2、同一节点内相邻层之间通过接口(可以是逻辑接口)进行通信。 3、七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。 4、不同节点的同等层按照协议实现对等层之间的通信。 第一层:物理层(PhysicalLayer)
在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过 差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。 数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据 的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。 数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。 第三层:网络层(Network Layer) 在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很 多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网 络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- 源站点和目的站点地址的网络地址。 如果你在谈论一个 IP 地址,那么你是在处理第 3 层的问题,这是“数据包”问 题,而不是第 2 层的“帧”。IP 是第 3 层问题的一部分,此外还有一些路由协议和地址解 析协议(ARP)。有关路由的一切事情都在第 3 层处理。地址解析和路由是 3 层的重要目的。
TCP/IP 模型共分四层,分别为应用层、传输层、互联网层和主机到网络层。 各层实现特定的功能,提供特定的服务和访问接口,并具有相对的独立性。
( 1) 主机到网络层 主机到网络层是 TCP/IP 模型中的第一层。它相当于 OSI 模型中的物理层和
数据链路层,因为这一层的功能是将数据从主机发送到网络上。与应用邮政系统类比,主机 到网络层中的比特流传输相当于信件的运送。 (2) 互联网层
应用层为操作系统或网络应用程序提供访问网络服务的接口。 应用层协议的代表包括:Telnet、FTP、HTTP、SNMP 等。 三 请描述 tcp/ip 模型,并简要介绍各层功能
由于种种原因,OSI 模型并没有成为真正应用在工业技术中的网络体系结 构。在网络发展的最初期,网络覆盖的地域范围非常有限,而且主要用途也只是为了美国国 防部和军方科研机构服务。随着民用化发展,网络通过电话线路连接到大学等单位,进一步 需要通过卫星和微波网络进行网络扩展,军用网络中原有技术标准已经不能满足网络日益民 用化和网络互连的需求,因此设计一套以无缝方式实现各种网络之间互连的技术标准就提到 议事日程上来。这一网络体系结构就是
一 计算机网络的定义,并谈谈你对网络的理解 把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连
接起来,在功能完善的网络软件运行下,以实现网络中资源共享为目标的系统。(理解略) 二 请描述 osi 七层模型,并简要概括各层功能
OSI 是 Open System Interconnect 的缩写,这个模型把网络通信的工作分为 7 层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络 层(Network Layer),传输层(Transport Layer),会话层(Session Layer),表示层(Presen tation Layer)和应用层(Application Layer)。第一层到第三层属于 OSI 参考模型的低三 层,负责创建网络通信连接的链路;第四层到第七层为 OSI 参考模型的高四层,具体负责端 到端的数据通信。每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互 相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。当 然并不是每一通信都需要经过 OSI 的全部七层,有的甚至只需要双方对应的某一层即可。物 理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器 与路由器之间的连接则只需经过网络层以下的三层即可。总的来说,双方的通信是在对等层 次上进行的,不能在不对称层次上进行通信。
传输层是 TCP/IP 模型中的第三层。其功能与 OSI 模型中的传输层相类似, TCP/IP 模型中的传输层不仅可以提供不同服务等级、不同可靠性保证的传输服务,而且还 可以协调发送端和接收端之间的传输速度差异。 (4) 应用层
应用层是 TCP/IP 模型中的第四层。与 OSI 模型不同的是,在 TCP/IP 模型 中没有会话层和表示层。由于在应用中发现,并不是所有的网络服务都需要会话层和表示层 的功能,因此这些功能逐渐被融合到 TCP/IP 模型中应用层的那些特定的网络服务中。应用 层是网络操作者的应用接口,正像发件人将信件放进邮筒一样,网络操作者只需在应用程序 中按下发送数据按钮,其余的任务都由应用层以下的层完成。 四 请简要叙述交换机和集线器的区别
第六层:表示层(Presentation Layer) 这一层主要解决拥护信息的语法表示问题。它将欲交换的数据从适合于某
一用户的抽象语法,转换为适合于 OSI 系统内部使用的传送语法。即提供格式化的表示和转 换数据服务。数据的压缩和解压缩, 加密和解密等工作都由表示层负责。 第七层:应用层(Application Layer)
1.2.集线器 集线器(HUB)是计算机网络中连接多个计算机或其他设备的连接设备,是对 网络进行集中管理的 最小单元。英文 HUB 就是中心的意思,像树的主干一样,它是各分支的 汇集点。许多种类型的网络都依靠集线器来连接各种设备并把数据分发到各个网段。HUB 基 本上是一个共享设备,其实质是一个中继器,主要提供信号放大和中转的功能,它把一个端口 接收的全部信号向所有端口分发出去。 2.交换机和集线器的种类 交换机和集线器从不同的方面和角度有着不同的分类。
网络层还可以实现拥塞控制、网际互连等功能。 在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF 等。 第四层:处理信息的传输层
第 4 层的数据单元也称作数据包(packets)。但是,当你谈论 TCP 等具体 的协议时又有特殊的叫法,TCP 的数据单元称为段(segments)而 UDP 协议的数据单元称为 “数据报(datagrams)”。这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、 乱序到达的数据包和其它在传输过程中可能发生的危险。第 4 层为上层提供端到端(最终用 户到最终用户)的透明的、可靠的数据传输服务。所为透明的传输是指在通信过程中传输层 对上层屏蔽了通信传输系统的具体细节。
常见的网络工程师面试问题
一 请简述网络定义,并谈谈自己对网络的理解 二 请描述 osi 七层模型,并简要概括各层功能 三 请描述 tcp/ip 模型,并简要介绍各层功能 四 请简要叙述交换机和集线器的区别 五 请说出自己配置过的路由器型号,并说出几个最常用的配置命令 六 请说出几种动态路由协议,并谈谈动态路由和静态路由的区别 七 win2000 中为何要引入域的概念 八 复制和剪切操作对文件权限会产生什么影响 九 请介绍几种方式用来在 web 服务器上创建虚拟主机 十 请简要介绍 NNTP 服务器中虚拟目录的作用 十一 请介绍几种你所使用过的代理服务器 十二 请提供几种邮件服务器的建设方案 十三 请描述 Exchange5.5 和 Exchange2000 的区别 十四 说出你所使用过的数据库产品 十五 你认为 SQL2000 数据库中最难的部分是什么,为什么? 十六 介绍你所使用过的网管软件,以及它的特点 十七 win2000 中的 dns 服务器新增了哪些功能 十八 dhcp 服务器的作用是什么?你可以提供哪些 dhcp 服务器的建设方案 十九 dns 和 wins 服务器的区别有哪些? 二十 你认为网络工程师最重要的能力是什么? 二十一如果你负责将一个公司的所有计算机接入互联网,你会选择哪种接入方式,为什么? 二十二 如果你面临的用户对计算机都不熟悉,你将如何开展工作? 二十三 你会选择让哪种操作系统装在公司内的计算机上,为什么? 二十四 常用的备份方式有哪些? 二十五 你用过哪些操作系统,简述一下它们的特点? 二十六 将来在公司建设企业内部网时,你会选择哪种网络? 二十七 你用过哪种型号的路由器? 二十八说说交换机和集线器的区别,你会在企业内部网中选择哪种交换机产品? 二十九 简要介绍你所管理过的网络 三十 谈谈你认为网络中最容易出现的故障有哪些?