交换机和路由器的区别与联系
来源:互联网 发布:linux给用户赋权限命令 编辑:程序博客网 时间:2024/04/20 11:37
最近正好趁着华为的网络技术大赛,重新学习了有关计算机网络的相关概念,原来一直对交换机和路由器的概念和作用比较模糊,现在做个对比总结:
1. 从普通用户来看:
路由器的主要作用是跨网络的路径选取,数据包从一台主机发往位于另一网络中的另一台主机,路由器可以选取出传输代价最小的一条路进行数据传输。
交换机的主要作用是同一网络中的不同主机间的数据帧转发。
实际情况是现在的家用路由器普遍都是由路由器和交换机两部分组成的,交换机用于内部网络传输,就是家里接通路由器以后建立的一个192.168.0.x 的私网内数据传输,路由器用来与外网进行通信。还有需要注意的是交换机能做的路由器都能做并且路由器还可以提供防火墙功能,路由器的配置要比交换机复杂。
2. 从各自定义来看:
交换机:工作在数据链路层(当然三层级多层交换机也已经在普遍使用)
转发不需要修改数据帧
用于同一网络内部数据的快速传输
转发策略通过查看二层头部完成(MAC地址即联网设备的物理地址),工作简单,直接由硬件完成
路由器:工作在网络层
转发需要修改数据包中的TTL(生存周期),IP头部相关信息,需要重新封装数据帧
用于不同网络间数据的跨网络传输
转发策略通过查看三层头部完成(IP地址即网络地址),工作原理复杂,需要软件处理
[注]参考资料:https://www.zhihu.com/question/20465477
0 0
- 交换机和路由器的区别与联系
- 路由器与交换机的区别与联系
- 交换机与路由器主要功能的区别和联系
- 交换机与路由器的区别与联系的详解
- 集线器、交换机、路由器、网桥、网关之间的区别与联系
- 路由器、交换机、网桥、集线器的区别和联系
- 集线器(Hub)、交换机(Switch)与路由器(Router)之间的区别和联系
- 路由器与交换机的功能和区别
- 路由器和交换机的定义与区别
- 交换机与路由器的区别
- 路由器与交换机的区别
- 路由器与交换机的区别
- 交换机与路由器的区别
- 路由器与交换机的区别
- 路由器与交换机的区别
- 路由器与交换机的区别
- 交换机与路由器的区别
- 交换机与路由器的区别
- C语言输出正三角形
- 笔试题44. LeetCode OJ (31)
- 8.1趣味编程之定理猜想
- 设计模式(十八)桥接模式
- C语言中getch()与getchar()
- 交换机和路由器的区别与联系
- L - Very Happy Great BG
- 逆向——进程、线程调试总结
- 码农小汪-Spring MVC注解式控制器简介
- 性能测试基础之脚本参数化
- tornado用户指引(六)------Tornado web应用程序结构(一)之Applicaton对象
- CodeForces 666B World Tour(spfa+枚举)
- c++基础回顾
- jQuery-Ajax-2