On 10-Jan-1999, at around 11:50, "David Schwartz" wrote:
]
] > It appears that the CISCO refuses to forward UDP packets if the
] > checksum is not correct. Part of the IPConfig documentation
] > states that 'UDP checksum not calculated -- explicitly allowed
] > in BOOTP RFC'.
]
] BOOTP packets are not standard UDP packets. They look very much like UD
] P
] packets, but they are not. The BOOTP RFC also says that routers and gateways
] won't necessarily forward BOOTP packets unless they're specifically coded
] to. (see below)
]
] > I'm confident it is the non-checksum which is causing problems
] > as a dhcp lease can be obtained if I boot NT on the same hardware.
] > (And in fact a snoop of the lease request and response reveals
] > that the NT exchanges are all checksummed - and passed though
] > the CISCO)
]
] You're missing a more fundamental problem. A host that sends a BOOTP
] request doesn't necessarily know its own IP address. How will the router
] know where to send the response?
]
] I suggest you read RFC-951. I don't recommend attempting BOOTP through
] a
] router.
Unfortunately we have several thousand PC's being served on
over one hundred subnets from 6 DHCP servers.
It isn't economically viable for us to allocate a seperate
DHCP server to each subnet.
] DS
-Greg
------------------------------------------------------------------
ifiHadaDollArfoReveRytiMeapErsoNaskEdmeWhatThisBottOmliNeisAbouT:)
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]