一、二层和三层有什么区别
1、工作的层级协议不同:
第二层交换机是对应于OSI/RM的第二协议层来定义的,因为它只能工作在OSI/RM开放体系模型的第二层数据链路层。第三层同样是对应于OSI/RM开放体系模型的第三层网络层来定义的,也就是说这类交换机可以工作在网络层,它比第二层交换机更加高档,功能更加强。
2、功能不同:
第二层交换机依赖于链路层中的信息(如MAC地址)完成不同端口数据间的线速交换,主要功能包括物理编址、错误校验、帧序列以及数据流控制。第三层交换机因为工作于OSI/RM模型的网络层,所以具有路由功能,它是将IP地址信息提供给网络路径选择,并实现不同网段间数据的线速交换。
3、设计目的不同:
三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。
第二层交换机应用最为普遍(主要是价格便宜,功能符合中、小企业实际应用需求),一般应用于小型企业或中型以上企业网络的桌面层次。
二、三层网络与二层网络的区别
一般的理解,供参考:
1、二层网络仅仅通过MAC寻址即可实现通讯,但仅仅是同一个冲突域内;三层网络需要通过IP路由实现跨网段的通讯,可以跨多个冲突域;
2、二层网络的组网能力非常有限,一般只是小局域网;三层网络则可以组大型的网络。
3、二层网络基本上是一个安全域,也就是说在同一个二层网络内,终端的安全性从网络上讲基本上是一样的,除非有其它特殊的安全措施;三层网络则可以划分出相对独立的多个安全域。
4、很多技术相对是在二层局域网中用得多,比如DHCP、Windows提供的共享连接等,如需在三层网络上使用,则需要考虑其它设备的支持(比如通过DHCP中继代理等)或通过其它的方式来实现。
三、二层网络和三层网络有什么区别
二层与三层的本质区别在于是否可以配置多个int vlanif接口,可以则为三层交换机,只能配置一个int vlanif的通常称为网管型交换机,不能配置int vlanif的称为普通二层交换机。具体如下:
1、二层、三层是按照逻辑拓扑结构进行的分类,并不是说ISO七层模型中的数据链路层和网络层,而是指核心层,汇聚层和接入层,这三层都部署的就是三层网络结构,二层网络结构没有汇聚层。2、二层网络仅仅通过MAC寻址即可实现通讯,但仅仅是同一个冲突域内;三层网络需要通过IP路由实现跨网段的通讯,可以跨多个冲突域。
3、二层网络的组网能力非常有限,一般只是小局域网;三层网络则可以组大型的网络。
4、二层网络基本上是一个安全域,也就是说在同一个二层网络内,终端的安全性从网络上讲基本上是一样的,除非有其它特殊的安全措施;三层网络则可以划分出相对独立的多个安全域。
5、很多技术相对是在二层局域网中用得多,比如DHCP、Windows提供的共享连接等,如需在三层网络上使用,则需要考虑其它设备的支持(比如通过DHCP中继代理等)或通过其它的方式来实现。
6、在实际应用过程中,典型的做法是:处于同一个局域网中的各个子网的互联以及局域网中VLAN间的路由,用三层交换机来代替路由器,而只有局域网与公网互联之间要实现跨地域的网络访问时,才通过专业路由器。