《EPON注册与加密》PPT课件

《EPON注册与加密》PPT课件

ID:36619339

大小:962.10 KB

页数:19页

时间:2019-05-09

《EPON注册与加密》PPT课件_第1页
《EPON注册与加密》PPT课件_第2页
《EPON注册与加密》PPT课件_第3页
《EPON注册与加密》PPT课件_第4页
《EPON注册与加密》PPT课件_第5页
资源描述:

《《EPON注册与加密》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、EPON注册与加密黎泽PON基本原理-下行传输下行数据广播发送,每个ONU根据下行数据的标识信息LLID接收属于自己的数据,丢弃其他用户的数据PON基本原理-上行传输上行数据分时发送,各ONU的发送时间与长度由OLT集中控制安全隐患窃听EPON下行采用广播方式传输数据,每个ONU通过前导码中的LLID进行过滤,如果去除接收限制,就能接受到所有的下行数据假冒非法用户通过伪装自己的身份,冒充合法用户接入系统(自动注册),获得受限资源。甚至可以伪造控制信息,修改配置信息帧结构DA6BytesSA6Bytes长度/类型2Bytes数据46—

2、1500Bytes填充不定FCS4Bytes以太网MAC帧EPONMAC帧前导码8BytesDA6BytesSA6Bytes长度/类型2Bytes数据46—1500Bytes填充不定FCS4Bytes5555SPDRsvdENCLLIDLLIDCRC8SPD:SPD指示LLID和CRC位置010101flagKey-index前导码8Bytes注册状态图MPCP发现过程进程由OLT发起,它周期性地产生合法的发现时间窗口(DiscoveryTimeWindows),使OLT有机会检测到非在线的ONU。发现进程的下一步是OLT向新发现的

3、ONU发送注册(Register)消息,该消息包含ONU的LLID以及OLT要求的同步时间。OLT可以要求ONU重新执行发现进程并重新注册。同样,ONU也可以通知OLT请求注销,然后通过发现进程进行重注册。GATEGATE消息的目的在于给ONU分配发送窗口,使得ONU可以进行发现消息的发送以及正常的数据发送。一个GATE消息可包括4个授权。为了将GATE消息作为MPCP从而使得OLT到ONU保持激活状态,授权的个数可以被设置为0。REGISTER_REQ值指示描述0保留接收时忽略1RegisterONU注册尝试2保留接收时忽略3De

4、registerONU的重注册请求。相应的,解除分配的MAC并重新使用LLID。4-255保留接收时忽略REGISTER_REQMPCPDU由某个未发现ONU的MAC控制实体产生。该MPCPDU被标记为广播类型的LLID。REGISTER_REQMPCPDU的标志域REGISTER值指示描述0保留接收时忽略1Register要求ONU进行重注册2Deregister请求解除端口分配并释放LLID,相应的也要解除MAC分配。3Ack请求重注册成功4Nack高层实体否定重注册请求5-255保留接收时忽略REGISTERMPCPDU的标志

5、域REGISTERMPCPDU由对应于所有ONU的MAC控制实体产生,并被标记为广播LLID。REGISTER_ACK值指示描述0Nack上层实体否定请求的重注册尝试1Ack重注册进程成功确认2-255保留接收时应忽略REGISTER_ACKMPCPDU的标志域REGISTER_ACKMPCPDU由对应于某个激活的ONU的MAC控制实体产生,该MPCPDU被标记为单播类型的LLID。REPORT报告(REPORT)消息有几个功能。每个报告消息中的时间戳用于计算RTT。ONU在每个报告消息中指明针对每个802.1Q优先级队列所需的上行

6、带宽。报告消息用于保持ONU到OLT的激活状态。为了保持OLT端的链路,ONU将周期性地发布报告消息。OLT可以明确的请求一个报告消息。Churning为提高用户数据的保密性,下行方向应支持三重搅动(TripleChurning)功能。系统针对每个LLID的搅动功能,每个LLID有独立的密钥。搅动由OLT提出密钥更新要求,ONU提供3字节搅动密钥,OLT使用此密钥完成搅动功能。在启用搅动功能后,对所有的数据帧和OAM帧进行搅动。搅动密钥是ONU由上行用户数据中提取的3字节数据与3字节随机数ExclusiveOR(XOR)异或相加的结

7、果。这24位码,分别定义为{(MSB)X1~X8,P1~P16(LSB)}。Churning-密钥更新同步过程新密钥请求帧DestinationAddress=01-80-c2-00-00-02SoureAddressLength/Type=0x8809[slowprotocol]Subtype=0x03[OAM]FlagsCode=0xFEOUIExt.Opcode=0x09Churningcode=0x00(new_key_request)In-use_KeyIndexPadFCS6621213111364Churning_Co

8、de=0x00,In-use_key_index字节的最低位用于指示OLT正在使用的密钥序号。对于任一ONU而言,OLT所发出的新密钥请求帧的值为0X01,与搅动功能关闭时的ENC字段相关值一致。In-useKeyIndex域之后为填

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。