1.网桥是链路层设备
目前的互联网协议层次描述可以笼统的划分为两个部分:链路层及以下的面向硬件设备的协议族,以及网络层及以上面向逻辑功能的偏软件协议粗。
硬件协议族多由硬件设备维护,软件协议族则使用更加灵活。
同时,硬件协议族关心的范围由两个设备之间延伸到多个冲突域之间的问题。主要目的搭建起硬件网络。
而软件协议族更进一步,他不关心具体硬件以及电器信号如何运作,如何差错检测以及冲突域隔断。他首先默认这一切都就绪,然后研究在整个网络设备群组成的整个互联的网络拓扑结构上进行的信息交流。
可以看出,偏向物理设备的协议,其作用范围相对狭小。而偏向逻辑的协议,其作用范围往往很大,不可避免的需要维持此范围内逻辑结构的所有物理设备和物理协议的支持。
2.互联网更多是描述面向网络层及以上
我们平时讲的存储转发、路径选择等等,都是在网络层,面向 IP 等协议来讲的。
其实所有拥有源地址、目的地址的协议,都可以拥有这些概念。其作用方式也大同小异,只是作用对象,作用范围以及具体操作有差别。
比如网络层的存储转发以及路径选择,是面向整个互联网节点的;而网桥作为链路设备,其维护的站表也针对的是为了完成其连接局域网所建立的,面向的是这一整个互联的局域网群。
如果研究网桥的路由选择算法的话,这个问题就更清晰了:网桥的路由表的建立方式,限制其作用的局域网范围会是相当有限的。而无法向 IP 路由那样大规模大范围进行。
另外,不同 IP 段包括冲突域以及广播域,而不同局域网更多局限在不同的冲突域。这里的局域网通常是 ISO 二层设备所维护的,不同于我们现在所讲的家用局域网,是使用工作在网络层的路由器来维护。区别是传统局域网设备只能维持一个冲突域,而路由器因为作用在网络层,所以可以通过 IP 段管理来实现冲突域的分割。
我们现在所能亲身体会的这些名词概念,相当多一部分是当年传统概念,在功能和实现上的延伸。
网友评论