通信人家园
标题:
[原创][讨论][求助]----究竟什么是二层交换,三层交换?
[查看完整版帖子]
[打印本页]
时间:
2010-3-9 12:44
作者:
sun_lxl
标题:
[原创][讨论][求助]----究竟什么是二层交换,三层交换?
做光传输的,但一直有数据板和sdh融合在一起!但一直有问题不甚明白,希望有懂的兄弟给解答一下!
1,交换机有二层交换,三层交换,具体什么是二层交换,三层交换呢?什么样的设备才支持三层交换呢?为什么没有一层交换呢?能否有一个比较贴切的比喻给说明白一些呢?
2,VB,VC,好像都是逻辑上的一直虚拟容器,那么他们之间有什么区别呢?是否好比货车的车箱,用来装载货物的呢? VLANID,说是一种标签,那么数据在这个端口进去,那个端口出来,什么时候才需要打上这样的一个标签呢?
3,资料说有的设备支持tag,有的不支持tag,那么,为什么有的能支持,有的不能支持呢?
看的资料太少了吧,这些都是疑问,问题估计问的也不专业,呵呵,还是希望有大侠来解答一下!!谢谢!
时间:
2010-3-9 13:28
作者:
liheyu
二层交换机有VLAN 功能,三层交换机有路由功能,一层交换就是集线器了。
VLAN类似于传输穿通和上下,根据不同的VLAN号可以设定,让101号VLAN从1口进24口出来。
tag和untag类似交换号码,手机打电话时是untag,被叫是什么号码就送什么号码,区号可以看做VLANID,如果被叫是北京长途,汇接局会打上010的tag标签,将号码送给长途局。
时间:
2010-3-9 16:50
作者:
sun_lxl
谢楼上的兄弟!!一层,二层,三层具体是指什么呢?二层支持VLAN,三层支持路由,那么,三层交换机是否可以全部实现二层交换机的功能呢?你举的那个例子来说,010这个区号是不是也就相当于一个VLANID呢?
时间:
2010-3-9 18:58
作者:
liheyu
三层交换机可以实现二层交换机的功能。一层是集线器采用广播方式发送数据,简单的看接在同一个集线器的电脑是可以互相访问的,在网上邻居了可以找到对方。在运营商接用户时如果使用集线器是不可想象的所有用户可以互相访问,而且还有广播风暴,通过二层交换机可以划分VLAN,就是虚拟局域网的意思,这样网络就划分开了。三层交换机多了路由的功能,按照每个VLAN的IP地址,配置下一跳的路由。如从一个端口送上来的两个VLAN,一个接ADSL设备的送BRAS认证,接光纤客户的送路由器出局。
时间:
2010-3-12 14:58
作者:
sun_lxl
谢谢上尉同志,敬礼!!呵呵,总算知道了三层跟二层的区别了!感觉数据上用的那么多协议好难理解呢,是不是要把所有的协议都弄清楚呢?传输上,想明白了就是搭建一个通道,相当于给人家修一条路而已,数据上好像复杂的多了,想去学习,都不知道从哪儿看起!给个指导吧?再敬礼!!
时间:
2010-3-12 17:11
作者:
shenhqi
4#只讲了功能问题,这是表面现象。从本质上来说,交换帧的是二层交换机,交换分组的是三层交换机,就这么简单。
时间:
2010-3-13 00:30
作者:
liheyu
标题:
回复 5# 的帖子
传输、交换、数据其实是相通的,不搞研发的话,会配置就可以了,建议你下个华为交换机模拟器,他上面带配置交换机模拟题和答案,上网搜索每个命令的含义,十几题全部搞清楚了,自然就明白了,其实很简单,只是不容易用语言描述。偶就是这样过来滴。
时间:
2010-3-14 22:10
作者:
sun_lxl
呵呵,高人啊,谢谢指点迷津!我随后找找!!
时间:
2010-3-15 15:24
作者:
stHifly
对于交换,建议从头开始学,涉及的基础知识较多,如IP包的结构(很重要)、ARP、二层交换、路由技术、多层交换等
一层交换:其实不叫交换,常见的网络设备是集线器,简单将信息洪泛给所有端口(自己收到信息的端口除外),目标主机接收并保留信号,非目标主机接收后丢弃.
二层交换:基于MAC地址的交换.
机器A在开始发送时,已知目的IP地址,但尚不知道在局域网上发送所需要的MAC地址。要采用地址解析(ARP)来确定目的MAC地址。机器A把自己的IP地址与目的IP地址比较,从其软件中配置的子网掩码提取出网络地址来确定目的机器是否与自己在同一子网内。若目的机器B与机器A在同一子网内,A在LAN内广播一个ARP请求,B返回其MAC地址,A得到目的机器B的MAC地址后将这一地址缓存起来,并用此MAC地址封包转发数据。
二层交换机会维护有一张MAC地址表,比如1端口接A,3端口接B,当交换机收到要传给B的数据流时,交换机会查找自己的MAC地址表,确定应该将数据包由第3端口发给B。
三层交换: L3+L2组合
第一代多层交换技术是:"路由缓存式三层交换",也可以简单理解为:一次路由,多次交换
通俗点举个例,不同网段的主机A和主机B通信,对第一个数据包,L3模块需要为其找路由,转发是用L2模块,接下来的其他数据包就不再需找路由~直接按第一个数据包的路径实现L2转发
第二代多层交换技术是:基于拓扑的多层交换技术
使用专用硬件,用第3层路由选择信息建立并维护一个描述网络拓扑的数据库(感觉很像路由器吧?).通过查询该数据库,可以高速地转发分组.
[
本帖最后由 stHifly 于 2010-3-15 16:13 编辑
]
通信人家园 (https://www.txrjy.com/)
Powered by C114