小白网-奉贤部落-奉贤免费信息发布平台

查看: 70|回复: 0

交换机与路由器之间的区分(交换机和路由器的区分有哪些)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 12:53 | 显示全部楼层 |阅读模式
相信很多人在进修收集的时辰城市对路由器和交换机的区分和联系感应不解,由于这两个装备的功用看起来是一样的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。但是,究竟上,路由器和交换机有很大的分歧他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。下面是我对此的了解,希望能帮到你!
他们在那里工作?
依照OSI模子的收集架构,自下而上,路由器工作在第三层(收集层),而我们常说的交换机工作在第二层(链路层)(今朝还有更先辈的三层交换机、四层交换机甚至七层交换机)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
它们是若何工作的?
他们的首要工作以下:
路由器:寻址和转发(取决于IP地址)
交换机:过滤和转发(取决于MAC地址)
我们可以看到,两者的首要工作都是转发数据,分歧的是依靠的地址分歧,这是底子的区分!
路由器有一个包括地址信息的路由表(就像舆图一样)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。从收集层收到数据报后,它会按照路由表和路由算法将数据报转发到下一站(能够是路由器、交换机、目标主机)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
交换机中有一个MAC表,其中存储了毗连到它的一切装备的MAC地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。它会在自己的表中查找接收到的数据帧的报头信息中的目标MAC地址,倘使有就转发,假如没有就放弃他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
让我们看一个收集拓扑图的示例:
从拓扑图中,我们应当晓得:
每台路由器及其下毗连的装备现实上组成了一个局域网他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
交换机工作在路由器下面,也就是交换机工作在局域网内他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
用于交换机局域网中的数据转发他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
路由器用于毗连局域网和外联网他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
例如:
我们每小我都相当于一台主机,路由器相当于快递员,主机相当于交换机,黉舍就是局域网他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
快递员按照黉舍地址(IP)把包裹送到黉舍,然后按照公寓号(子网IP)把包裹送到这个公寓的住店大叔,住店大叔按照你的名字(MAC)给你他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
还能少一个吗?
交换机在局域网中工作,它按照MAC地址转发数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。假如收集层没有路由器寻址,那末我们的数据就没法发送到其他收集终端他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
交换机的功用集成在路由器中,主机毗连路由器可以实现数据转发,但弱点是:
可扩大的接口没有交换机多他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
交换机凡是采用硬件加速转发,路由器首要采用软件寻址,速度较慢他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
现实收集数据转发进程
经过一个现实的收集数据转发进程,我们可以更好地了解路由器和交换机的区分他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
假定你用电脑去www.baidu.com旅游他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
流程大致以下:
你的计较机首先在利用层封装一个HTTP报文,然后在传输层封装一个TCP报文,然后按照DNS找到的IP在收集层封装一个IP数据报,然后在链路层封装一个以太网数据帧,发送到你的交换机:
交换机收到数据帧后,重新打包数据帧并将其发送到路由器:
你的路由器利用NAT(收集地址转换)把你的主机IP(局域网IP)转换成外网IP,还会点窜端口号,对外界完全隐藏你的主机,然后按照路由表挑选合适的途径转发:
在接下来的进程中,每个节点只改变MAC地址,然后一路发送到收集合的目标地他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
关于NAT:
NAT是一种收集隐藏技术,经过建立IP地址映照来隐藏内部收集他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
其首要职能是:
进步内部收集的平安性他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
同享收集地址以削减地址消耗他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
实现NAT有三种首要方式:
静态NAT(根基NAT):收集转换最根基的实现,只转换IP地址,建立IP地址的逐一映照,不支持端口转换他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
收集地址端口转换(NAPT):这类方式支持端口映照,并答应多台主机同享一个公共IP地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
端口地址转换(Port address Translation,PAT):是指改变外发包的源端口,停止端口转换,即端口地址转换他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。采用端口复用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-12 04:03 , Processed in 0.142287 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表