下沙论坛

 找回密码
 注册论坛(EC通行证)

用新浪微博连接

一步搞定

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 2589|回复: 8
打印 上一主题 下一主题

[求助]HZZH进,有关于网络低层控制的问题请教

[复制链接]

该用户从未签到

1
发表于 2003-9-21 21:00:00 | 显示全部楼层
网通的拨号器实际上是一个PPPOE的拨号软件,因此你的要求是要自己编写一个PPPOE的拨号程序,这样就能够显示出所有的信息来,前提是你必须熟悉pppoe的编程。1 E/ Q1 Z9 m, u- [: t. U
我没有编写过ppp之类的软件,没法给你一个实例。
+ w& h, C! L; R1 A1 a我想,偷懒的话,可以安装一个RASPPPOE软件。RASPPPOE只是提供了一个pppoe的协议,拨号直接利用了微软的拨号器,因此只要按标准的拨号软件编程方法就可以编写出一个拨号软件来,可能得到的信息稍微少了一点。
/ F8 E3 `" W' r' D4 X9 v5 x- g8 _/ o3 q标准的拨号软件编程方法可以参考MSDN的Establishing a Dial-Up Connection to the Internet 中的API+ |4 [; T1 W! I  s: n. R' X, i

该用户从未签到

2
发表于 2003-9-22 18:51:00 | 显示全部楼层
试试这个,CRasMonitor v1.2, A freeware MFC class to monitor RAS (aka Dial-Up Networking) connections2 j& j$ z! Y0 D& f8 x) i

' b0 o' _# t+ D8 l2 [. y$ s2 G是一个监控拨号网络连接的MFC类,或许能够得到一些拨号过程消息; C; i4 j( e# x6 C) i1 ]

2 ^! Z2 {6 a8 a2 t; c7 g+ rhttp://chulsoft.xiloo.com/code/ras.zip

该用户从未签到

3
发表于 2003-10-28 12:53:00 | 显示全部楼层
呵呵,自己把MSDN给啃出来了,这是最高的境界了,可喜可贺。确实MSDN中什么都有,只要肯啃
/ ?, [0 t- }0 d% h6 g
3 I8 o' J1 v- j! y" i2 e" Y% v6 ^/ h4 i
在回调函数void WINAPI CDialerDlg::RasDialFunc(UINT unMsg, RASCONNSTATE rasconnstate, DWORD dwError)中,不需要再用PostMessage把消息发到主窗口了,只要直接用switch(rasconnstate)就可以输出
1 ?" H. k6 [$ m2 T0 C- G/ x10:51:59 Message: 正在打开端口,请稍候...
+ ~) m. g/ ?: ]10:51:59 Message: 端口已经打开
! n4 p8 S+ p+ v9 y2 l8 J10:51:59 Message: 正在连接网络设备,请稍候...6 {9 W: Y/ U$ ^
10:51:59 Message: 网络设备连接成功
/ h  N8 ^  P4 H0 i" P10:51:59 Message: 网络设备已经准备就绪
7 f" s" u( h9 @& B$ ?8 R5 h5 z- h10:51:59 Message: 正在验证用户帐号和口令,请稍候...6 F* o6 u0 q7 m5 n# N
10:52:00 Message: 正在接收验证/授权过程通知消息
9 ^% J; c' v+ L; E& y7 r$ C10:52:00 Message: 正在与服务器进行数据交互,请稍候...7 n$ x# a9 \) j0 M/ H
10:52:00 Message: 正在接收验证/授权过程通知消息3 p0 h2 J" `3 Y0 }1 ^) Z
10:52:00 Message: 交互过程结束
" c. ]) l  S, \10:52:00 Message: 正在接收验证/授权过程通知消息) ]" n+ h7 |1 V7 e1 W9 j! V
10:52:00 Message: 用户帐号/口令验证通过,正在建立连接- N% o% B: L# P0 ~
10:52:02 Message: PPPoE连接建立成功
. G" g+ G( t- E0 F# ?- S# \10:52:02 Message: IP -> 192.168.0.2
5 r3 T7 t8 A* Q# E$ q: C) y10:52:02 Message: IP -> 218.109.100.70
2 G( D% S+ l8 |+ M0 P10:52:02 Message: IP -> 218.109.98.169
( t/ W+ W( P& e# E# Z: T. ^2 M' L5 H, z0 K+ n2 m

该用户从未签到

4
发表于 2003-11-22 09:11:00 | 显示全部楼层
ok

本版积分规则

关闭

下沙大学生网推荐上一条 /1 下一条

快速回复 返回顶部 返回列表