On Mon, 28 Oct 1996 19:18:06 -0800 (PST), you wrote:
>No, the PM is saying that the *remote's* address is 206.100.84.7.
I've got to admit I'm a little puzzled by this. =20
I always thought that the PM assigned the client's IP addr with
the value in an IPCP NAK of it's IP address option.
Below is an (abridged) example of what takes place when
I connect. Can you help me understand where I'm going wrong?
TIA,
Bill
>Sending IPCP_CONFIGURE_REQUEST to port S20 of 16 bytes containing:
>01 01 00 10 02 06 00 2d 0f 00 03 06 ce a8 12 f1=20
Sent to port S20: 18 bytes IPCP Request-1=20
IP Comp Proto =3D Van Jacobson 15 0
IP Address =3D 206.168.18.241=20
Are you saying that the PM wants me to take 206.168.18.1?
As far as I know this is the IP address of my ISP's PM.
>Received IPCP_CONFIGURE_REQUEST on port S20 of 36 bytes containing:
>01 01 00 28 02 06 00 2d 0f 01 03 06 00 00 00 00=20
>81 06 00 00 00 00 82 06 00 00 00 00 83 06 00 00=20
>00 00 84 06 00 00 00 00=20
=46ixed #bytes to match #found...
Recvd from port S20: 42 bytes IPCP Request-1=20
IP Comp Proto =3D Van Jacobson 15 1
IP Address =3D 0.0.0.0
Pri DNS =3D 0.0.0.0
Pri Netbios NS =3D 0.0.0.0
Sec DNS =3D 0.0.0.0
Secy Netbios NS =3D 0.0.0.0=20
I had always taken it that by announcing 0's the client was making
a request for assignment.
>Received IPCP_CONFIGURE_ACK on port S20 of 12 bytes containing:
>02 01 00 10 02 06 00 2d 0f 00 03 06 ce a8 12 f1=20
=46ixed #bytes to match #found...
Recvd from port S20: 18 bytes IPCP Accept-1=20
IP Comp Proto =3D Van Jacobson 15 0
IP Address =3D 206.168.18.241=20
I thought that this was the client agreeing the the PM knew who it was.
<bunch of intermediate stuff deleted>
>Sending IPCP_CONFIGURE_NAK to port S20 of 16 bytes containing:
>03 04 00 10 03 06 ce a8 12 86 81 06 ce a8 12 01=20
Sent to port S20: 18 bytes IPCP Refuse-4=20
IP Address =3D 206.168.18.134
Pri DNS =3D 206.168.18.1=20
This is where I thought the PM assigns the IP address to the client.
(the NAK meaning I might accept your req if it looked more like this).
It does seem to be the address that I end up with (winipcfg).
>Received IPCP_CONFIGURE_REQUEST on port S20 of 24 bytes containing:
>01 05 00 1c 02 06 00 2d 0f 01 03 06 ce a8 12 86=20
>81 06 ce a8 12 01 83 06 cc f8 a8 f0=20
=46ixed #bytes to match #found...
Recvd from port S20: 30 bytes IPCP Request-5=20
IP Comp Proto =3D Van Jacobson 15 1
IP Address =3D 206.168.18.134
Pri DNS =3D 206.168.18.1
Sec DNS =3D 204.248.168.240=20
=46inally the client comes back with the converged set of options
and values.....
>Sending IPCP_CONFIGURE_ACK to port S20 of 28 bytes containing:
>02 05 00 1c 02 06 00 2d 0f 01 03 06 ce a8 12 86=20
>81 06 ce a8 12 01 83 06 cc f8 a8 f0=20
Sent to port S20: 30 bytes IPCP Accept-5=20
IP Comp Proto =3D Van Jacobson 15 1
IP Address =3D 206.168.18.134
Pri DNS =3D 206.168.18.1
Sec DNS =3D 204.248.168.240=20
And the PM approves!
Skipping: S20: IPCP Open