你找到了小芳的地址(IP地址),确定了怎么找她的路(路由)。
你去学校门房打听XX系所在楼栋,再去XX系打听XX班教室,再去XX教室打听座位XX的位置...经过n次询问(n次跳跃),你终于来到了小芳。
通过上面的类比,相信大家对集线器、交换机、路由器的区别都有了清晰的概念。接下来我们就用形式化的概念来分析集线器、交换机、路由器之间的区别,以便我们有更深的理解。
什么是枢纽?
集线器,英文也叫Hub,属于OSI模型中的数据链路层。价格便宜是它最大的优势。然而,由于集线器是共享设备,在重型网络中效率变得非常低,因此我们在大中型网络中看不到集线器。如今的集线器普遍采用全双工模式,市场上常见的集线器传输速率一般为100Mbps。接下来,让我们来看看集线器的几个概念:
共享类型
集线器最大的特点是共享模式,即当一个端口向另一个端口发送数据时,其他端口处于“等待”状态。为什么要“等”?例如,实际上,当A在单位时间内向B发送数据包时,A向B、C、D三个端口发送数据包(这种现象就是下面描述的IP广播),但只有B接收数据,其他端口在第一个单位时间判断不是自己的数据后,不会接收A发送的数据。直到A再次发送IP广播,C和D在A再次发送IP广播之前的单位时间内都是空闲的,或者C和D之间可以传输数据,我们可以理解为集线器内部只有一个通道(公共通道),然后所有端口都连接在公共通道下面。
知识产权广播
所谓的IP广播(也称为海量传输)是指当集线器向下层设备发送数据时,它将获得的数据发送到每个端口,而不管原始数据来自哪里。如果其中一个端口需要来自源的数据,它将处于接收状态,而不必要的端口将处于拒绝状态。比如在网络中,当客户端A向客户端B发送数据包时,集线器将数据包从A发送到各个端口,此时B处于接收状态,其他端口处于拒绝状态;网络之外也是如此。当客户端A发送域名“https://www.toutiao.com/”时,它通过集线器将IP地址(202.108.36.172)发送回集线器,然后通过DNS域名解析。此时,集线器将向所有接入端口发送一个组消息,需要这个地址的机器将处于接收状态(客户端A处于接收状态),不需要它的机器将处于拒绝状态。
标签: 集线器和路由器功能相同吗