计算机网络复习题
1、简要说明电路交换和存储器转发交换这两面种交换方式,并加以比拟。
答:电路交换是一种直接的交换方式,它为一对需要进展通信的装置〔站〕之间提供一
条临时的专用通道,即提供一条专用的传输通道,即可是物理通道又可是逻辑通道〔使
用时分或频分复用技术〕。这条通道是由节点内部电路对节点间传输路径经过适中选择、
连接而完成的,由多个节点和多条节点间传输路径组成的链路,例如,目前公用网广泛
使用的交换方式是电路交换。
存储转发交换方式又可以分为报文存储转发交换与报文分组存储转发交换,报文分组存
储转发交换方式又可以分为数据报与虚电路方式。分组交换属于“存储转发〞交换方式,
但它不像报文交换那样以报文为单位进展交换、传输,而是以更短的、标准的“报文分
组〞〔packet〕为单位进展交换传输。分组经过通信网络到达终点有2种方法:虚电路
和数据报。 与电路交换相比,报文交换方式不要求交换网为通信双方预先建立,条专
用的数据通路,因此就不存在建立电路和撤除电路的过程
2、ISO/OSI 与 TCP/IP 有和区别?
答:ISO/OSI 是说 国际标准化组织〔ISO)制定的网络七层协议理论参考模型(OSI)
中文网络七层为:
应用层,表示层,会话层,传输层,网络层,数据链路层,物理层
TCP/IP 简单来说 这是一种网络传输协议
TCP/IP 协议覆盖了 OSI 网络构造七层模型中的六层,并支持从交换 诸如多协议标记
交换,到应用程序诸如效劳方面的功能。TCP/IP 的核心功能是寻址和路由选择〔网络
层的 IP/IPV6 〕以及传输控制〔传输层的 TCP、UDP〕。
3、什么是数据的封装、拆包?
答:为了实现对等层通信,当数据需要通过网络从一个节点传送到另一节点前,必须在
数据的头部〔和尾部〕参加特定的协议头〔和协议尾〕。这种增加数据头部〔和尾部〕
的过程叫做 数据打包或数据封装 。同样,在数据到达接收节点的对等层后,接收方将
识别、提取和处理发送方对等层增加的数据头部〔和尾部〕。接收方这种将增加的数据
头部〔和尾部〕去除的过程叫做 数据拆包或数据解封
4、TCP/IP 各层之间有何关系?
答:据链路层:在不可靠的物理线路上进展数据的可靠传输。主要网络设备有 网卡,
网桥,交换机。
网络层:完成网络中主机间的报文传输。
传输层:是整个网络的关键局部,实现两个用户进程间端到端的可靠通信,处理数据包
错误、数据包次序,以及其他一些关键传输问题。
会话层:允许不同机器上的用户之间建立会话关系,会话层提供的效劳之一是管理对话
控制。
表示层:涉及数据压缩和解压、数据加密和解密等工作。
应用层:支持运行于不同计算机上的进程进展通信,而这些进程那么是为用户完成不同
任务而设计的。
5、画出 ISO/OSI 参考模型和 TCP/IP 协议的对应关系,并说明为什么采用层次化的体系构
造?
答:OSI/RM 共分为七层,TCP/IP 分为四层。TCP/IP 中的网络接口层相当于 OSI 的物理
层和数据链路层,TCP 的应用层相当于 OSI 的应用层、表示层和会话层。其余层次根本
对应。见图,其中外围深颜色的是OSI 层次,内部白颜色的是TCP 层次。