网络类型---根据数据链路层所运行的协议及规则来划分
P2P ---点到点网络
MA---多点接入网络
---BMA---广播型多点接入网络
---NBMA---非广播型多点接入网络
数据链路层协议
以太网协议---以太网在封装数据帧时需要加入源MAC和目标MAC地址。
原因:因为以太网所组建的二层网络中可以包含多个(两个或两个以上)接口,,每个接口之间都可以通过交互以太网
帧的形式实现二层通讯。---BMA
只能存在两个设备的网络可以不需要MAC地址也能正常通讯。---一P2P
串线---T1---1.544Mbps
E1 --- 2.048Mbps
以太网----频分---所谓频分,就是在一根铜丝上同时发送不同频段的数据而互不干扰。实现数据的并行发送
1,HDLC
2,PPP
HDLC ----一种专门应用在串线网络中协议---高级数据链路控制协议
标准的HDLC: ISO组织颁布的HDLC(根据SDLC协议改进而来)
非标的HDLC:各个厂商根据ISO的HDLC协议改进而来(默认情况下思科设备组件
[r1]display interface Serial 4/0/0 ---查看接口的二层特性串口在物理连线正常连接且二层使用相同的协议,则接口双UP
[r1-Serial4/0/0] link-protocol hdlc ---修改接口二层的协议类型
PPP --—点到点协议---应在串线网络中的协议
1,PPP协议有统一的标准,具有很强的兼容性,并且,任何只要支持全双工模式的串行接口都可以使用PPP协议。
2,PPP协议的可移植性型比较强---PPPoE3,PPP协议可以进行认证和授权
通讯方式
单工半双工全双工
PPP协议类似于TCP协议,在数据传输之前,也需要创建PPP会话。1,链路建立阶段---LCP建立
2,认证阶段--- PPP的认证----可选项3,网络层协议协商阶段---NCP协商
PPP协议存在一系列的附属协议(成员协议)
LCP协议—-一链路控制协议
NCP协议---网络控制协议---NCP是一系列的协议,针对网络层使用的协议不同,会存在对应的NCP协议。---IPCP ---网络层使用IP协议时使用的NCP协议。
F --- flag ---- 01111110 ----前后各存在一个,如果数据部分中出现同样的字段,则需要进行转义操作。
A--- Address ---11111111 ---固定由8位1填充
C--- control --- 00000011
协议---上层使用的协议类型
FCS ---帧校验序列---校验数据帧的完整性
1,链路建立阶段---LCP建立
主要作用是通过LCP协议来协商链路建立时的一些基本且重要的参数。
MRU --- PPP帧中数据部分允许携带的最大数据长度----字节---1500
确认第二阶段是否进行认证以及如何进行认证
2,认证阶段—--一般PPP认证是通过调用AAA来完成认证的
PPP在进行认证时,可以实现单向认证 也可以实现双向认证
PAP(单向认证) ----密码认证协议---被认证方将用户名和密码通过明文形式发送给认证方,对方回复ACK则表示认证成功;回复NAK则表示认证失败
CHAP(双向认证) ---挑战握手协议----安全性更高,在认证中传递的不是明文信息,而是通过比对摘要值的方式来进行认证。摘要值---通过HASH算法(散列函数)计算出来的----可以将任意长度的输入转换成固定长度的输出
HASH算法(散列函数)---将任意长度的输入转换成固定长度的输出
1,相同输入,相同输出
2,不可逆性
3,雪崩效应
MD5 --- HASH算法的一种,可以将任意长度的输入转换为128位的输出。
3,NCP协商阶段---通过NCP协议来完成对网络层参数的协商---如果网络层使用的是IP协议,则将使用IPCP协议来完成NCP协商
IPCP协议主要协商两个参数---1,IP报文的压缩格式;2,IP地址
一旦认可了对方发的IP地址,则会将自动学习该地址的主机路由
获取IP地址的配置
获取方:
[r1-Serial4/0/0]ip address ppp-negotiate
给予方:
[r2-Serial4/0/0]remote address 10.0.0.1
认证配置:
认证方配置:
[r1-aaa]local-user admin password cipher 123456
[r1-aaa]local-user admin service-type ppp
[r1-Serial4/0/0]ppp authentication-mode pap ---选择PAP认证
[r1-Serial4/0/0]ppp authentication-mode chap ---选择CHAP认证
被认证方配置:
[r2-Serial4/0/0]ppp pap local-user admin password cipher123456--- PAP
[r1-Serial4/0/o]ppp chap user admin
[r1-Serial4/0/0]ppp chap password cipher 123456----CHAP
PPP的会话是一次性会话