zoukankan      html  css  js  c++  java
  • TCP/IP协议原理与应用笔记16:交换机和路由器区别

    1.交换机和路由器区别

    (1)交换机:

        交换机是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。现在的交换机分为:二层交换机,三层交换机或是更高层的交换机。三层交换机同样可以有路由的功能,而且比低端路由器的转发速率更快。它的主要特点是:一次路由,多次转发。 

    (2)路由器:

        路由器亦称选径器,是在网络层实现互连的设备。它比网桥更加复杂,也具有更大的灵活性。路由器有更强的异种网互连能力,连接对象包括局域网和广域网。过去路由器多用于广域网,近年来,由于路由器性能有了很大提高,价格下降到与网桥接近,因此在局域网互连中也越来越多地使用路由器。路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。路由器有两大典型功能,即数据通道功能和控制功能。数据通道功能包括转发决定、背板转发以及输出链路调度等,一般由特定的硬件来完成;控制功能一般用软件来实现,包括与相邻路由器之间的信息交换、系统配置、系统管理等。

          路由器可以有wan口,宽带连接,静态ip地址,动态ip地址。

          交换机只有lan口,连接内网的,功能少。

          交换机是信箱,只负责收和发,路由器是投递员,按地址、区别信箱、分门别类、灵活机动地接收和投送。

    2. 进一步分析:

        路由器和交换机的区别在于:交换机只能在同网段下的环境工作,说白了就是它只是扩充了网口。而路由器是用于不同网段的子网间通信的,它能组成一个局域网,并且管理这个局域网。而且还有防火墙,DHCP服务器等。
        这里有一个现象可以解释:如果用交换机让4台电脑上网,就需要4个IP。而用路由器的话,只需要一个IP,这个IP给路由器,路由器再给下面局域网里的电脑分配IP。也就是说,交换机要4个IP的钱,路由器只要1个IP的钱。

  • 相关阅读:
    Windows下sc create命令行注册服务
    FluentValidation .NET 验证组件
    Linux系统下安装Redis
    mysql的sql_mode设置
    Linux系统下安装rocketmq
    Windows系统中Nacos的下载安装及使用
    配置Mysql允许远程访问
    Sqlserver 获取每周的数据
    如何在Mac OS X上构建ClickHouse
    Mac 设置 JAVA_HOME 环境变量
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4868438.html
Copyright © 2011-2022 走看看