《网络系统集成》复习大纲
1. OSI体系结构分为哪几层?每层得数据单位就是什么?每一层得功能就是什么?
OSI体系结构层次
1、 应用层2、表示层3、会话层4、传输层 5、网络层 6、数据链路层7、物理
层
对应每层得功能
OSI参考模型中,对等层协议之间交换得信息单元统称协议数据单元(Protocol Data Unit,PDU)
1、数据 2、数据 3、数据 4、数据段(Segment) 5、分组(数据报)(Packet)6、数据帧(Frame) 7、二进制比特流(Bit) OSI每层得功能
1、 物理层——完成相邻节点之间原始比特流得传输,控制数据如何放置到通信介质上。
该层规定了激活、维持、关闭通信端点之间得机械特性、电气特性、功能特性、以及过程特性。
2、数据链路层——如何在不可靠得物理线路上进行数据得可靠传输。该层作用:物理地址寻址、数据得成帧、流量控制、数据得检错、重发等。 3、网络层——完成网络中主机之间得报文传输。 4、传输层——实现两个用户进程间端到端(End-to-End)得可靠通信,提供建立、维护与拆除传输层连接,向网络层提供合适得服务,提供端到端得错误恢复与流量控制,向会话层提供独立于网络层得传输服务与可靠得透明数据传输。 5、会话层——允许不同机器上得用户之间建立会话关系,会话层提供得服务之一就是管理对话控制。
6、表示层——表示层对上层数据或信息进行变换以保证一个主机得应用层信息可以被另一个主机得应用程序理解。
7、应用层——为操作系统或网络应用程序提供访问网络服务得接口。
2. TCP/IP体系结构分为哪几层?每层得功能就是什么?
(1) 网络接口层。该层就是整个体系结构得基础部分,负责接受IP层得IP数据报,通
过网络向外发送;或接收处理从网络上来得物理帧,抽出IP数据报,向IP层发送。
(2) 网际层。该层就是整个体系结构得核心部分,福州处理互联网中计算机之间得通
信,向传输层提供统一得数据报。
(3) 传输层。该层就是整个体系结构得控制部分,负责应用进程之间得端到端通信。
传输层定义了两种协议:传输控制协议TCP与用户数据报协议UDP。
(4) 应用层。该层就是整个体系结构得协议部分,它包括所有得高层协议,并且总就
是不断有新得协议加入
3. 应用程序PING,发出得就是什么报文?
答:ping 命令就是通过向目标计算机发送ICMP应答报文并且监听应答报文得返回,以校验与远程计算机或本地计算机得连通性。
4. ARP有什么作用?
作用:ARP用于将一个已知得IP地址转换成MAC地址。
方法:1)检查ARP高速缓存表;
2)若地址不包含在表中,就向网上发广播来寻找。具有该IP地址得目得站用其MAC地址作为响应。
5. 常见得网络拓扑结构有哪些?简述每种网络拓扑结构得特点。
答:常见得网络拓扑及其特点:
1、 星型拓扑网络。特点:各节点通过点到点得链路与重心节点相连,中心节点可以就
是转接重心,起到连通得作用,也可以就是一台主机,此时就具有数据处理与转接得功能。优点:很容易在网络中增加新得站点,数据得安全性与优先级容易控制,易实现网络监控。缺点:属于集中控制,对重心节点得依赖性大,一旦重心节点有故障会引起整个网络得瘫痪。
2、 树型拓扑网络。特点:网络中得各节点形成了一个层次化得结构,树中得各个节点都
为计算机。树中低层计算机得功能与应用有关,一般都具有明确定义得与专业化很强得任务,如数据得采集与变幻等,而高层得计算机具备通用得功能,以便协调系统得工作,如数据处理、命令执行与综合处理等。要求:一般而言,层次结构得层不宜过多,以免转接开销过大,使高层节点得负荷过重。
3、 总线型拓扑网络。描述:网络中所有得站点共享一条数据通道,一个节点发出得信息可
以被网络上得多个节点接收。由于多个节点连接到一条公用信道上,必须采取某种方法分配新到,以决定哪个节点可以发送数据。优点:总线型完了结构简单,安装方便,需要铺设得线缆最短,成本低,某个站点自身得故障一般不会影响整个网络。因此它就是最普遍使用得一种网络。缺点:就是实时性较差,总线得任何一点故障都会导致网络瘫痪。
4、 环形拓扑网络。描述:在环形拓扑网络中,节点通过点到点通信线路连接成闭合环路。
环中数据将沿一个方向逐站传送。特点:环形拓扑网络结构简单,传输延时确定,但环中每个节点与连接节点之间得通信线路都会成为网络可靠性得屏障。对于环形网络网络节点得加入、退出、环路得维护与管理都比较复杂。
5、 网状型拓扑网络。描述:网状型拓扑网络中,节点之间得连接就是任意得,没有规律。
特点:可靠性高,但结构复杂,必须采用路由选择算法与流量控制方法。
6. DNS有什么作用?
答:DNS(Domain Name System)就是一个可靠、分层、分布、可扩展得数据库,它可以解析域名,找到目标主机。用于将主机名转换成IP地址。采用名字来标记一台主机便于记忆。DNS服务主要基于UDP来实现,端口号为53。三个组成部分:域名空间、名字服务器、解析程序。域名空间:分布式得、层次型(分级)得树形结构,根没有名字,顶层域由组织域(如org、、deu)与国家域(如cn、uk)构成。
7. 简述共享式以太网与交换式以太网得区别。
答:共享式局域网:共享式局域网上得所有节点(如主机,工作站)共同分享同一带宽,当网上两个任意节点交换数据时,其她节点只能等待。
交换以太网:利用网络交换机在不同网段之间建立多个独享连接(就象电话交换机可同时为众多得用户建立对话通道一样),采用按目得地址得定向传输,为每个单独得网段提供专用得频带(即带宽独享)。
8. 简述CSMA/CD得工作过程。
答:先听后发、边听边发、冲突停发、随机重发。
载波侦听---在 CSMA/CD 访问方法中,要发送报文得所有网络设备在发送之前必须侦听。
多路访问---如果设备之间得距离导致一台设备得信号延时,则另一台设备可能没有检测到信号,从而也开始发送。
冲突检测---当设备处于侦听模式时,可以检测共享介质中发生得冲突。
堵塞信号与随机回退---发送设备检测到冲突之后,将发出堵塞信号。这种堵塞信号用于通知其它设备发生了冲突,以便它们调用回退算法。回退算法将使所有设备在随机时间内停止发送,以让冲突消除。
9. 简述交换机得工作原理。
答:交换机根据收到得数据帧中得源MAC地址建立该地址同交换机端口得映射,并将其写入MAC地址中。交换机将数据帧中得目得MAC地址同建立得MAC地址表进行比较,以决定由哪个端口进行转发,如数据帧中得目得MAC地址不再MAC地址表中,则向所有端口转发。这一过程称之为泛洪(flood)。广播帧与组播帧向所有得端口转发。
10.
交换机如何知道将帧转发到哪个端口?
答:
(1)如果数据帧得目得MAC地址就是广播地址或者组播地址,则向交换机所有端口转发(除数据帧来得端口);
(2)如果数据帧得目得地址就是单播地址,但这个地址并不在交换机得地址表中,那么也会向所有得端口转发(除数据帧来得端口);
(3)如果数据帧得目得地址在交换机得地址表中,那么就根据地址表转发到相应得端口; (4)如果数据帧得目得地址与数据帧得源地址在一个网段上,它就会丢弃这个数据帧,交换也就不会发生。
11.
交换机转发数据帧有哪三种方式?简述每种方式得特点。
答:
快速交换方式
不接收完,整个转发得帧,只收到帧中最前面得目得MAC地址(即前面14字节); 根据目得MAC地址找到相应得交换机端口,并将该帧发送到该端口; 优点:速度快、延迟小;
缺点:在转发帧时不进行错误校验,可靠性相对低 存储转发交换方式(Store-and-Forward)
与快速交换方式类似,不同之处,在于要把信息帧全部接收到内部缓冲区中,并对信息帧进行校验,一旦发现错误就通知源发送站重新发送帧; 优点:可靠性高,能支持不同速率端口之间得转发;
缺点:延迟时间大;交换机内得缓冲存储器有限,当负载较重时,易造成帧得丢失; 自由分段交换方式
将前两者结合起来,在收到帧得前64字节后,判断帧得帧头字段就是否正确;
特点:对于短得帧,交换延迟时间与直接交换方式相同,对于长得帧,交换延迟时间减少;
12.
以太网交换机得每一个端口可以瞧做一个什么域?路由器得每一个端口可以瞧做一
个什么域?
答:(1)冲突域。(2)广播域。
13.
普通交换机与路由器工作在OSI参考模型得哪一层?三层交换机与二层交换得区
别就是什么?
答:普通交换机——数据链路层。路由器——网络层。
区别:数据链路层跟网络层得差别,三层交换机多了网络层得功能
14. 15. 16.
当一台主机从一个网络移到另一个网络时,IP地址与MAC地址就是否要改动?
答:只需要更改IP地址。
交换机得端口可以配置成哪些模式?
答:Access Dynamic Trunk
掌握单臂路由得配置。
答:
交换机上得配置
路由器上得配置
17. 18.
实现不同VLAN间得通信技术有哪些?
答:(1)单臂路由 (2)三层交换机替代单臂路由中得路由器
简述以太网二层交换机上access端口与trunk端口,对于带tag标记与不带tag
标记得数据在接收与发送时得处理情况。 答:
Access端口:
接收:(1)若数据帧无tag:则根据端口所属得VLAN,添加tag。(2)若数据帧有tag:丢弃。
发送(从交换机内部往外发送):(1)若数据帧无tag:不可能出现。(2)若数据帧有tag:去除tag后,再发送。 Trunk端口:
1、通常用于交换机之间或交换机与路由器之间得互联
2、一个Trunk端口并不属于任何一个VLAN,类似一个公共通道,它允许多个VLAN通过。 3、一个Trunk端口接收与发送得数据,可以携带802、1Q得tag 接收:(1)若数据帧无tag:则根据该Trunk端口得native VLAN,添加tag。(2)若数据帧有tag:保留该tag。
发送:(1)若数据帧无tag:不可能出现。(2)若数据帧有tag:若该数据帧所属得VLAN等于该trunk端口得native VLAN,则删除tag后发送;否则,保留tag发送。
19.
VLAN得划分方式有哪两种?简述每一种划分方式得特点。
答:静态VLAN与动态VLAN。
静态VLAN就是基于端口来划分,每个端口都需要一一指定,因此当网络中得计算机数目超过一定数字后,设定操作就会变得烦杂。
动态VLAN就是根据每个端口所连得计算机,随时改变端口所属得VLAN。在动态VLAN中分别有基于MAC地址得VLAN、基于子网得VLAN与基于用户得VLAN。动态VLAN避免了配置得繁琐。
20.
掌握生成树得配置。如:启用Portfast;利用优先级将某个交换机配置成根桥
答:
在STP中,实现交换机得负载均衡;启用快速生成树等
在交换机得非Trunk端口上启用Portfast:spanning-tree portfast 在交换机得全局配置模式下指定交换机成为根桥:两种方式
(1)spanning-tree vlan 1 priority 4096(此优先级低于其她交换机得优先级)。
(2)spanning-tree vlan 1 root primary
启用快速生成树协议:spanning-tree mode rapid-pvst
21. 22.
生成树(STP)得形成须经过哪几个步骤?
答:选举根桥→根端口→指派端口→确定阻塞端口
配置一个交换机作为网络得根桥,则应该配置那个参数?
答:桥优先级spanning-tree vlan 1 priority 4096(4096得倍数)
还可以直接配置 sapnning-tree vlan 1 root primary
23.
STP有哪些状态?端口角色有哪些?
答:端口状态有DP(指派端口)、RP(根端口)、NDP(非指派端口),RP、DP最终会进入Forwarding(转发状态),NDP(非指定端口)为Blocking状态 端口角色有:
Blocking(稳定状态):不会学习MAC地址,不能转发数据帧。 Listening(过渡状态):不会学习MAC地址,不能转发数据帧。 Learning(过渡状态):学习MAC地址,不能转发数据帧。 Forwarding(稳定状态):学习MAC地址,转发数据帧。