2012年4月15日

Extensible Authentication Protocol

摘要: RFC 3748认证过程简述:主机向服务器(多播或广播地址)发送EAPOL-Start服务器向主机发送EAP-REQUEST-Identity要求验证身份的请求主机向服务器发送EAP-RESPONSE-Identity回应服务器向主机发送EAP-REQUEST-MD5_Challenge要求验证密码的MD5校验值主机向服务器发送EAP-RESPONSE-MD5_Challenge回应服务器向主机发送EAP-Success保持连接的通信...当然这只是一般过程,如果在任何时候服务器发来EAP-Failure数据包,都表示整个认证过程终止。Supplicant主机 服务器----------- - 阅读全文

posted @ 2012-04-15 20:51 witcxc 阅读(1646) 评论(0) 推荐(0) 编辑

C++子类的构造函数

摘要: 构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需要调用其父类的构造方法。 如果没有显式的构造函数,编译器会给一个默认的构造函数,并且该默认的构造函数仅仅在没有显式地声明构造函数情况下创建。构造原则如下: 1. 如果子类没有定义构造方法,则调用父类的无参数的构造方法。 2. 如果子类定义了构造方法,不论是无参数还是带参数,在创建子类的对象的时候,首先执行父类无参数的构造方法,然后执行自己的构造方法。 3. 在创建子类对象时候,如果子类的构造... 阅读全文

posted @ 2012-04-15 20:15 witcxc 阅读(3658) 评论(0) 推荐(1) 编辑

导航