网络协议是为了使计算机网络中进行数据交换而建立的一系列规则、标准或约定的集合。为了实现通信,规定每个终端必须将自己字符集中的字符转换为标准字符集中的字符后,才能在网络上传输,到达目标终端后再转换为该终端字符集的字符。当一个微机用户和一个大型主机的操作员在网络中进行通信时,由于两个数据终端使用的字符集不同,操作员输入的命令彼此无法理解。因此,为了实现通信,规定每个终端在传输前都要将自己字符集中的字符转换为标准字符集的字符,到达目标终端后再进行转换。当然,对于不兼容的终端,除了需要转换字符集外,还需要转换其他特性,例如显示格式、行长、行数、屏幕滚动方式等,都需要进行相应的转换。