ADSL的PPPOE拨号客户端上的ppp authentication pap “callin”的正确理解-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

ADSL的PPPOE拨号客户端上的ppp authentication pap “callin”的正确理解

简介:

对callin参数的理解一定要注意,很容易单让初学者通过“中国式英语”直接将关键字callin理解为“进入呼叫”,然后就会认为,电信运营商会请求DSL客户端认证自已,甚至于从callin这个关键字,误认为电信运营商(DSL的服务器)还要回拨客户端,然后在DSL客户端上必须配置callin关键字,来允许DSL服务器的呼叫进入,才能进行DSL网络的成功拨号,很多文档都这样描述,如下图X所示

140307241.png


首先申明ppp authentication pap callin的正确理解:

在PPPOE拨号客户端路由器上配置callin关键字, 绝不是指回拨,或者对电信端(DSL服务器)进行PAP认证,意思正好相反,它不要求认证服务端,只对“拨入行为callin”(这里的拨入行为指的是DSL客户端拨服务器的行为)进行单向的认证,单项的认证指示:只让DSL网络的服务器端认证客户端,而客户端不需要认证服务端,并且会忽略服务端发来的认证请求,或者叫客户端不要求服务端提供认证请求,如果在DSL的拨号客户端上配置ppp authentication pap不带callin参数,这才是要求对端(DSL服务端)必须提供认证主请求,也就是客户端必须去验证服务端。关于这callin参数的详解原英说明如下图Y所示,或者参看思科官方的关于

Configuring andTroubleshooting PPP Password Authentication Protocol (PAP)

文档ID为:Document ID: 10313

140405462.png

注意:在阅读时,不要将整句中的单词拆开来理解,这是在翻译英文文档时最容易出现的问题,如果一但分折单词来理解,就很可能从一个独立单词的表面意思去先入为主的理解整个句子的中心思想,而且要注意关键词和专业术语的语态(是正在进行时或者被动时),以及相关介词所引出的进一步说明,通过这个提示,再认真读读图Y的文档。


为什么callin参数不是电信运营商的DSL服务端回拨客户端?

回拨(callback)不是callin,回拨的主要目的是为了给主叫方(英文叫calling,也就是拨号客户端)省费的一种方案,比如:说拨号客户端,首先初始化连接服务端,在通信学记费的角度讲,应该向主叫方(caling)也就是拨号客户端收费,被叫方(called)也就是服务端是不会产生费用的,这个道理就像打电话给钱,接电话不要钱的意思是一样,但是在有些企业里面,为了统一付费和节省拨号客户端的费用,服务端会被配置为回拨(callback),此时,情况会是这样:拨号客户端初始化连接服务端,服务端收到初始化后,切断连接,然后由被叫方(called)也就是服务端,反过来呼叫主叫方(calling),然后费用将产生在服务端上,这个过程叫回拨,有点类似于以前使用BB机,打传呼的过程。配置回拨的指令是callback,而不是callin。最后你再试想一个问题:你使用DSL的拨号,呼叫电信的接入服务器,如果电信服务器给你做回拨,那么就会变成,用户上网,电信给钱的“美丽事情”,谁都想,但可能吗?




本文转自 kingsir827 51CTO博客,原文链接:http://blog.51cto.com/7658423/1296351,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: