16th. BOOTP Bootstrap Protocol

Source: Internet
Author: User

16.5 BOOTP traversing Routers

we're in 5.4 section mentions RARP is that it uses link-layer broadcasts, which are typically not forwarded by the route ". This requires setting up a RARP server within each physical network. If the router supports BOOTP protocol, then BOOTP can be forwarded by the router (the majority of router vendors ' products support this feature).

This feature is primarily used for diskless routers, because if the multi-user system on disk is used as a router, it can run it yourself BOOTP   server. In addition, the commonly used Unix BOOTP server (appendix F ) supports this trunking mode

( relay mode). However, if you are running a BOOTP server within this physical network , it is usually not necessary to have BOOTP to another server in a different network.

Consider the router (also known as the " BOOTP Relay Agent ") well-known port on the server ( ) received BOOTP what happens when the request is requested. When you receive a BOOTP request, the relay Agent will have its IP address filled in received BOOTP Gateway in Request IP address field, and then sends the request to the true BOOTP server (by relay generation fill in the address of the Gateway field is received BOOTP Span style= "font-family:;" > request interface for IP address). The agent relay also skips the numeric field value plus 1

(This is to prevent requests from being forwarded indefinitely within the network.) RFC 951 thinks that if the hop value reaches 3 , the request can be discarded. Since the request is a unicast datagram (as opposed to the broadcast of the originating customer's request), it can follow a certain route through the other routers to reach the real BOOTP server. The real BOOTP server receives this request and produces a BOOTP response, and send it back to the relay agent instead of the requested customer. Since the Request Gateway field is not zero, the true BOOTP The server knows that the request was forwarded. The relay Agent receives an answer and sends it to the requested customer.

16.7 Summary

BOOTP Use UDP , which gets it for the boot diskless system IP address provides an exception to RARP a different option outside. BOOTP can also return other information, such as the of the router IP address, client's subnet mask, and name server IP address. since BOOTP for the system boot process, a diskless system requires the following protocols to be completed in read-only memory:

BOOTP , TFTP , UDP , IP and a local area network driver.

BOOTP servers are easier to implement than RARP servers because BOOTP requests and responses are UDP in the data report, Instead of a special data link layer frame. A router can also act as a proxy for a true BOOTP server, to a true BOOTP that resides in a different network The server forwards the client's BOOTP request.

16th. BOOTP Bootstrap Protocol

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.