网站首页 > java教程 正文
这两者是不一样的,是不同的网络设备。只是现在很多家用路由器已经包含以太网交换机的功能,且有些交换机会工作在网络层。 路由器是一种多端口设备,它可以连接不同传输速率并运行于各种环境的局域网和广域网,也可以采用不同的协议。路由器属于O S I 模型的第三层--网络层。指导从一个网段到另一个网段的数据传输,也能指导从一种网络向另一种网络的数据传输。 交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。
路由器与交换机的主要区别有六点:

路由器:寻址,转发(依靠 IP 地址),交换机:过滤,转发(依靠 MAC 地址)。路由器可以把一个 IP 分配给很多个主机使用,这些主机对外只表现出一个 IP,交换机可以把很多主机连起来,这些主机对外各有各的 IP。
交换机用于连接局域网,数据包在局域网内网的数据转发,路由器用于连接局域网和外网,数据包可以在不同局域网转发。
交换机工作于 TCP/IP 协议的最后一层数据链路层(物理层),路由器工作于网络层。
交换机负责具体的数据包传输,路由器不负责包的实际传输,路由器只封装好要传输的数据包,然后交给交换机去传输(不一定是交换机,可能是其他传输技术),用 java 比喻大概简单理解为路由器是抽象类,定义好传输的数据包格式,交换机是具体实现类,也可以有其他实现类
交换机没有 MAC 地址和 IP 地址,路由器有 MAC 地址和 IP 地址(指纯碎的交换机和路由器,三层交换机是可以有 IP 地址的,路由器也有内置交换机功能的)
路由器提供了防火墙的服务,交换机不能提供该功能。路由器仅仅转发特定地址的数据包,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送,从而可以防止广播风暴。
- 上一篇: win10电脑分区怎么分区(win10系统电脑怎么分区)
- 下一篇:已经是最后一篇了
猜你喜欢
- 2025-11-13 有线路由器和交换机的区别(有路由器和交换机一体的吗)
- 2025-11-13 win10电脑分区怎么分区(win10系统电脑怎么分区)
- 2025-11-13 组装电脑性价比最高的配置(组装电脑性价比之王)
- 2025-11-13 wifi隔墙信号增强简单方法(wifi隔墙信号增强设备)
- 2025-11-13 360无线网卡驱动官方下载(360无线网卡驱动下载电脑版)
- 2025-11-13 电脑开机系统无法启动怎么办
- 2025-11-13 系统修复工具win10(系统修复工具有哪些)
- 2025-11-13 windows7主题服务未运行(电脑主题服务未运行)
- 2025-11-13 如何关闭开机密码(win11如何关闭开机密码)
- 2025-11-13 日本wifi(日本wifi怎么连接)
欢迎 你 发表评论:
- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)

本文暂时没有评论,来添加一个吧(●'◡'●)