I am currently wrapping up my ICND2 studies and started reviewing some official Cisco Press documentation. This statement has been bothering me for some time now.
I quote, "Portfast is used on access ports that are connected to a single workstation or server to allow these devices to connect to the network immediately rather than waiting for STP to converge. Portfast is useful if a workstation is configured to acquire an IP address through DHCP. The workstaion can fail to get an IP address because the switch port the workstation is connected to might not have transitioned to the forwarding state by the time DHCP times out".
I completely understand that portfast will allow the port to transition to forwarding immediately, but that statement makes no sense. On most networks, the DHCP server can be swithces and trunks away, especially if we are following the standard Cisco 3 layer model.