什么是网络体系结构-计算机网络
1、 什么是网络体系结构?网络体系结构中基本的原理是什么?
答: 所谓网络体系就是为了完成计算机间的通信合作,把每个计算机互连的功能划分成定义明确的层次,规定了同层次进程通信的协议及相邻层之间的接口及服务。将这些同层进程间通信的协议以及相邻层接口统称为网络体系结构。网络体系结构中基本的原理是抽象分层。
2、 网络协议的组成要素是什么?试举出自然语言中的相对应的要素。
答:网络协议主要由三个要素组成: 1)语义 协议的语义是指对构成协议的协议元素含义的解释,也即“讲什么”。 2)语法 语法是用于规定将若干个协议元素和数据组合在一起来表达一个更完整的内容时所应遵循的格式,即对所表达的内容的数据结构形式的一种规定(对更低层次则表现为编码格式和信号电平),也即“怎么讲”。 3)时序 时序是指通信中各事件发生的因果关系。或者说时序规定了某个通信事件及其由它而触发的一系列后续事件的执行顺序。例如在双方通信时,首先由源站发送一份数据报文,如果目标站收到的是正确的报文,就应遵循协议规则,利用协议元素ACK 来回答对方,以使源站知道其所发出的报文已被正确接收,于是就可以发下一份报文;如果目标站收到的是一份错误报文,便应按规则用NAK元素做出回答,以要求源站重发该报文。
3、 说明TCP/IP参考模型与OSI/RM相比有何优点和不足。
答: TCP/IP 网络体系结构的主要优点: 1) 简单、灵活、易于实现 2) 充分考虑不同用户的需求 TCP/IP 主要缺点如下: 1) 没有明显地区分出协议、接口和服务的概念 2) 不通用,只能描述它本身 3) 主机-网络层只是个接口 4) 不区分物理层和数据链路层 5) 有缺陷的协议很难被替换</