交换机和路由器的同异
用快递来解释
数据帧:快递
二层MAC地址:你的身份证号,全球唯一
三层IP地址:你的当前的住宅地址,你随时可能会搬去其他地址住
额外的规则:一个住宅地址只能住一个人,否则会导致收发快递不正常
交换机:给你派件的快递员,但是只认身份证号的数字(MAC),不认地址上的中文(IP)
路由器:物流公司的集散中心,占有一个身份证号(MAC),同时占有一个住宅地址(IP)
载波:运输快递的火车/飞机/船
猫:将快递装上/卸下火车/飞机/船的地方
1)交换机
工作在 TCP/IP 协议的二层 —— 数据链路层
工作简单,直接使用硬件处理
2)路由器
转发需要修改 TTL ,IP 头部校验和需要重新计算,数据帧需要重新封装
工作在 TCP/IP 协议的三层 —— 网络层
工作复杂,使用软件处理。
交换机:工作于数据链路层,用来隔离冲突域,连接的所有设备同属于一个广播域(子网),负责子网内部通信。
路由器:工作于网络层,用来隔离广播域(子网),连接的设备分属不同子网,工作范围是多个子网之间,负责网络与网络之间通信。
总结:交换机适合局域网内互联,路由器实现全网段互联。
举个例子:家用宽带路由器,其实是交换机和路由器的结合体,有两个网络层接口,一个连接运营商网络,物理上也就是wan口,IP地址由运营商分配。另一个连接家庭网络,没有物理接口,IP地址由自己通过路由器管理界面配置,一般默认是192.168.1.1
交换要快速转发提高吞吐量。路由要最短路径送报文。
1)工作层次不同:交换机主要工作在数据链路层(第二层);路由器工作在网络层(第三层)。
2)转发依据不同:
交换机转发所依据的对象时:MAC地址。(物理地址)
路由转发所依据的对象是:IP地址。(网络地址)
3)主要功能不同:交换机主要用于组建局域网;而路由主要功能是将由交换机组好的局域网相互连接起来,或者接入Internet。
总之,交换机能做的,路由都能做。交换机不能分割广播域,路由可以。路由还可以提供防火墙的功能。路由配置比交换机复杂。
交换机和路由器的同异相关推荐
- 交换机与路由器大战已结束,超大规模计算公司胜出
来源:云头条 作者:Timothy Prickett Morgan是The Next Platform的联合创始人兼合作编辑. 很难说会先发生什么:交换和路由将合并,还是说会出现两种功能兼具的独立网络 ...
- 交换机和路由器各自的实现原理
1.什么是交换机 交换机也叫交换式集线器,它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用,由于交换机根据所传递信息包的目的地址,将每一信息包独立地从源端口送至目的 ...
- 熟悉交换机与路由器组网(图解)
说到交换机和路由器有的则根本搞不清楚它们各自到底有什么用,而有的则是弄不清它们之间的到底有什么区别, 有的人提起 交换机或路由器 真的很陌生,问起:路由器是什么?是干吗用的?特别是在各媒体大肆宣扬三 ...
- 交换机和路由器的区别_路由器与交换机的区别?
路由器与交换机的区别? 路由器与交换机 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连"并没有什 ...
- 交换机、路由器启动过程详述
交换机的启动步骤为: 1.开启设备后,全部灯开启变绿,一分钟左右熄灭:此过程是检查交换机或路由器中的硬件情况.如果端口自检完毕后失败,那么它所对应的LED灯呈现×××. 2.将FLASH中的IOS加载 ...
- 思科交换机和路由器的远程配置
思科交换机和路由器的远程配置 telnet 远程管理 思科交换机和路由器的远程配置 拓步图如下 开始配置 配置好网络的畅通 略 假设自己的一般工作地点在pc1这边,那么sw2,则需要一个跨网段的远程配 ...
- 2.两个VLAN通过一个交换机与路由器的连接
一: 连接 一个交换机多个VLAN要每个VLAN都要和路由器进行连接 二: 设置IP地址 (1)VLAN10主机0: 192.168.10.2 255.255.255.0 网关:192.168.10. ...
- 1.两个VLAN通过两个交换机与路由器的通信
Switch>(用户模式) Switch# (特权模式) Switch (config) # (全局模式) 用户模式只能查看配置,且只能查看部分配置,不能配置交换机特权模式只能查看配置,且只能查 ...
- 网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门
1.前言 即时通讯网整理了大量的网络编程类基础文章和资料,包括<TCP/IP协议 卷1>.<[通俗易懂]深入理解TCP协议>系列.<网络编程懒人入门>系列.< ...
最新文章
- 基于连通域字符分割的流程_基于OpenCV及连通域分析进行文本块分割
- python教程:super()的用法
- 五个你绝不可忽视的HTML5特性
- java api 1.6 下载_Java JDK API
- php 解析mib文件,Mib库解析
- js中的总结汇总(以后的都收集到这篇)
- 编程笔记:python 中的 OrderedDict
- HDU4675【GCD of scequence】【组合数学、费马小定理、取模】
- python实现简单的socket通信
- aTrust项目的相关操作与分享
- 调用企业微信接口注意事项
- 开源电子海图和webGIS
- 没有对象,你凭什么成为百万富翁
- Cisco Packet Tracer 4.7.2 连接物理层
- web前端从入门到放弃
- MAC M1芯片安装python3.6环境
- 腾讯家低调开发的良心工具?目前无任何付费机制还挺好用~
- Oracle 17002 For Windows错误解决方法
- 中石油 暑期集训个人赛第一场 题解
- 华为鸿蒙智能屏评测,华为智慧屏SE系列值得买吗 华为智慧屏SE系列深度评测