编程问答
路由器 和 交换机 傻傻分不清楚 -凯发ag旗舰厅登录网址下载
概述
交换机一般用在局域网,负责局域网中,根据 mac 地址进行数据交换转发。
路由器用在城域网、广域网,根据 ip 地址进行不同网段的数据交换转发。
交换机
交换机有二层、三层、四层的,一般我们说的交换机都是二层交换机。
因为交换机(二层交换机)只能识别mac地址,所以他不带路由功能,一般只在局域网中使用。但是他有一个很重要的特性,每个端口数据流量相同,不会因为某个端口数据流量大就影响其他端口的数据传输。
比如 10m 的交换机,它的每个接口的流量都可以达到 10m ,接口之间的流量互不影响。
路由器
路由器具有路由功能,这个功能就使他具有了和城域网、广域网进行数据交换的能力,因为他工作在第三层,可以识别ip地址。但是路由器的数据吞吐量是固定的,而是某个端口数据流量大就会影响其他端口数据交换。
比如 10m的路由器,目前只是用两个接口,一个接口使用了 8m,那么剩下的接口最多使用 2m。
交换机和路由器本质区别
交换机
- 用于局域网络内部数据的快速传输
- 转发决策通过查看二层头部进行转发
- 转发不需要修改数据帧
- 工作在 tcp/ip 协议的二层 —— 数据链路层
- 工作简单,直接使用硬件处理
路由器
- 用于不同网络间(跨网段)数据的跨网络传输
- 转发决策通过查看三层头部完成
- 转发需要修改 ttl ,ip 头部校验和需要重新计算,数据帧需要重新封装(mac需要修改)
- 工作在 tcp/ip 协议的三层 —— 网络层
- 工作复杂,使用软件处理
为什么家庭中只需要一个路由器就可以实现多台设备上网?
实际上家用的路由器中包含了 交换机的功能。但是如果用于大量数据传输,速度会大打折扣,一般家用的数据内网数据传输流量不是很大,不使用交换机就能完全满足日用需求。
企业中是否可用路由器代替交换机?
企业中内网传送数据一般会很大,比如:100m 路由器,内网中多个用户都互相发送文件,内网传输速度比如10m,那么只能支持 10个人传输,如果其它人上网就会影响速度。
如果是 10m 的交换机,每个口都有 10m 的流量,再多的人在局域网中传输数据也不会影响其它用户。
综上所述,企业中是不会使用路由器替代交换机的。
想了解更多精彩内容请关注我的公众号
本人简书blog地址:http://www.jianshu.com/u/1f0067e24ff8
点击这里快速进入简书
git地址:http://git.oschina.net/brucekankan/
点击这里快速进入git
总结
以上是凯发ag旗舰厅登录网址下载为你收集整理的路由器 和 交换机 傻傻分不清楚的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。
- 上一篇:
- 下一篇: