计算机网络协议通常涵盖了物理层、数据链路层、网络层、传输层、会话层、表示层和应用层等七个不同的层次。不同层次的协议负责不同的功能,从底层的物理传输到上层的数据传输、会话控制和应用功能都有对应的协议。比如以太网协议、IP协议、TCP协议、HTTP协议等都是常见的计算机网络协议。
计算机网络协议的作用是实现不同计算机和网络设备之间的数据交换和通信,以便实现网络中的资源共享和信息传输。不同协议的制定和使用,使得网络中的各种设备和系统都能够顺利地进行通信和交换数据。同时,协议的标准化和统一,也保证了网络的稳定性、安全性和互操作性。
-------FunNet超有趣学网络
“协议”简单来说就是一种规则,网络上的计算机在相互通信的过程中必须遵守统一的规则,否则通信将无法进行,这些规则我们称之计算机协议,
例如常见的:
在网络上通信的计算必须遵守TCP/IP协议,在网络的高层应用中,网文件的传输要遵守FTP协议等。网络中的计算机协议根据其应用的类别有多种。
TCP/IP(Transmission
Control
Protocol/Internet
Protocol)传输控制协议/互联网协议
开放系统互联协议中最早的协议之一,它为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。TCP/IP协议定义了在互联网络中如何传递、管理信息(文件传送、收发电子邮件、远程登录等),并制定了在出错时必须遵循的规则。
IPX/SPX(Internet
Packet
eXchange/Sequenced
Packet
eXchange)互联网信息交换包/顺序信息交换包
IPX和SPX是Novell
NetWare协议栈的一部分,用于网络服务器和工作站之间传输数据IPX和SPX两层协议造就了Novell网络的特色,几乎成了Novell网的代名词。
NetBIOS(Network
Basic
Input/Output
System)网络基本输入/输出系统
网络会话层协议,管理数据交换和网络访问。它向API(Application
Program
Interface,应用程序接口)提供一组协调性命令,利用下一层网络服务将信息逐个节点地进行传送,从而把应用程序与下层的网络操作系统加以隔离。
NetBEUI(NetBIOS
Extended
User
Interface)NetBIOS用户扩展接口
用于LAN
Manager、LAN
Server、Windows
for
Workgroups和Windows
NT等的NetBIOS增强版本,它确定了传送帧格式并增加了许多功能。