分享

开发人员必读openstack网络基础2:交换机、路由器、DHCP

pig2 发表于 2014-10-23 14:56:12 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 52319
本帖最后由 pig2 于 2014-10-25 12:04 编辑
我们在使用openstack的过程中,会遇到创建虚拟机路由器、交换机等,那么
1.他们的作用到底是什么?
2.DHCP为什么会产生,它的作用是什么?






个人总结:
交换机:一般用在同一网段,工作在数据链路层,例如我们在同一间办公室,则使用的是交换机。
路由器则是用在不同网段
也就是说,一个办公室上网,可以使用交换机,只要插上网口就可以上网了。
路由器:则是为不同的办公室提供上网服务,不同的办公室,使用的是不同的网段。

DHCP:是为了解决网络配置的麻烦




什么是交换机:
工作在数据链路层,交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的MAC地址,并把它添加入内部MAC地址表中。

什么是路由器
为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP 的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Internet的骨架。它的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量。因此,在园区网、地区网、乃至整个Internet研究领域中,路由器技术始终处于核心地位,其发展历程和方向,成为整个Internet研究的一个缩影。

什么是DHCP
在一个使用TCP/IP协议的网络中,每一台计算机都必须至少有一个IP地址,才能与其他计算机连接通信。为了便于统一规划和管理网络中的IP地址,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了。这种网络服务有利于对校园网络中的客户机IP地址进行有效管理,而不需要一个一个手动指定IP地址。

相关帖子:

开发人员必读openstack网络基础1:什么是L2、L3

开发人员必读openstack网络基础3: iptables详解


开发人员必读openstack网络基础4:Dnsmasq、网络混杂模式


开发人员必读openstack网络基础5:网络叠加模式VLAN、VxLAN、GRE


开发人员必读openstack网络基础6:什么是Tap/Tun、网桥

开发人员必读openstack网络基础7:到底什么是Open vSwitch






已有(2)人评论

跳转到指定楼层
弄潮 发表于 2015-12-15 13:49:31
从最基础的开始学起吧,打好基础是关键
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条