网络 | 节点、结点,二者的区别
节点
百科:
在电信网络中,一个节点(英语:node)是一个连接点,或一个通信端点(一些终端设备)。节点的定义依赖于所提及的网络和协议层。一个物理网络节点是一个连接到网络的有源电子设备,能够通过通信通道发送、接收或转发信息。在数据通信中,一个物理网络节点可以是数据电路端接设备(DCE),如调制解调器、集线器、桥接器或交换机;也可以是一个数据终端设备(DTE),如数字手机,打印机或主机(例如路由器、工作站或服务器)。
理解:
- 一个“节点”其实就是一个网络端口。
- 每一个LAN或WAN节点必须拥有MAC地址,一般每个网卡拥有一个。
- 节点分为两类,“转节点”的作用是支持网络的连接,它通过通信线路转接和传递信息,(如交换机、网关、路由器、防火墙设备的各个网络端口等);而“访问节点”是信息交换的源点和目标点,(通常是用户计算机上的网卡接口)。
- 在设计一个网络系统时,通常所说的共有××个节点,其实就是在网络中有多个要配置IP地址的网络端口。
结点
百科:
包括一个数据元素及若干个指向其它子树的分支;在数据结构的图形表示中,对于数据集合中的每一个数据元素用中间标有元素值的方框表示,一般称之为数据结点,简称结点。在C语言中,链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据;二为下一个结点的地址,即指针域和数据域。
理解:
- 一个“结点”是指一台网络设备。
- 结点通常连接了多个“节点”。
- 在计算机网络中“结点”分为“链路结点”和“路由结点”,分别对应的是的是交换机和路由器。
- 从网络中的结点数多少可以大致了解你计算机网络规模和基本结构。
二者区别:
- 结,连结,终结 | 节,关节
- 节点被认为是一个实体,有处理能力的,比如:网络上的一台计算机。
- 结点则只是一个交叉点,像“结绳记事”,打个结,做个标记,一般算法。