1:网络层次结构有什么特点?
2:TCP,UDP面向链接和无链一层各有什么特点?????(不知道这题目对不对)
參考答案:1. 网络层次结构的特点
(1) 以功能作为划分层次的基础。
(2) 第N层是N-1层的用户,同时是N+1层的服务提供者。
(3) 第N层向N+1层提供的服务不仅包含第N层本身的功能,还包含N层以下各层提供的服务。
(4) 同一主机相邻层之间都有一个接口,该接口定义了下层向上层提供的操作原语和服务。该接口中交换信息的地方称为服务访问点(SAP),它是相邻两层实体的逻辑接口,即N层上面的SAP就是N+1层可以访问N层的地方。
(5) 除了在物理介质上进行的是实通信之外,其余各对等层实体间进行的都是逻辑通信(虚通信)。除最低层外,一台主机的第N层与另一台主机的第N层进行通信,并不是同一层数据的直接传送,而是将数据和控制信息通过层间接口传送给相邻的N-1层,直至底层。在底层再通过物理介质实现与另一台主机底层的物理通信(实通信)。
2. 网络层次结构中的协议
(1) 不同主机同一层次(对等层)实体之间进行的通信。
(2) 同一主机相邻层的实体之间进行的通信
3. 网络层次结构的优点
(1) 各层的功能明确,并且相互独立。
(2) 易于实现和维护。
(3) 易于实现标准化。
4. 网络层次结构的划分原则
(1) 每层具有特定的功能,相似的功能尽量集中在同一层。
(2) 各层相对独立,某一层的内部变化不能影响另一层,低层对高层提供的服务与低层如何完成无关。
(3) 相邻层之间的接口必须清晰,跨越接口的信息量应尽可能少,以利于标准化。
(4) 层数应适中。若层数太少,每一层的功能太多,造成协议太复杂;若层数太多,则体系结构过于复杂,使难以描述和实现各层功能。
第二个问题