当前位置:文档之家› 数据链路层的功能

数据链路层的功能

MAC:M1
PC2
MAC:M2
PC3
MAC:M3
PC4
MAC:M4
目的MAC地址 发送端口号
M1
E0/3
M2
E0/5
M3
E0/7
M4
E0/16
MAC地址学习
• 最初交换机的MAC地址表为空
目的MAC地址 发送端口号
E0/3
E0/7
E0/5
E0/16
PC1
MAC:M1
PC2
MAC:M2
PC3
MAC:M3
00e0.fc01.2345 Rom Ram
• MAC地址有48位,华为产品前3个字节 是0x00E0FC。
802.3 帧
64到1518字节
字节 7
16 62
2 or 3
4
PRE SFD DA SA LEN LLC 控制信息 DATA PAD CRC
LLC 帧
PRE: 先导字节, 7个10101010 SFD: 帧开始标志, 10101011 DA: 目的 MAC地址 SA: 源MAC地址 LEN: LLC帧长度 DATA: 数据字段 PAD: 填充字段 CRC: 校验字段
• IEEE802标准涵盖了物理层和数据链路层
WAN数据链路层标准
• WAN服务通常由电信运营商提供 • WAN数据链路层标准包括:
– HDLC – PPP – X.25 – Frame Relay
课程内容
数据链路层简介 局域网介绍 数据链路层设备 以太网交换机工作原理
LAN数据链路层
• 分为两个子层:
DTE
DTE
PSE
PSE
DCE
PSN
DTE
• DTE 数据终端设备(Data Terminal) • DCE 数据电路终端设备(Data Circuit-terminating
Equipment) • PSE 分组交换设备(Packet Switching Equipment) • PSN 分组交换网(Packet Switching Network)
网络层 数据链路层
物理层
路由器
主机B 应用层 表示层 会话层 传输层 网络层
数据链路层 物理层
广域网的数据传输方式
PPP
点到点型
HDLC
广域网
电路交换
ISDN
分组交换
X.25 帧中继
广域网数据传输方式
点到点方式 分组交换方式
课程内容
广域网介绍 HDLC协议 PPP协议 X.25协议 帧中继协议
帧中继的特点
• 帧中继协议以帧的形式传递数据信息 • 帧中继传送数据基于虚电路 • 采用物理层和链路层两级结构 • 在链路层完成统计复用、帧透明传输和错误检测,但不
提供发现错误后的重传操作 • 预约的最大帧长度至少要达到1600字节/帧,适合封装局
域网的数据单元 • 提供一套合理的带宽管理和防止拥塞的机制 • 帧中继采用面向连接的交换技术
X.25
DCE
DTE
•X.25 协议是数据终端设备(DTE)和数据电路终 接设备(DCE)之间的接口规程。
•其主要功能是描述如何在 DTE 和 DCE 之间建立 虚电路、传输分组、建立链路、传输数据、拆除 链路、拆除虚电路,同时进行差错控制、流量控 制、情况统计等。
X.25网络模型
PSE
DCE
DCE
PPP协议简介 接入服务器
PSTN/ ISDN
PPP协议的封装
PPP
• PPP协议是在SLIP的基础上发展起来的 • PPP协议提供点到点链路传输 • 物理层可以是同步电路或异步电路
PPP协议组成
NCP提供对多种 网络协议的支持
TCP/IP NOVELL IPX
PPP协议的封装
LCP用于创建和维护链路
X.25的虚电路
• 统计时分复用 • SVC(交换虚电路)和PVC(永久虚电路) • 一个接口最多可以配置4095条虚电路
课程内容
广域网介绍 HDLC协议 PPP协议 X.25协议 帧中继协议
帧中继协议栈
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
帧中继 物理层
帧中继协议是在X.25分组交换技术的基础上发展起来的一种快速分组交换技术
B
C
A向B发送时, C向D不能发送, 否则产生冲突
D
HUB级连
• Hub限制的网络的可扩展性
HUB
HUB
A向B发送时,
HUB
同 一
E向D不能发送



