服务、协议、对等层实体、接口、服务原语、PDU、SDU、IDU、PCI、ICI的概念?
时间: 2023-10-11 13:07:42 浏览: 57
1. 服务:是指提供给用户或其他服务的功能或特性。在网络通信中,服务可以是传输、路由、安全等方面的功能。
2. 协议:是指网络通信中各个层之间进行通信所使用的规则和约定。协议定义了数据的格式、传输方式、错误检测等方面的细节。
3. 对等层实体:是指在通信中相互交换信息的同一层次的实体,它们之间进行协议的交互。
4. 接口:是指对等层实体之间进行交互的方式和规则。接口定义了数据格式、传输方式、错误处理等细节。
5. 服务原语:是指提供给应用程序或其他服务的基本操作,如连接、传输、断开等操作。
6. PDU:是指协议数据单元,是协议中传输的数据单位。
7. SDU:是指服务数据单元,是应用程序传输给服务的数据单元。
8. IDU:是指接口数据单元,是对等层实体之间传输的数据单元。
9. PCI:是指协议控制信息,是协议中传输控制信息的单位。
10. ICI:是指接口控制信息,是对等层实体之间传输控制信息的单位。
相关问题
面向非链接服务使用了哪些服务原语
面向非链接服务使用了以下服务原语:
1. 发送数据:发送数据原语用于将数据从发送方传输到接收方,它通常包含了数据本身和目的地址等信息。
2. 接收数据:接收数据原语用于接收从远程节点发送过来的数据,它通常包含了数据本身和发送方的地址等信息。
3. 绑定地址:绑定地址原语用于将本地节点的地址和端口绑定到一个套接字上,以便于在该套接字上监听和发送数据。
4. 取消绑定:取消绑定原语用于取消已经绑定到套接字上的本地地址和端口,以便于释放资源。
5. 查询状态:查询状态原语用于查询套接字的状态信息,比如当前的连接状态、已经接收到的数据量等。
6. 设置选项:设置选项原语用于设置套接字的选项,比如接收和发送缓冲区的大小以及超时时间等。
这些服务原语提供了基本的网络通信功能,通过它们可以实现面向非链接的服务。
面向无连接服务的服务原语
面向无连接服务的服务原语通常包括:
1. 发送数据包:向指定的目标地址发送数据包,并不需要先建立连接。
2. 接收数据包:从指定的源地址接收数据包,也不需要先建立连接。
3. 绑定地址:将一个地址与一个套接字(socket)关联起来,以便在该地址上发送或接收数据包。
4. 设置参数:设置数据包的相关参数,如TTL(生存时间)、缓冲区大小等。
5. 错误处理:处理发送或接收数据包时可能出现的错误,如地址不可达、端口被占用等。
需要注意的是,面向无连接服务的服务原语并不保证数据的可靠传输,因此在实际使用中需要根据具体需求进行选择。