ToB企服应用市场:ToB评测及商务社交产业平台

标题: [Cloud Networking] Layer 2 [打印本页]

作者: 美食家大橙子    时间: 2024-6-11 11:11
标题: [Cloud Networking] Layer 2
1. 什么是Mac Address?

MAC 所在是计算机的唯一48位硬件编码,嵌入到网卡中。

MAC所在也称为网络设备的物理所在,在IEEE 802中规定,数据链路层分为 逻辑链路控制(LLC)子层媒体控制访问(MAC)子层
MAC所在由数据链路层的媒体访问控制(MAC)子层利用,MAC所在在环球范围内唯一。
MAC所在也是一个12位的十六进制数,前6位为制造商唯一标识(OUI),最右边六位代表 Network Interface Controller,由制造商分配。

2. 怎样查找MAC所在?

  1. # UNIX/Linux
  2. > ifconfig -a ip link list ip address show
  3. # Windows
  4. > ipconfig /all
复制代码
3. 二层数据交换

如图,如果有3个机器 C1、C2、C3,他们分别有Mac Address嵌入到各自的网卡(NIC)中 。
他们之间通过一个network switch 连接,switch 内部维护一张表,这张表有2个参数,Mac Address 和 出口Port。

这个Switch即为二层交换机,可以辨认数据包中的MAC所在,根据MAC举行转发,并将这些MAC所在与对应的端口纪录在本身内部的所在表中,交换机接收的数据包会包罗 目标MAC,源MAC。
当C1想向C2发送数据包时:

ARP 表中纪录了网关对应的MAC,当客户端发现想要连接的服务器IP跟本身不是一个网段,就会从ARP中找到网关MAC,然后给数据包写上网关MAC,交给交换机。
交换机查询MAC所在表,查到网关MAC所在连到本身的哪个端口上,然后从这个端口转发给网关。
网关这个时间会查 路由表,即目标IP和下一跳的对应关系,之后把数据包交给下一跳的路由设备,依次转发到目标IP。
4. Layer 2 Protocol


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4