网络工程师面试答案
(1-4)
一
计算机网络的定义,并谈谈你对网络的理解
把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,在
功能完善的网络软件运行下,以实现网络中资源共享为目标的系统。(理解略)
二
请描述 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 的全部七层,有的甚至只需要双方对应的
某一层即可。物理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行
即可;而路由器与路由器之间的连接则只需经过网络层以下的三层即可。总的来说,双方的
通信是在对等层次上进行的,不能在不对称层次上进行通信。
OSI 参考模型的各个层次的划分遵循下列原则:
1、同一层中的各网络节点都有相同的层次结构,具有同样的功能。
2、同一节点内相邻层之间通过接口(可以是逻辑接口)进行通信。
3、七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。
4、不同节点的同等层按照协议实现对等层之间的通信。
第一层:物理层(
PhysicalLayer)
规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链
路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情
况等;电气特性规定了在物理连接上传输
bit 流时线路上信号电平的大小、阻抗匹配、传输
速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了
DTE 和
DCE 之间各个线路的功能;规程特性定义了利用信号线进行 bit 流传输的一组操作规程,
是指在物理连接的建立、维护、交换信息是,
DTE 和 DCE 双放在各电路上的动作系列。
在这一层,数据的单位称为比特(
bit)。
属于物理层定义的典型规范代表包括:
EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45 等。
第二层:数据链路层
(DataLinkLayer)
在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提
供数据帧(
Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据
的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP
、帧中继等。
第三层:网络层
(Network Layer)
在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过
很多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网
络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息
-
-
源站点和目的站点地址的网络地址。
如果你在谈论一个 IP 地址,那么你是在处理第 3
“
”
层的问题,这是 数据包 问题,而不
是第
2
“ ”
层的 帧 。
IP 是第 3 层问题的一部分,此外还有一些路由协议和地址解析协议
(
ARP)。有关路由的一切事情都在第 3 层处理。地址解析和路由是 3 层的重要目的。网络