集线器 路由器 交换机 区别
2015-06-08 09:32
281 查看
集线器:
1.工作在物理层,端口与主机之间使用半双工通信。2.只要其中一台主机发出信息,集线器会把信息复制给其他的所有端口主机,广播,不会根据mac地址转发帧。
3.集线器的所有主机共享一个冲突域(冲突域即本来不打算发送给所有主机,但经过集线器之后所有端口都会收到信息,即共享一个冲突域,此时若有其他主机发送消息,就会发生冲突并拥堵)。
路由器:
1.工作是在网络层。2.根据数据包的目的IP查找路由表来进行转发数据。路由表 记录路由器可到达的网段和接口的对应关系。
3.由软件转发数据。
交换机:
1.工作在数据链路层。2.根据mac地址与端口的对应关系,把帧转发给相应的端口,每个端口互不影响。
3.由硬件转发数据。
二层交换机:
1.工作与数据链路层。2.识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。
3.可以同时进行多路通信独享带宽而互不影响。
4.端口与主机之间使用全双工通信。
三层交换机:
1.工作在数据链路层也工作在网络层。2.将交换机和路由的功能都融入在一起。
3.三层交换机将网络层的数据也由硬件转发数据,三层交换机充分提高了转发数据的速度。
相关文章推荐
- 文章小标格式分享
- Oracle BIEE 报表开发总结
- 分布式中一致性Hash的应用
- DotNetBar SuperTabControl中隐藏右侧三角号
- 服务总线
- windows杀毒软件四大名捕
- socket函数及参数
- CentOS下Gerrit代码评审服务器的搭建与使用
- listview和gridView中findViewWithTag和setTag使用
- 第三方支付业务及典型的对账过程
- jQuery实现导航栏的隐藏与显示效果
- C#从DataTable获取数据的方法
- 《实体解析与信息质量》- 2.1.7 信息质量的演变
- 不可或缺 Windows Native (16) - C++: 函数重载, 缺省参数, 内联函数, 函数模板
- Sonar升级遇到的那些事儿
- MySQL数据表数据清空
- ANTLR v4 安装以及试用 For Linux
- 4K加速普及,8K近在咫尺,下一个是?
- 程序员必备:Linux日常维护命令
- 基于云架构的网络安全事件检测研究