组网技术与网络管理ch01课后习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.5 思考与练习
1. 选择题
(1) OSI模型的哪一层负责产生和检测电压以便收发携载数据的信号?( d )
a. 传输层
b. 会话层
c. 表示层
d. 物理层
(2) OSI模型的哪一层指定了两节点间通信的规则?( b )
a. 传输层
b. 会话层
c. 数据链路层
d. 表示层
(3) 假设用户使用口令登录Microsoft Exchange程序,OSI模型的哪一层将解码用户的口令?( c )
a. 应用层
b. 会话层
c. 表示层
d. 网络层
(4) OSI模型的哪一层用于错误校验处理和坏数据的重发处理?( a )
a. 传输层
b. 网络层
c. 会话层
d. 物理层
(5) 假设网络使用的是需要IP和MAC地址两个信息的多点传送包,那么在这个网络上,节点可以使用什么协议得到这两种类型的地址?( a )
a. 路由信息协议(RIP)
b. MAC确定协议(MACDP)
c. 地址解析协议(ARP)
d. 用户数据报协议(UDP)
2. 填空题
(1) 在IEEE 802标准中定义的数据链路层的子层是_LLC__。
(2) IP地址的第1个和第2个8位字节包含的是网络ID,在第3个8位中包含的是子
网ID,余下的部分是主机ID ( 11111111.11111111.11110000.00000000 ),那么用户应该使用的子网掩码是___。
(3) TCP/IP分层模型,主要由构筑在硬件层上的4个概念性层次构成,即应用层、传输层、网络层和数据链路层。
(4) 一个IP地址一般包括两部分:网络ID号,用来标识网络部分;主机ID号,用来标识主机部分。
3. 问答题
(1) 任何两台计算机都可以使用相同的网络接口卡连接到网络上。对还是错?为什么?
答:错。因为网络接口卡标识了此接口的第二层MAC地址,它是唯一的,如果两台机器使用相同的MAC地址的话,那么在同一个网络就会出现MAC地址不唯一的情况,从而就无法进行数据传输。
(2) IP地址和MAC地址都可以标识网络中的一台计算机,两者之间有什么区别和联系?
答:IP地址是指Internet协议使用的地址,而MAC地址是Ethernet协议使用的地址,IP地址与MAC地址之间并没有什么必然的联系。
MAC地址是Ethernet NIC(网卡)上带的地址,为48位长。每个Ethernet NIC厂家必须向IEEE组织申请一组MAC地址,在生产NIC时编程于NIC卡上的串行EEPROM 中。因此每个Ethernet NIC生产厂家必须申请一组MAC地址。任何两个NIC的MAC地址,不管是哪一个厂家生产的都不应相同。Ethernet芯片厂家不必负责MAC地址的申请,MAC地址存在于每一个Ethernet包中,是Ethernet包头的组成部分,Ethernet交换机根据Ethernet包头中的MAC源地址和MAC目的地址实现包的交换和传递。
IP地址是Internet协议地址,每个Internet包必须带有IP地址,IP地址现是32位长,正在扩充到128位。IP地址与MAC地址无关,因为Ethernet的用户,仍然可通过Modem连接Internet。IP地址通常工作于广域网,我们所说的Router(路由器)处理的就是IP地址。
MAC地址工作于局域网,局域网之间的互连一般通过现有的公用网或专用线路,需要进行网间协议转换。可以在Ethernet上传送IP信息,此时IP地址只是Ethernet信息包数据域的一部分,Ethernet交换机或处理器看不见IP地址,只是将其作为普通数据处理,网络上层软件才会处理IP地址。
(3) 请说明OSI模型和TCP/IP协议簇的对应关系。TCP/IP是目前Internet上最常用的协议,而OSI模型则是国际化的标准,为什么在目前的Internet上没有完全实现OSI的体系结构?
答:1.OSI模型与TCP/IP协议簇的对应关系如下图所示。
OSI 参考模型TCP/IP 参考模型
第7层第1层
第2层第3层第4层第5层第6层
2.OSI 模型仍处在几个关节的结合阶段,并没有完全实现,其原因如下:
a. OSI 模型协议指定的时机较晚,OSI 协议出现时,TCP/IP 协议已大量应用在大学和科研机构,人们不会轻易改动协议的。
b. OSI 模型设计亦有一定缺陷。首先会话层对大多数应用没有用,表示层几乎是空的;而数据链路层和网络层功能太多,因而又把它们分成了几个子层,每个子层都有不同的功能。
c. OSI 模型以及与其相关的服务定义和协议极其复杂,实现起来困难且操作效率不高。
(4) 假如你目前是某大学计算机实验室的一名网络专业人员,一个学生对如何使一个网站出现在他计算机屏幕上感到好奇。在一张纸上,参考OSI 模型,解释当请求一个网页时,发生在客户机与服务器之间的过程。
答:a. 首先,当输入网址时,其实就是用户直接在应用层操作的实例。
b. 表示层会将此网址的信息进行解析和压缩成计算机能够识别的信息。并且将本层的信息添加到数据头上。
c. 数据被传到会话层后,在会话层会建立起一个虚拟的连接。并且将本层的信息添加到数据头上。
d. 数据被传到传输层后,在此层会建立端到端的可靠有效的网络连接。并且将本层的信息添加到数据头上。
e. 数据被传输到网络层后,在此层会把本地机器的第三层地址添加到数据中。并且将本层的信息添加到数据头上。
f. 数据被传输到数据链路层后,在此层把本地机器的MAC 地址添加到其中。并且将数据打包成帧。
g. 当数据被传输到物理层时后,此时数据会被分解成电信号,通过传输介质传输到服务器上,而在服务器的一端首先会将电信号转换成数据帧,并且会传输到上一层数据链路层。