I need a little help understanding some things here. I'm not the best at PPP IPCP and I think Vol.1's explanation is a bit terse.
If we had a task requirement of: "Configure serial0/1/0 on R5 with the IP address 10.45.45.5/24. Configure R4 to request it's IP address of 10.45.45.4 from R5." What is the simplest way we could do this? I'm trying to break these topics into their components but I'm running into a single problem...R4's prefix length is always /32 in the routing table. When debugging 'ppp negotiation', I am seeing the address of 10.45.45.4 with the mask of 255.255.255.0. What is causing the inconsistency? Why is the negotiation showing a /24 but the interface is showing a /32?
My configuration for this custom, simple task on R5:
interface Serial0/1/0
ip address 10.45.45.5 255.255.255.0
encapsulation ppp
no peer neighbor-route
peer default ip address 10.45.45.4
ppp ipcp mask 255.255.255.0
end
Okay, now back to the solution guide. I don't understand the use of the DHCP pool on R4. Why can't R4 just pull it's necessary IP configurations through IPCP negotiation? ...Why does R4 need to "proxy" or process this information through a DHCP pool?
Thanks,
Mike