时钟频率:决定数据发送速度,由DCE点提供
在串口链路上两台设备互联时必须有一端为DCE提供时钟频率DTE:用户数据端DCE:归ISP管理异步传输:基于字节的传输,传输效率低同步传输:基于数据帧传输,传输效率高,必须要有DCE端提供时钟频率HDLC:高级数据链路控制协议分为Cisco标准和共有HDLCcisco DHCL:支持多协议共有HDLC:支持ip,不支持多协议,大部分厂商都采用cisco标准数据帧:信息帧、监控帧、无编号帧地址借用:将一个接口上IP地址引用过来使用可以完成正常通信注意:只能在串口上借用地址PPP:点到点链路协议,公有协议华为设备默认封装格式PPP由LCP和NCP构成LCP:用于二层链路协商控制NCP:用于网络参数协商控制LCP:config-request 用于携带协商参数config-ack:完全同意对方参数则回复config-nak:部分同意对方参数则回复继续进行协商config-reject:不能识别参数则回复,断开链路协商参数1,MRU值:最大接收单元2,Magic number:魔术字用于防止环路3,认证:PAP chapPAP:密码认证协议认证过程1,在LCP协商中说明自己采用PAP认证和确认认证端和被认证端2,被认证端向认证端明文直接发送用户名和密码3,认证在接收到用户名和密码后则在AAA视图中找对应用户明和密码,核对是否匹配,如果匹配则回复认证成功,链路up状态反之认证失败,链路down状态CHAP:挑战握手的协议认证协议认证过程1,在LCP协商中说明自己采用CHAP认证和确认认证端和被认证端2,认证端口发送challenge数据包(携带:Id、随机码)3,被认证端在收后将ID+随机码+password放入hash池计算出MD5值,回复Response消息(携带:原始challenge数据包中ID、用户名、MD5值)4,认证端在收到response消息后,根据ID找到随机码,根据用户名找到password,将ID+随机码+password放入hash池计算出MD5值,对比MD5值与response消息中的MD5值是否一致,如果一致则回复成功,反之认证失败NCP层协商网络参数静态地址协商1,双方将自己接口上IP地址通过IPCP告知对方,默认对方自动生成主机路由2,如果自己的IP地址与对端不冲突则回复ack确认PPP动态地址协商1,接口启用PPP动态获取IP地址,IPCP消息 config-request说明自己没有IP地址希望对方可以提供IP地址2,对端如果可以提供IP地址,则使用config-Nak消息提供IP地址3,使用config-request消息向对方要改IP地址4,使用config-ack进行IP地址确认命令:接口上配置1,ip add ppp-negotiate通过PPP获取IP地址2,remote address 12.0.0.1 为对端分配IP一个IP地址3,remote address pool test从地址池抽取一个IP地址给对端PPPoE:PPP over Ethernet,在以太网上运行PPPPPPoE会话建立1,client使用PADI(PPPoE发现消息,广播消息用于发现网络中可以提供PPPoE的服务器、session为0000)2,网络中的PPPoE server在收到后,回复PADO(PPPoE offer消息,单播、Session为0000,只是简单的承若提供PPPoE服务没有分配任何session资源)3,Client使用PADR向反应速度最快的Server请求建立Session(单播)4,Server只用PADS提供Session-ID,完成Server与client之间PPPoE session建立,后续所有的数据包都通过该session发送在完成PPPoE 会话建立后,使用PPP协商其他参数client端配置interface Dialer99 link-protocol ppp ppp chap user huawei //认证用户名 ppp chap password cipher %$%$F`XJ*[{jL1Lf+SUmF@XN,%TR%$%$ ip address ppp-negotiate dialer user hcna //该接口用户名 dialer bundle 200 //该接口与物理接口绑定时所所使用的编号 dialer-group 100//与拨号规则绑定定义拨号规则dialer-ruledialer-rule 100 ip permit //标示提供IP拨号服务interface Virtual-Template100//定义逻辑接口PPP ppp authentication-mode chap remote address 123.0.0.11 ip address 123.0.0.200 255.255.255.0 interface GigabitEthernet0/0/0 pppoe-server bind Virtual-Template 100//将逻辑接口和物理 接口绑定到一起 帧中继:在串行链路上为客户提供二层专线服务,基本已淘汰PVC:永久性虚链路,在没有任何数据之前就已经由ISP建立完成,必须手动删除DLCI:PVC本地标示,本地有意义LMI:本地管理接口用于维护链路和PVC状态逆向ARP:生成DLCI与IP地址映射关系原理1,接口在获取本端的DLCI后,则向该DLCI发送消息(ARP)表明自己IP地址2,对端在收到消息后,根据消息所来自的DLCI,生成该DLCI与IP地址映射,同时回复ARP,以便告知对方本端已经获取到映射关系同时说明双方是双向连通二层(源MAC地址、目的MAC地址、type)三层(源IP地址,目的IP地址、protocol)四层(源端口、目的端口)访问控制列表:由条件+动作构成,对数据进行匹配过滤操作动作:permit和deny规则执行顺序1,按编号执行:优先级执行编号小的,如果条件匹配立即执行动作不在查看后续规则。如果没有匹配则匹配下一跳规则。最后没有任何规则匹配该数据包华为默认放行所有2,深度优先:优先执行条件详细(精确),非常用规则无华为还是Cisco都不执行该规则基本ACL(匹配源IP地址)高级ACL(源IP地址、目的IP地址、源端口、目的端口)NAT:网络地址翻译(转换)用于内网和公网边间负责将内网地址与公网地址转化,实现网络正常通信静态NAT:手动配置一个内网IP地址与公网IP地址绑定关系缺点:没有节省IP地址资源优点:外网可以直接根据NAT公网地址访问内部主机注意:在配置静态NAT时必须开启接口静态NAT功能nat static enable动态NAT:自动将一个内网IP地址映射到一个公网IP地址在主机数据通信时保留映射关系,在通信完成后主机不在使用时则释放该映射关系PAT:使用一个公网地址+端口标示内部一台主机 nat address-group 2 202.14.0.200 202.14.0.201 //定义 地址池 nat outbound 2001 address-group 2 //配置PAT nat outbound 2001 address-group 2 no-pat 动态NAT AAA:认证、授权、审计 认证:你是谁 授权:你可以干什么 审计:你都干了什么