数据链路层划分、数据链路层使用的协议及详细介绍

- 数据链路层划分:
  • 局域网的数据链路层分为逻辑链路层LLC和介质访问控制MAC两个子层。
    1、逻辑链路控制(Logical Link Control或简称LLC)是局域网中数据链路层的上层部分,IEEE 802.2中定义了逻辑链路控制协议。用户的数据链路服务通过LLC子层为网络层提供统一的接口。在LLC子层下面是MAC子层。
    2、MAC(medium access control)属于LLC(Logical Link Control)下的一个子层。局域网中广泛采用的两种介质访问控制方法,分别是:
    (1)、争用型介质访问控制,又称随机型的介质访问控制协议,如CSMA/CD方式。
    (2)、确定型介质访问控制,又称有序的访问控制协议,如Token(令牌)方式。
- 数据链路层使用的协议有:
  • 数据链路层主要是负责传输数据,⽤的最多的是局域⽹中的以太⽹协议,和⼴域⽹中的PPP协议,HDLC协议。
- 以太网协议:
  • 以太网是使用最广泛的局域网技术。由于其简单、成本低、可扩展性强、与IP网能够很好地结合等特点,以太网技术的应用正从企业内部网络向公用电信网领域迈进。以太网接入是指将以太网技术与综合布线相结合,作为公用电信网的接入网,直接向用户提供基于IP的多种业务的传送通道。以太网技术的实质是一种二层的媒质访问控制技术,可以在五类线上传送,也可以与其它接入媒质相结合,形成多种宽带接入技术。以太网与电话铜缆上的VDSL相结合,形成EoVDSL技术;与无源光网络相结合,产生EPON技术;在无线环境中,发展为WLAN技术。以太网技术由于其简单、低成本、易扩展的优势,在用户桌面系统和企业内部网络已非常普及,随着技术的发展创新,其应用领域正逐步向接入网、城域网、甚至广域网/骨干网方面拓展,形成基于IP/Ethernet的端到端无缝连接。以太网使用的协议就叫以太网协议。
- PPP协议(点对点协议(Point to Point Protocol)):
  • PPP协议是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。这种链路提供全双工操作,并按照顺序传递数据包。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。PPP具有以下功能:
    (1)PPP具有动态分配IP地址的能力,允许在连接时刻协商IP地址;
    (2)PPP支持多种网络协议,比如TCP/IP、NetBEUI、NWLINK等;
    (3)PPP具有错误检测能力,但不具备纠错能力,所以PPP是不可靠传输协议;
    (4)无重传的机制,网络开销小,速度快;
    (5)PPP具有身份验证功能;
    (6) PPP可以用于多种类型的物理介质上,包括串口线、电话线、移动电话和光纤(例如SDH),PPP也用于Internet接入。
  • 配置PPP协议:
- 基本配置
	1:启用ppp
	RouterTest#config terminal
	Enter configuration commands,one per line. End with CNTL/Z.
	RouterTest(config)#interface serial 0/0
	RouterTest(config-if)#encapsulation ppp
	RouterTest(config-if)#
	2:地址配置命令
	RouterTest(config-if)#ip address 10.1.1.1 255.255.255.0

- PAP配置实例
	Router(config)#hostname RouterA
	RouterA(config)#RouterB password 123456
	RouterA(config)#interface Async 0
	RouterA(config-if)#encapsulation ppp
	RouterA(config-if)#ip address 10.0.0.1 255.255.255.0
	RouterA(config-if)#dialer-map ip 10.0.0.2 name RouterB 6666666
	RouterA(config-if)#username RouterA password 654321
	Router(config)#hostname RouterB
	RouterB (config)#RouterA password 123456
	RouterB (config)#interface Async 0
	RouterB (config-if)#encapsulation ppp
	RouterB (config-if)#ip address 10.0.0.2 255.255.255.0
	RouterB (config-if)#dialer-map ip 10.0.0.1 name RouterA 6666666
	RouterB (config-if)#username RouterB password 654321

- CHAP配置实例
	Router(config)#hostname RouterA
	RouterA(config)#RouterB password 123456
	RouterA(config)#interface Async 0
	RouterA(config-if)#dialer in-band
	RouterA(config-if)#encapsulation ppp
	RouterA(config-if)#ppp authentication chap
	RouterA(config-if)#ip address 10.0.0.1 255.255.255.0
	RouterA(config-if)#dialer-map ip 10.0.0.2 name RouterB 6666666
	RouterA(config-if)#username RouterA password 654321
	Router(config)#hostname RouterB
	RouterB (config)#RouterA password 123456
	RouterB (config)#interface Async 0
	RouterB(config-if)#dialer in-band
	RouterB (config-if)#encapsulation ppp
	RouterB (config-if)#ppp authentication chap
	RouterB (config-if)#ip address 10.0.0.2 255.255.255.0
	RouterB (config-if)#dialer-map ip 10.0.0.1 name RouterA 6666666
	RouterB (config-if)#username RouterB password 654321

- CHAP和PAP
	Router(config-if)#ppp authentication chap pap
	配置PPP回拨

- 多链路PPP
	通过使用多链路PPP,可以将多条连接捆绑成一条虚拟连接。
	Router(config-if)#ppp multilink
	Router(config-if)#dialer load-threshold load [outbound | inbound | either]
	命令dialer load-threshol load指定在什么情况下将更多的B信道加入到MLP链路束中。当所有B信道的总负载超过指定的阀值后,拨号接口(BRI或PRI)将信道加入到多链路束中。
	同样,如果总负载低于阀值,将拆除B信道。
	参数load是接口的平均负载,其取值为1(没有负载)到255(满载)。
	参数outbound(默认值)指定计算负载时只考虑出站数据流;参数inbound指定只考虑入站数据流;either指定计算负载时,选择出站负载和入站负载中较大的那个。
- HDLC协议:
  • HDLC(High-Level Data Link Control,高级数据链路控制),是链路层协议的一项国际标准,用以实现远程用户间资源共享以及信息交互。HDLC协议用以保证传送到下一层的数据在传输过程中能够准确地被接收,也就是差错释放中没有任何损失,并且序列正确。HDLC协议的另一个重要功能是流量控制,即一旦接收端收到数据,便能立即进行传输。在通信领域中,HDLC协议应用非常广泛,其工作方式可以支持半双工、全双工传送,支持点到点、多点结构,支持交换型、非交换型信道。
  • HDLC协议使用统一的帧格式,运用方便;采用零比特插入法,易于硬件实现,且支持任意的位流传输,实现信息的透明传输;全双工通信,吞吐率高,在未收到应答帧的情况下,可连续发送信息帧,提高数据链路传输的效率;采用CRC帧校验序列,可防止漏帧,提高信息传输的可靠性。
    HDLC协议主要有四个特点:
    1、对于任何一种比特流都可透明传输。
    2、较高的数据链路传输效率。
    3、所有的帧都有帧校验序列(FCS),传输可靠性高。
    4、用统一的帧格式来实现传输。
  • 配置HDLC协议:
	待补充...
  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值