作者tw004619 (Victor-PLUS)
看板Network
标题Re: [问题] 有关PPPoE的问题
时间Wed Jul 15 22:40:41 2009
※ 引述《kaeluno1 (峰)》之铭言:
: ※ 引述《tw004619 (Victor-PLUS)》之铭言:
: : 标题: [问题] 有关PPPoE的问题
: : 时间: Tue Jul 14 23:39:30 2009
: 不好意思,误导了你,在windows上host-uniq的确是会增加的,
: 先前我用linux测试时值是不变的,
: 那我查了一下RFC2516,关於host-uniq的描述如下,
: 0x0103 Host-Uni
: 简单来说它的意思应该是有Host-Uniq的话,PADI与PADO是一组就好了,
: 或是PADR与PADS是一组就好了,不必全部都是同一组值,
: 另外你现在是在实做client应该是不用太在意这个值.
嗯嗯,所以我不用在意说里面填的值是多少,只要分成两组就好
: 至於你的问题,这些tag都是用TLV (Type, Length, and Value)的方式去填的,
: 不知道你是不是在哪边没填好导致连线不成功的.
我有照TLV的方式去填,我原先在PADR里面的tag是放Host-Uniq跟AC-Cookie,
使用wireshark时他可以正常辨识,不过AC倒没有传回PADS回来
後来有看到好像重点是AC-Name,後来丢进去後还是没收到= =||
感谢大大不厌其烦的回答^^
我再去试试看,谢谢
: ex.
: Host-Uniq设1
: tag : 01 03 00 04 00 00 00 01
: type | len | value
: 或是
: tag : 01 03 00 08 00 00 00 00 00 00 00 01
: type | len | value
: 当然AC-Cookie也是利用相同的方式去填出来的.
: ps. rp-pppoe 有open source, 如果真的一直有问题的话,可以参考看看.
=3=我一直找不到Source Code去做参考说,太感谢了=ˇ=
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.210.51