51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8826|回复: 3
打印 上一主题 下一主题

[原创] 你真的懂集线器、交换机、路由器之间的区别吗?

[复制链接]
  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2020-12-10 09:42:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
     集线器、交换机、路由器

    什么是集线器Hub?
      1、把内网中的网络设备连接起来,支持多个以太网连接的端口,可以连接多种网络设备
      2、仅仅知道端口上是否连接了设备,经过集线器传输的数据包,所有设备都能接收到,如下图,当主机A发送数据包给主机C时,主机B和D都能接收到数据
      3、不仅带来了安全风险,而且带来了不必要的流量,产生网络带宽的浪费

    什么是交换机Switch?  1、以太网连接的端口,可以连接多种网络设备
      2、将连接到交换机的设备的MAC地址存储到一张表
      3、当主机A和主机B想通信时,主机A会发送数据包到交换机,交换机只会发送给主机B,如下图,主机A发送数据包给主机C,交换机识别出主机C的MAC地址,将数据包转发到主机C连接的端口,只有主机C能收到数据包

    什么是路由?  路由器接收到的数据包,转发至目的地址;可能是目的主机也可能是另一个路由器,直到将数据包转发到目的主机
      什么是路由器Router?
      1、基于数据包的目的IP地址,指引数据传输路径的设备,从一个网络到另一个网络
      2、当一个数据包被路由器所接收时,路由器检查数据的IP,并判断这个包是发送给原网段还是其他网段,如果是原网段,就发回去,不同网段,路由器就发送给其他网段
      3、就是网络的出入口,即网关
      4、路由器有多个端口,可以连接不同网段,每个端口的IP地址的网络地址都必须与所连接的网段的网络地址相同
      5、同一个网络中,所有主机的IP地址的网络地址都必须是相同的,计算机之间的通信只能在具有相同网络地址的IP地址间进行,如果想要和其他网段的计算机通信,必须经过路由器转发出去
      6、路由器在路由选择的过程中,次序一般为:静态路由、动态路由、默认路由
      下图:有A、B、C、D四个不同网络,他们有自己唯一的网络地址,有各自的路由器,和交换机以及主机在各自网络内部交换数据,数据都没有向外发送到Internet上,所以他们没有跟其他网络交流,只是在用自己的交换机和主机进行交流。如果A网络的主机A想跟C网络的主机A通信,他们是不可以直接进行数据包传输的,因为不在同一网络内,如果想进行通信,必须经过六步:
      1、主机A发送数据包到内部交换机
      2、交换机发送数据包到内部的路由器
      3、内部路由器会检查数据包的目的IP然后转发数据到因特网上的下一条路由
      4、该路由器再转发给C网络的内部路由器
      5、内部路由器再转发到内部交换机
      6、交换机再转发给目的主机A,以此完成通信


    静态路由跟动态路由的区别?  静态路由:人为添加的路由
      动态路由:路由器根据网络系统的运行情况自动得到下个中转地址
      什么是网关?
      1、网络关口,常用TCP/IP网关!
      2、当我们不同网段的两个主机想要发送数据时,必须经过网关
      3、是一个网段通向其他网段的IP地址,其实就是路由器的IP,所以路由器=网关
      什么是路由选择?
      概念:路由选择发生在互联网络(如通过路由器连接的独立网络)上的数据分组转发过程
      下图:同一子网上的主机,直接是主机到主机的传送;若不同子网,主机先将数据发送到默认路由器,再由路由器转发到其他网络上的主机

    什么是路由表?  1、存储着路由规则,还含有网络周边的拓扑信息
      2、为经过路由器的每个数据包找到最佳的传输路径
      桥接跟路由的区别?
      桥接:发生在数据链路层
      路由:发生在网络层
      什么是桥接?
      将不同网段的网络在数据链路层连接起来
      什么是网桥?
      1、用户将局域网划分为多个网段的网络设备,将不同网段的网络在数据链路层连接起来
      2、存储网络中可用的主机的mac地址
      3、控制两个局域网之间的数据流(减少流量)
      4、连接两个局域网的存储转发设备,看作一个“低层的路由器”,根据MAC地址来转发
      网桥跟二层交换机的区别
      1、交换支持多个端口,网桥只有两个端口
      2、网桥通常连接较少的网络,而交换机将相对更多的网络连接一起
      3、交换机相当于多端口的网桥





    附件: 您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-31 08:59
  • 签到天数: 975 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2020-12-10 10:20:59 | 只看该作者
    科普了
    回复

    使用道具 举报

    该用户从未签到

    3#
    发表于 2023-6-4 14:49:01 | 只看该作者
    我也是这么理解的,这样简单粗暴。不像《图解TCP/IP》一书:Hub又是中继集线器,也可以是交换集线器。网桥也可以叫二层交换机,路由器也可以叫三层交换机。云里雾里的。

    不过路由器=网关,这点还是太粗暴了一些。路由器WAN口IP地址=网关地址还好点,现在网关多用来做协议转换,相当于翻译及转发。更强调是翻译而不是关口转发。
    回复

    使用道具 举报

    该用户从未签到

    4#
    发表于 2023-6-4 14:54:58 | 只看该作者
    简单暴力,不像《图解TCP/IP》一书,云里雾里的。
    不过路由器=网关,这也太暴力了些。网关现在多用作协议的转换,即更强调翻译,而非关口的转发。路由器WAN口IP地址=网关地址,这样好点。
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 18:11 , Processed in 0.073416 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表