hubs & switch & router

集线器,交换机,路由器的区别
交换机工作原理

1.Hub是物理层设备转发的是比特流,因为集线器不能识别mac地址,所以他只能对收到的东西进行广播出去,让主机跟自己的mac地址进行识别,在这个时候网段只能有一组数据,否则就会出现冲突域,所欲集线器不分割冲突域
2.switch是链路层设备转发的是帧,交换机有mac地址记录表,所以它能够分割冲突域
3.router是网络层设备转发的是数据报,路由器是根据路由表进行ip路径选择,所以不会广播包,所以分割广播域

网桥 和 交换机 是第二层设备,分割冲突域,不能分割广播域

hubs
集线器就是把自己收到的东西全部完全的转发给其他的人,也不过滤数据(类似于广播)

switch
交换机有自己的mac地址记录表,会进行自学习,再转发之前会在这张地址表里面查找,没有目的地址的话,会把目的地址记录到这张表格里面

router
路由器相当于一个网关,因为前面两个是不能进行互联网上的信息交互的,所以路由器的作用就是一座桥梁,连接了两个不同的网段,路由器会根据ip地址来进行转发
是一种网络层的互联设备;
可以对不同网络间数据包进行存储、分组转发处理
具有判断网络地址以及选择ip路径的作用

以下是他人的回答再次记录:

Hub(集线器)switch(交换机)和路由器(switch)的区别与联系
答:这三种设备很相似,但他们处理数据的方式有所不同。

  1. 集线器:集线器的目的是在其内部将所有网络设备连通,它是一个具有多个端口的设备,用于网络设备的互连,集线器不具有智能,他不过滤任何数据,也不知道数据要发送到什么地方,集线器唯一知道的一个事情就是设备连接到它其中的一个端口。当数据到达其中一个端口时,集线器会复制数据包到它所有端口,这样,连接到该集线器上的所有设备都可以收到数据包。也就是说,当数据包进入集线器的某个端口时,它将被集线器重新广播到其他所有端口。即使这台计算机与另外某台计算机通信,内部网络中的其他计算机也会收到这些数据,即使这些数据不是要发给它们的。当发生这种情况时,不仅不会产生安全问题,也会在网络上造成不必要的流量,浪费带宽。

  2. 交换机:交换机和集线器非常相似,它也是一个具有多个端口、用于网络设备互联的设备,但是它与集线器不同,交换机是智能的。交换机可以学习连接到它的物理地址,它将这些称为MAC地址的物理地址存储在自己的地址表中。当数据包发送到交换机时,数据包会被直接发送到预期的目的端口,而不是像集线器那样,只是将数据包重新广播到每个端口。举个例子,如果这台计算机想要和另外一台计算机通信,数据包到达交换机后,交换机在自己的地址表中查看与数据包携带的目的MAC地址匹配的端口,然后将数据包传送到该端口,数据包就只会发送到想要与之通信的那台计算机。这是集线器和交换机之间的主要区别。因此,交换机比集线器更受欢迎,因为它们可以减少网络上任何不必要的流量。
    总结起来,集线器仅检测设备与其物理连接,而交换机可以检测连接到它的特定设备,因为它记录了这些设备的MAC地址。集线器和交换机用于在本地区域内交换数据,例如在家庭网络中或在一个商业网络中,它们不能在外部网络上(例如在互联网上)交换数据。要将数据在自己网络之外交换或路由到另一个网络,例如互联网,设备需要能够读取IP地址,而集线器和交换机不能读取IP地址,这就需要用到路由器。

  3. 路由器:路由器的作用就和它的名字一样,它是根据IP地址,将一个数据包从一个网络路由或转发到另一个网络的设备,当路由器接受到数据包时,路由器会检查数据包的IP地址,并确定该数据包是要发送给自己所在的网络,还是要发送给其他网络,如果路由器确定数据包是发送给自己所在的网络,就接受它;如果数据包不是发送给自己所在的网络,路由器就将这些数据包转发给其他网络,所以路由器本质上是一个网络的网关。
    总之,集线器和交换机构建网络,而路由器连接网络。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值