A
B
C
D
E
F
不能发送
以太网交换机数据帧的转发
• 以太网交换机冲突域局限于交换机一
个端口上
一个冲突域
一个冲突域
一个冲突域
10M 10M交换机B
100M交换机A
• Inverse ARP 自动发现目的路由器的网络地址, 从而简化了帧中继的配置
HCLC简介
• 面向比特的规程HDLC:高级数据链路 控制
• 有三种常用操作方式:
– 正常响应方式NRM – 异步响应方式ARM – 异步平衡方式ABM
HDLC帧格式
标志
地址
控制
信息
帧校验 标志
• 面向比特 • 透明传输-零比特填充法 • 运行于同步串行线路
课程内容
广域网介绍 HDLC协议 PPP协议 X.25协议 帧中继协议
用户名找到为该用户指定的虚拟接口模板 •协商参数包括:MRRU、SSNHF、终端描述符 •用于绑定的标志有两个:用户名和终端描述符
PPPoE简介
• PPPoE提供以太网用户宽带远程接入 • PPPoE可实现对以太网用户的控制、
认证和计费等功能 • PPPoE运行在网络层和以太网数据链
路层之间
课程内容
10M 10M
100M
pc12
100M 100M HUB
10M 10M
10M
Pc1
Pc2
Pc10
一个冲突域
100M
Pc11 一个冲突域
课程内容
数据链路层简介 局域网介绍 数据链路层设备 以太网交换机工作原理
MAC地址表
• 交换机内部都有一张MAC地址表
E0/3 E0/5
E0/7 E0/16
PC1
用于网络发现的Inverse ARP
DLCI 48 172.16.11.2 Router B
DCE FR DCE
DLCI 66 172.16.11.3
Router A
Switch 通知 DLCI 48 Switch 通知 DLCI 66
Router B 向DCLI 66 通知 IP 172.16.11.2 Router A向DLCI 48通知 IP 172.16.11.3
CHAP 验证
被验证方
主验证方
主机名+随机报文 主机名+加密后报文
通过 / 拒绝
•CHAP是三次握手验证协议,不发送口令,主验 证方首先发起验证请求,安全性比PAP高。
MultiLink PPP简介
ppp ppp
Bundle interface
ppp ppp
•在LCP阶段协商是否使用MP •然后对PPP进行验证,得到对方的用户名,根据
学习目标
学习完本课程,您应该能够:
• 描述HDLC工作原理 • 描述PPP工作原理 • 描述帧中继工作原理
课程内容
广域网介绍 HDLC协议 PPP协议 X.25协议 帧中继协议
主机A 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
广域网数据链路层
网络层 数据链路层
物理层
WAN
路由器
• PPP协议主要由链路控制协议(LCP)、网络控制协议 族(NCPs)和用于网络安全方面的验证协议族(PAP 和CHAP)组成。
PPP协议栈
网络 层 数据链路层
物理 层
IP IPX 其他网络协议
IPCP IPXCP 其他 NCP 网络控制协议 验证;其他选项 LCP
物理介质(同步 / 异步)
PPP协商流程
• DLCI:数据链路连接标识 • DLCI只具有本地意义 • 帧中继UNI接口最多可支持1024条虚电路
帧中继DLCI的分配
DLCI 48
Network Address 172.16.11.3
172.16.11.2
172.16.11.3
Token Ring
Frame Relay switch
• 从帧中继网络服务商处得到分配的DLCIs • 每个DLCI只有本地意义 • 映射对端的网络地址到DLCIs
帧中继网络
• DTE和DCE间的接口成为用户-网络接口(UNI) • 网络和网络间接口称为NNI • 帧中继虚电路用数据链路连接标识DLCI来区分 • LMI用于建立和维护DTE和DCE之间的连接
LAN
DCE
FR
DTE
DTE
DCE
LAN
数据链路连接标识DLCI
DLCI 22
DLCI 32
Frame Relay switch
帧同步功能
• 帧同步是指能够从接收到的比特流中明确地区分出数据帧的起 始与终止的地方
• 常见帧同步的方法有: • 字节计数法 • 字符填充的首尾定界符法 • 比特填充的首尾定界符法 • 违法编码法
差错控制
• 常见差错控制的方法有:
– 检错重发 (CRC) – 超时重发 (Timeout)
E-mail已经发出
• LLC:Logical Link Control
• MAC:Media Access Control
MAC与802.2 标准
相关主题