消息radius协定解析协定

gdwkb ,Sep 5 14:01 , 文章教程 , 评论(0) , 引用(0) , 阅读(129) , 本站原创 | |
消息  用户  协定  客户端  数据  口令  属性  别的  反应  根底  细致  密钥  长度  客户机  用户名  形式  类型  结构  差错  系统  端口  形状  正当  道理  当时  机制  需求  来源  数据库  包被  如许  头发  平安  音讯  便当  次序  比拟  总和  标语  今朝  疏忽  分歧  代办  测验  范畴  规矩  举动  源码  分明  含义
radiusXie∴Ding∴Jie∴XiRADIUS主要用于对远程拨进的用户停止授权和认证它能够仅使用单壹的数据库对用户停止认证它主要针对的远程登录类型有SLIP!PPP!telnet和rlogin等 其主要特征有 1. 客户机/效劳器形式 壹个收集接进效劳器作为RADIUS的客户机!它担负将用户消息传进RADIUS效劳器!然后依照RADIUS效劳器的分歧的呼应来采取响应举动别的!RADIUS效劳器还能够充当别的RADIUS效劳器或者许其他种类认证效劳器的代办代理客户 2.收集平安 NAS和RADIUS效劳器之间的事务消息交换由二者共享的密钥停止加密!并且这些消息不会正在二者之间走漏进来 3.灵活认证机制 RADIUS效劳器支撑多种认证机制它能够考据来自PPP!PAP!CHAP和UNIX系统登录的用户消息的有效性 4.协定可扩大年夜性 壹切的认证协定都是基于属性长度属性值3元荤而构成的所以协定是扩大年夜起来拾分便当正在今朝很多比拟高版本的Linux中!它们都把RADIUS的装置次序递次包含正在系统源码中如许使得我们能够很简单地经过收费的Linux系统进修RADIUS授权!认证的道理和使用 RADIUS协定道理 要弄分明RADIUS协定为何能完成授权和认证!我们必须该当从肆个方面往看法RADIUS协定协定基来源根底理!数据包结构!数据包类型!协定属性下面我们就来细致地引见这些形式 协定基来源根底理 NAS供给应用户的效劳能够有很多种比如!使用telnet时!用户供给用户名和口令消息!而使用PPP时!则是用户发送带有认证消息的数据包 NAS壹旦获得这些消息!就制作并且发送壹个Access-Request数据包给RADIUS效劳器!此中就包含了用户名!口令!NAS的ID号和用户访问的端标语 假设RADIUS效劳器正在壹段规矩的时间内没有呼应!则NAS会从头发奉上述数据包别的假设有多个RADIUS效劳器的话!NAS正在屡次测验考试主RADIUS效劳器掉意后!会转而使用其他的RADIUS效劳器 RADIUS效劳器会间接抛弃那些没有加共享密钥的恳求而不做出反应假设数据包有效!则RADIUS效劳器访问认证数据库!查找此用户可否具有假设具有!则提取此用户的消息列表!此中包含了用户口令!访问端口和访问权限等 当壹个RADIUS效劳器不克不及满意用户的需求时!它会乞助于其他的RADIUS效劳器!此时它自身充当了壹个客户端 假设用户消息被承认!那么RADIUS效劳器给客户端发送壹个Access-Reject数据包!唆使此用户正当假设需求的话!RADIUS效劳器还会正在此数据包中参与壹段包含差错消息的文本音讯!以便让客户端将差错消息反应给用户 相同!假设用户被确认!RADIUS效劳器发送Access-Challenge数据包给客户端!并且正在数据包中参与了使客户端反应给用户的消息!此中包含形状属性接上往!客户端提醒用户做出反应以供给进壹步的消息!客户端获得这些消息后!就再次向RADIUS效劳器递交带有新恳求ID的Access-Request数据包!和当时的Access-Request数据包形式不壹样的是当时Access-Request数据包中的用户名/口令消息被交换成此用户以后的反应消息!并且数据包中也包含了Access-Challenge中的形状属性此时!RADIUS效劳器对于这类新的Access-Request能够有叁种反应Access-Accept!Access-Reject或者Access-Challenge 假设壹切的请求都属正当!RADIUS前往壹个Access-Accept回应!此中包含了效劳类型和其隶属的消息例如对于SLIP和PPP!回应中包含了IP地址!子网掩码!MTU和数据包过滤标示消息等 数据包结构 RADIUS数据包被包装正在UDP数据报的数据块中!此中的手段端口为1812细致的数据包结构如表1 8位 8位 16位 code Identifier Length Authenticator Attributes  Code Code域长度为8位!细致取值见表2此中!1!2!3用于用户认证!而4!5则是统计流量用!12!13 用于试验阶段!255作为保管 code 含义 1 Access-Request 2 Access-Accept 3 Access-Reject 4 Accounting-Request 5 5Accounting-Response 11 Access-Challenge 12 Status-Server 13 Status-client 255 Reserved  Identifier Identifier域长度为8位!主要用于婚配恳求和回应数据包!也即是数据包的编号  Length 长度为16位!取值范畴!此长度包含Code!Identifier!Length!Authenticator和 Attribute伍个数据域的长度总和或者间接被疏忽RADIUS主要用于对远程拨进的用户停止授权和认证它能够仅使用单壹的数据库对用户停止认证它主要针对的远程登
飞扬黑客网  http://www.gdwkb.cn
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]