- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
版本下载可任意编辑】
在我刚接触网络知识的时候,有时候总是会被一个问题
所困扰,那就是桥接、交换和路由之间的区别,相信大部分
初学计算机网络知识的网友朋友都会有这样的情况。前几天
就遇到了一位网友朋友提出这样的疑问,今天我就带大家来
了解什么是桥接、交换和路由,并且对于三者之间的区别及
应用场景做个详细的介绍。
一、什么是桥接
桥接工作在OSI网络参考模型的第二层数据链路层,是
一种以MAC地址来作为判断依据来将网络划分成两个不同
物理段的技术,其被广泛应用于早期的计算机网络当中。
我们都知道,以太网是一种共享网络传输介质的技术,
在这种技术下,如果一台计算机发送数据的时候,在同一物
理网络介质上的计算机都需要接收,在接收后分析目的
MAC地址,如果是属于目的MAC地址和自己的MAC地址
一样便开展封装提供应网络层,如果目的MAC地址不是自
己的MAC地址,那么就丢弃数据包。
桥接的工作机制是将物理网络段(也就是常说的冲突域)
开展分隔,根据MAC地址来判断连接两个物理网段的计算
机的数据包发送。
下面,我们举个例子来为各位网友讲解:在下列图中的
网络构造中,有两台集线器分别连接多台计算机,我们分别
将A集线器和B集线器定为A冲突域和B冲突域。在这样
的网络环境中,如果计算机A向计算机C发送数据包时,集
1/6
版本下载可任意编辑】
A会将数据包在整个网络中的全部计算机(包括集线器
B)发送一遍,而不管这些数据包是不是需要发送到另一台
区域B。
我们再将集线器A和集线器B分别连接到网桥的两个端
口上,如果计算机A再向计算机C发送数据包时会遇到什么
样的情况呢?这时集线器A也是同样会将数据包在全网发送,
当到达网桥后,网桥会开展数据包目的MAC地址的分析,
然后比照自己学习到的MAC地址表,如果这个表中没有此
MAC地址,网桥便会在两个网段上的发送数据包,同时会
将计算机A的MAC地址记录在自己的表当中。
经过多次这样的记录,网桥会将所有的MAC地址记录,
并划分为两个段。这时计算机A再次发送数据包给B的时候,
因为这两台计算机同处在一个物理段位上,数据包到达网桥
时,网桥会将目的MAC地址和自己的表开展比照,并且判
断计算机A和计算机B在同一个段位上,便不会转发到区域
B当中,而如果不在同一个物理段当中,网桥便会允许数据
包通过网桥。
通过以上的例子我们了解到,网桥实际上是一种控制冲
突域流量的设备。网桥现在基本上已经很少用到了,除了隔
离冲突域以外,网桥还可以实现不同O类型网络的连接(令
牌环网和以太网之间的连接)和网络的扩展(IEEE的5.4.3
连接规则)等等功能。
二、什么是交换
交换同样工作在OSI网络参考模型的第二层数据链路层,
也是一种以MAC地址来作为判断依据来将网络划分成两个
2/6
版本下载可任意编辑】
当中,简单的理解就是一种多端口的网桥,它实际上是一种
桥接技术的延伸。
在前面的了解当中,我们已经知道桥接是连接两个不同
的物理网段(冲突域)的技术,交换是连接多个物理网段技
术,典型的交换机通常都有多个端口,每个端口实际上就是
一个网桥,当连接到交换机端口的计算机要发送数据包时,
所有的端口都会判断这个数据包是否是发给自己的,如果不
是就将其丢弃,这样就将冲突域的概念扩展到每个交换机端
口上。
我们还是举例为大家说明,在下面的图中,我们可以看
到计算机A、B分别连接到交换机的不同端口当中,当计算
机A向B发送数据包时,假设这时A端口并没有学习到B
端口的MAC地址,这时,A端口便会使用广
文档评论(0)