5月26日上课内容 第四章交换机基本原理与配置

交换机介绍:数据链路层的设备

传输的是数据帧

位于物理层和网络层之间                

 

一、数据链路层的功能

1.1数据链路层的作用:

1、物理地址,网络拓扑的建立,维护,拆除

2、把数据封装在帧中,按顺序传输

3、差错恢复,重传,重新再发一遍

4、流量控制,确保中间传输的稳定以及双方传输速率的匹配

1.2数据链路层主要的工作:

1、硬件地址寻找

2、差错校验

二层转发 数据帧

1.3交换机为什么要在二层(数据链路层):

1、交换机主要工作在局域网内部转发数据帧,实现内部设备之间的通信

2、mac地址识别,找物理地址,根据mac地址来转发数据帧

3、局域网内部设备之间转发数据帧,在网络层是ip地址转发,只能在二层工作

二、以太网

2.1以太网工作在数据链路层 

2.2以太网的发展历程(了解即可)

2.3以太网MCA地址

Mac地址用来识别一个以太网上的某个单独的设备或一组设备

如下图所示:

 2.4以太帧格式

  Ethernet II格式 

三、交换机的工作原理

前言:bit 数据量的最小单位

1byte(B)= 8bit          1kb =1024B           1MB = 1024kb         1GB = 1024 Mb

交换机的主要品牌 华为

3.1交换机的转发原理

简图:

交换机之间转发原理:

1、交换源mac地址学习,把源mac地址和接口号添加到mac地址表中

2、如果已知目标mac地址,则直接转发,不知道目标mac地址,泛洪广播数据帧

3、接受方回应广播,发回数据帧,交换机学习回应mac地址,记录在arp缓存表中

4、双方实现单播通信

(就是二层转发原理)

注:二层转发原理300秒之后地址就会从缓存表中删除,不是永久保存的。

<Huawei>sys

 [Huawei]display mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address    VLAN/       PEVLAN CEVLAN Port            Type      LSP/LSR-ID  
               VSI/SI                                              MAC-Tunnel  
-------------------------------------------------------------------------------
5489-984d-6423 1           -      -      Eth0/0/2        dynamic   0/-         
5489-98d0-6a5a 1           -      -      Eth0/0/1        dynamic   0/-         
-------------------------------------------------------------------------------
Total matching items on slot 0 displayed = 2 

300秒后自动删除,再查看就没有了

[Huawei]display mac-address 
[Huawei]

3.2交换机以太网接口的工作模式(了解即可)

3.2.1单工

两个数据站之间只能沿单一方向传输数据

3.2.2半双工

两个数据站之间可以双向数据传输,但不能同时进行

 3.2.3全双工

 两个数据站之间可以双向且同时进行传输数据

 3.2.4交换机以太网接口频率

  接口连接时进行协商

  协商失败则无法正常通信

3.3交换机的四大功能(重点)

1、学习功能-数据帧经过交换机,交换机会自动学习数据帧的mac地址

2、转发功能-数据帧经过交换机,会在mac表里查找数据帧的目的mac,查找成功,会从相应的接口转发数据

3、查询功能(泛洪广播)-如果mac表中没有目的mac,会从接口转发相同的数据(泛洪)

4、刷新功能-mac地址表,300s刷新一次

3.4二层转发补充

www.baidu.com         dns解析        把域名解析成了ip地址

ping www.baidu.com

正在 Ping www.a.shifen.com [180.101.50.188] 具有 32 字节的数据:
来自 180.101.50.188 的回复: 字节=32 时间=5ms TTL=53
来自 180.101.50.188 的回复: 字节=32 时间=9ms TTL=53
来自 180.101.50.188 的回复: 字节=32 时间=5ms TTL=53
来自 180.101.50.188 的回复: 字节=32 时间=5ms TTL=53

180.101.50.188 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 5ms,最长 = 9ms,平均 = 6ms

nslookup www.baidu.com
服务器:  dns1.ctcdma.com
Address:  218.2.2.2

非权威应答:
名称:    www.a.shifen.com
Addresses:  180.101.50.188
          180.101.50.242
Aliases:  www.baidu.com

浏览器输入180.101.50.242就是百度的ip地址

转发的最终目的,就是找到你的mac地址

mac地址:识别一个以太网上的某个单独设备或者一组设备的唯一标识

mac地址长度:48bit         表现形式:16进制

前24bit---------厂家的编码

后24bit---------生产批次

#清除交换机的mac地址表
[Huawei]undo mac-address

二层转发只在同一网段转发

二层转发原理:

1、在发送端,数据分成多个数据段,每个数据帧一般不超过1500字节

查看mtu命令:

windows:netsh interface ipv4 show interfaces

Linux:ifconfig

2、每个数据帧都会添加一个以太网帧头部信息,目的mac地址和源mac地址以及类型,帧校验序列等信息

3、数据帧通过物理层设备(网卡),到交换机

4、在交换机上,根据mac地址进行转发,查找要转发的设备,然后执行转发

5、目的设备也会走同样的步骤,把自己的数据帧也发给原设备

6、到达主机,目的主机会根据数据头部的mac地址判断,符号目的主机的mac地址,数据帧会接受下来

7、从数据帧中提取数据,进行处理

总结:

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值