交换机与路由

摘要:网络交换机在设备之间转发数据包。交换机将数据包直接发送到设备,而不是像路由器那样将其发送到网络。

1.什么是网络交换机

网络交换机连接网络(通常为局域网(LAN) * )内的设备,并向或从这些设备转发数据包。与路由器不同,交换机仅将数据发送到它打算发送的单个设备(可以是另一台交换机、路由器或用户的计算机),而不是发送到多个设备的网络。

可以将网络交换机的概念与铁路交换机进行比较。在铁路上,交换机是列车可以从一条轨道转换到另一条轨道的点。当列车需要移动到其他轨道以到达目的地时,铁路员工会激活交换机。与其类似,网络交换机将数据包移动到正确的“轨道”或网络路径上,以帮助数据到达其目的地。

*局域网(LAN)是一组物理距离很近的连接的设备。家庭 WiFi 网络是 LAN 的常见示例之一

2.交换机和路由有什么区别

路由器选择数据包通过网络并到达其目的地的路径。路由器通过连接不同的网络并在网络之间转发数据(包括 LAN、广域网(WAN)或自治系统 ,它们是组成 Internet 的大型网络)来实现此目的。

本质上,路由器在交换机组之间转发数据,而交换机在设备组之间转发数据。实际上,这意味着路由器对于 Internet 连接是必需的,而交换机对于互连设备是必需的。家庭和小型办公室需要路由器才能访问 Internet,但大多数不需要网络交换机,除非它们需要大量的 Ethernet *端口。但是,大型办公室、网络和数据中心通常确实需要交换机。

*以太网是用于在设备之间发送数据的第 2 层协议。与 WiFi 不同,以太网需要通过以太网电缆进行物理连接。

2.1第二层交换机与第三层交换机

网络交换机可以在 OSI 第 2 层(数据链路层)或第 3 层( 网络层 )上运行。第 2 层交换机根据目标 MAC 地址转发数据(有关定义,请参见下文),而第 3 层交换机则根据目标 IP 地址转发数据。某些交换机可以同时执行这两种操作。

因为它们基于 IP 地址转发数据,所以,第 3 层交换机还可以充当路由器,在网络之间来回发送数据。

3.MAC 地址与 IP 地址有什么区别

每个连接到 Internet 的设备都有一个 IP 地址。IP 地址是一系列字母数字字符,例如 192.0.2.255 或 2001:0db8:85a3:0000:0000:8a2e:0370:7334。IP 地址的作用就像一个邮件地址,使指向该地址的 Internet 通信能够到达该设备。IP 地址经常更改:由于 IPv4 地址数量有限,因此当用户设备与网络建立新连接时,通常会为其分配新的地址。

IP 地址用于第 3 层,这意味着 Internet 上的所有计算机和设备都使用 IP 地址发送和接收数据,无论它们连接到哪个网络。所有 IP 数据包的标头中都包含其源 IP 地址和目标 IP 地址,就像一封邮件具有目标地址和返回地址一样。

相反,MAC 地址是每个硬件的永久标识符,有点像序列号。与 IP 地址不同,MAC 地址不会更改。MAC 地址用于第 2 层,而不是第 3 层 - 这意味着它们不包含在 IP 数据包标头中。换句话说,MAC 地址不是 Internet 流量的一部分。

但是,网络交换机引用 MAC 地址以便将 Internet 流量发送到正确的设备。网络交换机使用一种称为 IGMP 侦听的技术将 IP 地址映射到 MAC 地址。如果没有此过程,交换机将无法将 IP 数据包发送到正确的设备。(尽管此过程称为“侦听”,但 IGMP 侦听是无害的,并且实际上是有用的。)

举个例子:

互联网------>电商商城;店家------>目标网站    快递------>数据包; 路由------>快递中转站;交换机------>快递配送员     ip地址------>广东深圳;详细地址------>mac地址

你人在广东深圳某个小区,你在商城买了一个书,店家发货后,快递经过一个个中转站来到深圳这个站点,然后这个中转站根据你填写的详细地址,将快递分发给相应的快递员,快递员根据这个地址把快递送到你家。

翻译一下上面这个过程:你访问互联网上某个网站,该网站便知道了你电脑的ip地址,然后根据你的ip地址传输到你的路由上,路由再将数据包交给网关,网关根据mac地址能够将数据包准确的传输到你的电脑。

参考:https://www.cloudflare.com/zh-cn/learning/network-layer/what-is-a-network-switch/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值