当前位置:
文档之家› 2_数据链路层和网络层协议分析
2_数据链路层和网络层协议分析
Tagged和Untagged )
24
来决定是否将VLAN TAG去掉,然后发送数据 帧。
北航计算机网络实验
实验原理——Hybrid端口
设置以太网端口的工作模式
设置Hybrid端口的缺省 ID
port link-type { access | hybrid | trunk } 例如:port link-type hybrid Undo port link-type
广播
……
15
北航计算机网络实验
实验原理——虚拟局域网技术(VLAN)
VLAN可划分广播域和子网
广播域1 VLAN 10
广播域2 VLAN 20
广播域3 VLAN 30
财务部
工程部
市场部
16
北航计算机网络实验
实验原理——虚拟局域网技术(VLAN)
VLAN的类型
基于端口的VLAN
基于MAC地址的VLAN
23
北航计算机网络实验
以太网交换机转发流程
接收过程 确定数据帧的VLAN ID
无VLAN标签的数据帧,将该端口缺省VLAN
ID
(pvid)作为其VLAN ID
进行源地址学习(结合VLAN
ID )
转发过程 根据数据包的目的MAC和VLAN ID进行转发 发送过程
根据端口的类型(
31
北航计算机网络实验
设计型实验(选作)
一个公司需要组建局域网,公司主要有财
务、人事、工程、研发、市场等部门,每个 部门人数都不超过20人,另外公司还有一些 公共服务器。请给出设计方案,并提供实验 验证。要求满足: 所有部门不能互相访问; 每个部门都可以访问公共服务器。
32
北航计算机网络实验
Vlan2
E0/24
Vlan3 PD Ip:192.168.3.11/24
Ip:192.168.2.10/24 Ip:192.168.3.10/24 Ip:192.168.2.11/24
注:S1中vlan2包括端口e0/1 到e0/5,vlan3包括端口e0/20到e 0/24; S2中vlan2包括端口e0/1 到e0/4,vlan3包括端口e0/21到e 0/24;
30
北航计算机网络实验
Hybrid端口配置实验
VLAN2 Tagged VLAN3 Untagged S1 Pvid:3 VLAN2 Tagged VLAN3 Untagged Pvid:3 S2
VLAN3
VLAN3
E0/13
E0/13
E0/1
Vlan2 PA
E0/24
Vlan3 PB PC
E0/1
port hybrid pvid vlan vlan_id 例如:port hybrid pvid vlan 30 undo port hybrid pvid
将Hybrid端口加入到指定的已经存在的VLAN,并标记为tagged或
untagged port hybrid vlan vlan_id_list {tagged|untagged} 例如:port hybrid vlan 30 40 untagged undo port hybrid vlan vlan_id_list
实验内容
VALN配置和分析实验
北航计算机网络实验
实验二
数据链路层 网络层实验
2011.3
北航计算机网络实验
数据链路层实验
北航计算机网络实验
实验内容
VALN配置和分析实验
实验原理 实验步骤
设计型实验(选做) PPP协议实验
PAP身份验证,画状态图 CHAP身份验证,画状态图
帧中继协议实验(选做)
3
北航计算机网络实验
HUB
A向B发送时, E向D不能发送
HUB
同 一 冲 突 域
F
A
B
C
D
不能发送
E
9
北航计算机网络实验
实验原理——以太网交换机工作原理
以太网交换机把冲突域限制于交换机一
个端口上
一个冲突域 10M 10M交换机B
一个冲突域 一个冲突域
10M
10M
100M 100M交换机A
100M 100M HUB 10M 10M
MAC地址表的维护
目的MAC地址 M1 M2 M3 M4 发送端口号 E0/3 E0/5 E0/7 E0/16
E0/3
E0/7 E0/5
E0/16
PC1
MAC:M1
PC2
MAC:M2
PC3
MAC:M3
PC4
MAC:M4
14
北航计算机网络实验
实验原理——虚拟局域网技术(VLAN)
VLAN的产生-广播
注:S1中vlan2包括端口e0/1 到e0/5,vlan3包括端口e0/20到e 0/24; S2中vlan2包括端口e0/1 到e0/4,vlan3包括端口e0/21到e 0/24;
28
北航计算机网络实验
Hybrid端口配置实验
VLAN2 Tagged VLAN3 Untagged S1 Pvid:1 VLAN2 Tagged VLAN3 Untagged Pvid:1 S2
M4
E0/16
11
北航计算机网络实验
实验原理——以太网交换机工作原理
最初交换机的MAC地址表为空
目的MAC地址 发送端口号
E0/3 E0/5
E0/7 E0/16
PC1MAC:Biblioteka 1PC2MAC:M2
PC3
MAC:M3
PC4
MAC:M4
12
北航计算机网络实验
实验原理——MAC地址学习(1)
MAC地址表没有记录,数据帧从其它所
Trunk端口配置实验
VLAN2
S1 E0/13 E0/13
S2
VLAN2
E0/1
Vlan2 PA
E0/24
Vlan3 PB PC
E0/1
Vlan2
E0/24
Vlan3 PD Ip:192.168.3.11/24
Ip:192.168.2.10/24 Ip:192.168.3.10/24 Ip:192.168.2.11/24
实验原理——数据链路层概述
位于OSI参考模型的第二层,在物理层基
础上为网络层提供服务 为物理链路上提供可靠的数据传输 局域网的数据链路层协议有以太网、令牌 环网等 广域网的数据链路层协议有PPP、HDLC、 Frame Relay等
4
北航计算机网络实验
实验原理——数据链路层功能
7 6 5 4 3
有端口转发出去 识别数据帧的源MAC地址,学习MAC地 址和端口对应关系
目的MAC地址 M1 发送端口号 E0/3
E0/3 E0/5
E0/7 E0/16
PC1
MAC:M1
PC2
MAC:M2
PC3
MAC:M3
PC4
MAC:M4
13
北航计算机网络实验
实验原理——MAC地址学习(2)
通过MAC地址表实现数据帧的单点转发
Access
VLAN 2
VLAN 1 VLAN 3 VLAN 2 VLAN 1 VLAN 5 VLAN 5
VLAN 2
20
北航计算机网络实验
实验原理——VLAN端口分类
Access(Untagged)端口:只能属于1个VLAN,从
该端口出去的数据包不带TAG,一般接主机或路由器; trunk端口:可以属于多个VLAN,可以接收和发送 带多种VLAN标签的报文,一般用于交换机之间连接 的端口; hybrid端口:可以属于多个VLAN,可以接收和发 送多个VLAN的报文,可以用于交换机之间连接,也 可以用于接用户的计算机。属于Access和trunk的混 合模式。 Hybrid端口和trunk端口的不同之处在于hybrid端 口可以允许多个VLAN的报文不打标签,而trunk端口 只允许缺省VLAN的报文不打标签。
VLAN2
VLAN2
E0/13
E0/13
E0/1
Vlan2 PA
E0/24
Vlan3 PB PC
E0/1
Vlan2
E0/24
Vlan3 PD IP:192.168.3.11/24
IP:192.168.2.10/24 IP:192.168.3.10/24 IP:192.168.2.11/24
注:S1中vlan2包括端口e0/1 到e0/5,vlan3包括端口e0/20到e 0/24; S2中vlan2包括端口e0/1 到e0/4,vlan3包括端口e0/21到e 0/24;
中继器:是一种信号放大设备
7
北航计算机网络实验
实验原理——以太网交换机工作原理
Hub:
单个Hub连接的设备共享一个冲突域和一 个广播域
A
HUB
C
A向B发送时, C向D不能发送, 否则产生冲突
B
D
8
北航计算机网络实验
实验原理——以太网交换机工作原理
HUB级连:Hub限制的网络的可扩展性
HUB
基于协议的VLAN 基于子网的VLAN
17
北航计算机网络实验
实验原理——VLAN的帧格式
IEEE802.1Q 描述了VLAN的框架、VLAN
提供的服务和VLAN涉及的协议和算法
DA SA Type Data CRC
标准以太网帧
DA
SA
tag
Type
Data TCI
CRC
TPID
Priority CFI VLAN ID
PCA Ip:192.168.2.10/2 4