VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

When host A sends a configure-request and then receives a configure-ACK from host B with some ACCM, what effect does the resulting ACCM have on host A and host B?
Do both hosts respond in some way to this?

I notices that I needed to escape data sending to side A from side B(B->A), while ignoring the incoming bytes from side A to side B(based on the reversed LCP configure-request (and consequent configure-ACK being received from host A to make it active) that's sent from host B to host A). Is that correct behaviour?
Otherwise, DOSPPPD 0.6 would start sending incorrectly received packets to side B(UniPCemu's server build in this case, although currently this is only done in the most recent commits)? I noticed that when testing said driver with it, it's discarding required data in the packet when the configure-request just affects sending from A to B.

Anyone knows more about this?

Last edited by superfury on 2022-08-30, 00:00. Edited 1 time in total.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 1 of 1, by superfury

User metadata
Rank l33t++
Rank
l33t++

OK. So a client that receives a configure-ACK knows how it can send (the request-ACK sequence requesting and acnowledging it)?
But a NCP protocol works the other way around? Instead of negotiating how the requesting side will send, it'll configure how it wants to receive instead (it's network address and other parameters)?
Although for a dial-up ISP server it's not negotiating it's own address but the server or gateway address instead?
For example, IPv4's ISP IPCP configure-request (the one sent by the other side the client is connected to(for example, the ISP)) is configuring only one thing: the default gateway IPv4 address? Or perhaps what the server itself is supposed to be according to the connected client dialing in?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io