2006
1.
在
OSI
参考模型中,数据链路层和网络层的协议数据单元
(PDU)
分别是什么
?
它们之间的封装关系是什么
?
解析:
“分组”(packet)也就是“包”
,它是一个不太严格的名词,意思是将若干个比特加上首部的控制信息就封装在一起,组成一个在网络上传输的数据单元。在数据链路层这样的数据单元叫做“帧”。而在 IP
层(即网络层)这样的数据单元就叫做“IP
数据报
”
。
IP
数据报在数据链路层被封装成数据帧进行传输。
OSI
为了使数据单元的名词准确,就创造了“
协议数据单元
”
(
PDU
)这一名词。在数据链路层的
PDU
叫做
DLPDU
,即
“
数据链路协议数据单元
”
。在网络层的 PDU
叫做
“
网络协议数据单元”(
NPDU
)。
注:
PDU
是指将若干比特加上首部的控制信息封装在一起,组成一个在网络上传输的数据单元,
数据链路层的
PDU
是帧,网络层是
IP
数据报(分组);
IP
数据报在数据链路层被封装成数据帧进行传输。
3 .简单网络管理协议 SNMP 采用的传输层协议是什么 ? 为什么采用该传输层协议 ?
解析:SNMP
的通信基础是
TCP/IP 协议
,
它利用了传输层上的用户数据报协议
(UDP)。
SNMP
定义为依赖于
UDP
数据报服务的应用层协议,SNMP
实体向管理应用程序提供服务
,
它的作用是把管理应用程序的服务调用变成对应的
SNMP协议数据单元,
并利用
UDP
数据报文发送出去。之所以选择
UDP
协议而不是
TCP
协议
,
是因为
UDP
效率较高
,
这样实现网络管理不会太多地增加网络负载。但由于 UDP
不可靠
,
所以
SNMP
报文容易丢失
,
为此
,
对
SNMP
实现是将每个管理信息装配成单独的数据报独立发送,
而且报文较短
,
不超过
484
字节
.
解答:SNMP
使用
UDP
传送报文。由于与
TCP
相比,
UDP
协议简单,在每个系统中运行时网络负载很轻,故有利于数据的高速传送,并减少管理交通对网络带宽的消耗。另一方面,尽管 UDP
不保证传输的可靠性,但由于
SNMP协议通常都结合进轮询机制,即使偶尔有报文传输错误发生,下一次命令不久又会到达,错误能够被纠正。
注:SNMP
的通信基础是
TCP/IP
协议,它利用了传输层上的
UDP
协议。
SNMP
实体向管理应用程序提供服务,并利用
UDP
数据报文发送出去,选择 UDP
,是因为
UDP
数据传送效率较高,这样实现网络管理不会太多增加网络负载,但由于
UDP
不可靠,所以
SNMP
容易丢失,为此,对 SNMP
实现是将每个管理信息装配成单独的数据报独立发送,且报文较短,不超过
484
字节。
2007
1
.以太网交换机在初次使用时, 其转发表是空的, 试说明交换机如何建立自己的转发表。
S
答:
交换机初始状态下的转发表是空的(一个全新的交换机的
MAC
地址表是空的),这个表是通过自学习,一点一点学习到的,当端口1
收到一个要求转发
MAC
地址为
A
的帧的时候,交换机将广播到出端口
1
以外的所有端口。当
MAC
地址为
A的设备响应了这个包以后,交换机会记录下这个设备的MAC
和端口的对应关系。等到下一次再接收到请求
MAC
地址为
A
的帧的时候,交换机不再广播,直接转发到对应端口上去。交换机每次接受数据帧的时候是根据源MAC
地址去查交换机本
身的
MAC
地址表,如果没有就会泛洪给出发送口的所有接口,总之建立
MAC
地址表是根据数据帧的源
MAC
地址去学习。
2 .试说明防火墙的工作原理。
答:防火墙是由软件、硬件构成的系统,是一种特殊编程的路由,用来在两个网络之间实施接入控制策略。接入控制策略是由使用防火墙的单位自行制订的,为的是可以最适合本单位的需要。防火墙系统决定了哪些内部服务可以被外界访问;外界的哪些人可以访问内部的服务以及哪些外部服务可以被内部人员访问。防火墙必须只允许授权的数据通过。
3 .网络中拥塞产生的原因是什么 ? 如何进行拥塞控制 ?
S
答:
1
)发生拥塞的原因:资源
(
带宽、交换节点的缓存、处理机
)
的需求大于可用资源。
2
)拥塞控制:处理网络拥塞现象,考虑网络能够承受现有的网络负荷,防止过多的数据注入到网络,使网络中的路由器或链路不致过载,确保通信子网可以有效为主机传递分组。
3
)因特网建议标准
RFC2581
定义了拥塞控制的四种算法:慢开始(
Slow-start)
,拥塞避免(
Congestion Avoidance)
,快重传(Fast Restrangsmit)
和快恢复(
Fast Recovery
)。
注:对比流量控制和拥塞控制((
Flow Control & Congestion Control
)
相同:
提高网络性能。
不同:
1
)流量控制:在
TCP
连接上实现对发送流量的控制,考虑点对点之间对通信量的控制,端到端,即:控制发送端的数据发送速率,使接收端可以来得及接收,保证网络高效稳定运行。 (方法:滑动窗口)
2
)拥塞控制:处理网络拥塞现象,考虑网络能够承受现有的网络负荷,全局性变量,涉及所有的路由器、主机以及与降低网络传输性能有关的因素。防止过多的数据注入到网络,使网络中的路由器或链路不致过载,确保通信子网可以有效为主机传递分组。(方法:慢启动、拥塞避免、快重传、快恢复)
2008
1
.(
3
分)试说明以太网规定的最短帧长是多少?为什么要限制最短帧长?
答:以太网定义最短帧长为
64
字节(
1
分)。 最短长度的限制与以太网
MAC
层的
CSMA/CD
协议有关(
1
分)。
以太网在发送数据帧时能够检测到冲突并停止发送。如果帧长度过短,在检测到冲突之前帧已经发送完毕,则协议无法进行有效冲突检测(1
分)。
2 .( 3 分)试说明 TCP 协议是如何提供端到端可靠的传输服务的?
答:
TCP
协议是面向连接的协议(
1
分);可靠建立连接(也可答三次握手建立连接)和终止连接(
1
分);采用滑动窗口协议进行流量控制和差错控制(1
分)。